Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Alertmanager ¶
type CustomRule ¶
type CustomRule struct { Name string Groups []interface{} }
type DashboardCRD ¶ added in v1.59.0
type DashboardCRD struct {
Spec DashboardCRDSpec `json:"spec"`
}
DashboardCRD is a model of Dashboard CRD stored in k8s
type DashboardCRDSpec ¶ added in v1.59.0
type DashboardCRDSpec struct { Definition string `json:"definition"` Folder string `json:"folder"` }
DashboardCRDSpec contains Dashboard JSON and folder name
type GrafanaAdditionalDatasource ¶
type GrafanaAdditionalDatasource map[string]interface{}
type GrafanaAlertsChannel ¶
type GrafanaAlertsChannel struct { OrgID int `json:"org_id"` Type string `json:"type"` Name string `json:"name"` UID string `json:"uid"` IsDefault bool `json:"is_default"` DisableResolveMessage bool `json:"disable_resolve_message"` SendReminder bool `json:"send_reminder"` Frequency time.Duration `json:"frequency,omitempty"` Settings map[string]interface{} `json:"settings"` SecureSettings map[string]interface{} `json:"secure_settings"` }
type GrafanaAlertsChannelsConfig ¶
type GrafanaAlertsChannelsConfig struct {
Notifiers []*GrafanaAlertsChannel `json:"notifiers"`
}
type PersistentVolumeClaim ¶ added in v1.38.0
type RemoteWrite ¶
Source Files ¶
- additional_configs_render.go
- alertmanager_crd_discovery.go
- calculate_storage_capacity.go
- copy_rbd_secret.go
- custom_rules.go
- deprecate_outdated_grafana_dashboard_crd.go
- detect_vpa_max.go
- disk_metrics.go
- ensure_crds.go
- external_auth.go
- generate_istio_mtls_cert.go
- generate_password.go
- get_prometheus_remote_write_crds.go
- grafana_additional_datasource.go
- grafana_alerts_channels.go
- metrics_storage_retention.go
- metrics_web_interfaces.go
- prometheus_longterm_storage_class_change.go
- prometheus_main_storage_class_change.go
- servicemonitor_discovery.go
- update_alertmanager_status.go
Click to show internal directories.
Click to hide internal directories.