Michel Hollands 07a336d9ed
Merge pull request #6 from grafana/add_kube_state_metrics_scraping
Add scraping of kube state metrics
2023-07-28 09:42:16 +01:00
2023-06-23 14:28:29 +01:00
2023-06-19 10:35:07 +01:00
2023-06-23 14:28:29 +01:00

meta-monitoring-chart

This is a meta-monitoring chart for GEL, GEM and GET. It should be installed in a separate namespace next to GEM, GEL or GET installations.

Preparation

Create a values.yaml file based on the default one.

  1. Add or remove the namespaces to monitor in the namespacesToMonitor setting

  2. Set the cluster name in the clusterName setting. This will be added as a label to all logs, metrics and traces.

  3. Create a meta namespace.

Local and cloud modes

The chart has 2 modes: local and cloud. In the local mode logs, metrics and traces are sent to small Loki, Mimir and Tempo installations running in the meta-monitoring namespace.

local mode

To enable local mode set local.enabled to true.

In the cloud mode the logs, metrics and traces are sent to

cloud mode

To enable cloud mode set cloud.enabled to true. The endpoint, username and password settings for your Grafana Cloud logs, metrics and traces instances have to be filled in as well.

Both modes can be enabled at the same time.

Installation

helm install -n meta -f values.yaml meta ./charts/meta-monitoring

For more instructions including how to update the chart go to the installation page.

Developer help topics

Description
A meta-monitoring chart for GEL and Loki.
Readme Apache-2.0 8.7 MiB
Languages
Smarty 72.2%
Makefile 11.9%
Shell 8.2%
Jsonnet 7.7%