diff --git a/docs/helm/victoria-logs-single/CHANGELOG.md b/docs/helm/victoria-logs-single/CHANGELOG.md index c1d1504c1..f88c91c66 100644 --- a/docs/helm/victoria-logs-single/CHANGELOG.md +++ b/docs/helm/victoria-logs-single/CHANGELOG.md @@ -1,6 +1,7 @@ ## Next release -- Custom fluent-bit template to push data to multiple VLogs instances when replica count is greated than 1. +- Added grafana dashboard. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1590) +- Custom fluent-bit template to push data to multiple VLogs instances when replica count is greated than 1 ## 0.6.6 diff --git a/docs/helm/victoria-logs-single/README.md b/docs/helm/victoria-logs-single/README.md index 1a0dcd634..8f60fae62 100644 --- a/docs/helm/victoria-logs-single/README.md +++ b/docs/helm/victoria-logs-single/README.md @@ -1,4 +1,4 @@ - ![Version: 0.6.6](https://img.shields.io/badge/Version-0.6.6-informational?style=flat-square) + ![Version: 0.7.0](https://img.shields.io/badge/Version-0.7.0-informational?style=flat-square) [![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/victoriametrics)](https://artifacthub.io/packages/helm/victoriametrics/victoria-logs-single) [![Slack](https://img.shields.io/badge/join%20slack-%23victoriametrics-brightgreen.svg)](https://slack.victoriametrics.com/) @@ -143,6 +143,69 @@ Change the values according to the need of the environment in ``victoria-logs-si Description + + dashboards.annotations + object +
+{}
+
+
+ +

Dashboard annotations

+ + + + dashboards.enabled + bool +
+false
+
+
+ +

Create VictoriaLogs dashboards

+ + + + dashboards.grafanaOperator.enabled + bool +
+false
+
+
+ + + + + dashboards.grafanaOperator.spec.allowCrossNamespaceImport + bool +
+false
+
+
+ + + + + dashboards.grafanaOperator.spec.instanceSelector.matchLabels.dashboards + string +
+grafana
+
+
+ + + + + dashboards.labels + object +
+{}
+
+
+ +

Dashboard labels

+ + extraObjects list diff --git a/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md b/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md index a3c4eb2c3..45a3c2a29 100644 --- a/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md +++ b/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md @@ -1,5 +1,12 @@ ## Next release +- Added alertmanager datasource. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1592) +- Renamed `grafana.sidecar.dashboards.additionalDashboardLabels` to `defaultDashboards.labels` +- Renamed `grafana.sidecar.dashboards.additionalDashboardAnnotations` to `defaultDashboards.annotations` +- Renamed `grafana.sidecar.datasources.default` to `defaultDatasources.victoriametrics.datasources` +- Renamed `grafana.additionalDataSources` to `defaultDatasources.extra` +- Renamed `grafana.defaultDashboardsTimezone` to `defaultDashboards.defaultTimezone` +- Removed `grafana.defaultDatasourceType` and default datasource type is picked from `defaultDatasources.victoriametrics.datasources[*].isDefault: true` - Removed crds subchart as it's now included in operator ## 0.27.6 diff --git a/docs/helm/victoria-metrics-k8s-stack/README.md b/docs/helm/victoria-metrics-k8s-stack/README.md index c000576ec..9c0e60c27 100644 --- a/docs/helm/victoria-metrics-k8s-stack/README.md +++ b/docs/helm/victoria-metrics-k8s-stack/README.md @@ -640,6 +640,16 @@ selectAllByDefault: true

Spec for VMServiceScrape CRD is here

+ + defaultDashboards.annotations + object +
+{}
+
+
+ + + defaultDashboards.dashboards object @@ -667,6 +677,16 @@ victoriametrics-vmalert:

In ArgoCD using client-side apply this dashboard reaches annotations size limit and causes k8s issues without server side apply See this issue

+ + defaultDashboards.defaultTimezone + string +
+utc
+
+
+ + + defaultDashboards.enabled bool @@ -678,16 +698,6 @@ victoriametrics-vmalert:

Enable custom dashboards installation

- - defaultDashboards.grafanaOperator.allowCrossNamespaceImport - bool -
-false
-
-
- - - defaultDashboards.grafanaOperator.enabled bool @@ -700,7 +710,17 @@ victoriametrics-vmalert: - defaultDashboards.grafanaOperator.instanceSelector.matchLabels.dashboards + defaultDashboards.grafanaOperator.spec.allowCrossNamespaceImport + bool +
+false
+
+
+ + + + + defaultDashboards.grafanaOperator.spec.instanceSelector.matchLabels.dashboards string
 grafana
@@ -709,6 +729,81 @@ victoriametrics-vmalert:
 
       
     
+    
+      defaultDashboards.labels
+      object
+      
+{}
+
+
+ + + + + defaultDatasources.alertmanager + object +
+datasources:
+    - access: proxy
+      jsonData:
+        implementation: prometheus
+      name: Alertmanager
+perReplica: false
+
+
+ +

List of alertmanager datasources. Alertmanager generated url will be added to each datasource in template if alertmanager is enabled

+ + + + defaultDatasources.alertmanager.perReplica + bool +
+false
+
+
+ +

Create per replica alertmanager compatible datasource

+ + + + defaultDatasources.extra + list +
+[]
+
+
+ +

Configure additional grafana datasources (passed through tpl). Check here for details

+ + + + defaultDatasources.victoriametrics.datasources + list +
+- isDefault: true
+  name: VictoriaMetrics
+  type: prometheus
+- isDefault: false
+  name: VictoriaMetrics (DS)
+  type: victoriametrics-datasource
+
+
+ +

List of prometheus compatible datasource configurations. VM url will be added to each of them in templates.

+ + + + defaultDatasources.victoriametrics.perReplica + bool +
+false
+
+
+ +

Create per replica prometheus compatible datasource

+ + defaultRules object @@ -1210,10 +1305,7 @@ keyRef: {} grafana object
-additionalDataSources: []
-defaultDashboardsTimezone: utc
-defaultDatasourceType: prometheus
-enabled: true
+enabled: true
 forceDeployDatasource: false
 ingress:
     annotations: {}
@@ -1227,8 +1319,6 @@ ingress:
     tls: []
 sidecar:
     dashboards:
-        additionalDashboardAnnotations: {}
-        additionalDashboardLabels: {}
         defaultFolderName: default
         enabled: true
         folder: /var/lib/grafana/dashboards
@@ -1237,13 +1327,6 @@ sidecar:
             name: default
             orgid: 1
     datasources:
-        createVMReplicasDatasources: false
-        default:
-            - isDefault: true
-              name: VictoriaMetrics
-            - isDefault: false
-              name: VictoriaMetrics (DS)
-              type: victoriametrics-datasource
         enabled: true
         initDatasources: true
 vmScrape:
@@ -1258,17 +1341,6 @@ vmScrape:
 

Grafana dependency chart configuration. For possible values refer here

- - - - grafana.additionalDataSources - list -
-[]
-
-
- -

Configure additional grafana datasources (passed through tpl). Check here for details

@@ -1291,21 +1363,6 @@ vmScrape:

Extra paths to prepend to every host configuration. This is useful when working with annotation based services.

- - - - grafana.sidecar.datasources.default - list -
-- isDefault: true
-  name: VictoriaMetrics
-- isDefault: false
-  name: VictoriaMetrics (DS)
-  type: victoriametrics-datasource
-
-
- -

List of default prometheus compatible datasource configurations. VM url will be added to each of them in templates and type will be set to defaultDatasourceType if not defined