Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Update Loki monitoring docs to new meta monitoring helm #13176

Merged
merged 21 commits into from
Jun 12, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
dc88752
part update
Jayclifford345 Jun 5, 2024
346033a
Merge https://github.com/grafana/loki into update-monitoring-docs
Jayclifford345 Jun 6, 2024
951cbd3
feat: Updated Helm loki monitor with new meta-monitor helm
Jayclifford345 Jun 7, 2024
9f8ff80
feat: Added link to repo
Jayclifford345 Jun 7, 2024
7b1c12f
Merge branch 'main' into update-monitoring-docs
Jayclifford345 Jun 7, 2024
1865bcd
Update docs/sources/setup/install/helm/monitor-and-alert/with-grafana…
Jayclifford345 Jun 11, 2024
0d94877
Update docs/sources/setup/install/helm/monitor-and-alert/with-grafana…
Jayclifford345 Jun 11, 2024
2e9e379
Update docs/sources/setup/install/helm/monitor-and-alert/with-grafana…
Jayclifford345 Jun 11, 2024
675cf6c
Update docs/sources/setup/install/helm/monitor-and-alert/with-grafana…
Jayclifford345 Jun 11, 2024
b889859
Update docs/sources/setup/install/helm/monitor-and-alert/with-local-m…
Jayclifford345 Jun 11, 2024
f30f4a1
Update docs/sources/setup/install/helm/monitor-and-alert/with-local-m…
Jayclifford345 Jun 11, 2024
b09c737
Update docs/sources/setup/install/helm/monitor-and-alert/with-local-m…
Jayclifford345 Jun 11, 2024
436d0b3
Update docs/sources/setup/install/helm/monitor-and-alert/with-local-m…
Jayclifford345 Jun 11, 2024
c6e5a4a
Updated Cloud desciption and fixed wording in MinIO section
Jayclifford345 Jun 11, 2024
553ba95
Merge branch 'main' into update-monitoring-docs
Jayclifford345 Jun 11, 2024
2e21355
Apply suggestions from code review
Jayclifford345 Jun 12, 2024
e68cc39
Added definition for LGTM
Jayclifford345 Jun 12, 2024
7d575a6
Merge branch 'main' into update-monitoring-docs
Jayclifford345 Jun 12, 2024
60c5489
Fixed title issue
Jayclifford345 Jun 12, 2024
f26e21c
Apply suggestions from code review
Jayclifford345 Jun 12, 2024
702d877
Apply suggestions from code review
Jayclifford345 Jun 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: J Stickler <julie.stickler@grafana.com>
  • Loading branch information
Jayclifford345 and JStickler committed Jun 12, 2024
commit f26e21c40521a2559d43e86a4b3f0908737f600f
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ keywords:

# Monitor Loki with Grafana Cloud

This guide will walk you through using Grafana Cloud to monitor a Loki installation set up with the Helm chart. This method takes advantage of many of the chart's self-monitoring features, sending metrics, logs, and traces from the Loki deployment to Grafana Cloud. Monitoring Loki with Grafana Cloud offers the added benefit of troubleshooting Loki issues even when the Helm-installed Loki is down, as the telemetry data will remain available in the Grafana Cloud instance.
This guide will walk you through using Grafana Cloud to monitor a Loki installation set up with the `meta-monitoring` Helm chart. This method takes advantage of many of the chart's self-monitoring features, sending metrics, logs, and traces from the Loki deployment to Grafana Cloud. Monitoring Loki with Grafana Cloud offers the added benefit of troubleshooting Loki issues even when the Helm-installed Loki is down, as the telemetry data will remain available in the Grafana Cloud instance.

These instructions are based off the [meta-monitoring-chart repository](https://github.com/grafana/meta-monitoring-chart/tree/main).
JStickler marked this conversation as resolved.
Show resolved Hide resolved

Expand Down Expand Up @@ -104,7 +104,7 @@ This example `values.yaml` file provides the minimum configuration to monitor th
```
For further configuration options, refer to the [sample values.yaml file](https://github.com/grafana/meta-monitoring-chart/blob/main/charts/meta-monitoring/values.yaml).

To install the meta-monitoring helm chart, run the following commands:
To install the `meta-monitoring` Helm chart, run the following commands:

```bash
helm repo add grafana https://grafana.github.io/helm-charts
Expand Down Expand Up @@ -249,7 +249,7 @@ The meta-monitoring stack includes a set of rules that can be installed to monit
- record: cluster_namespace_job_route:loki_request_duration_seconds_count:sum_rate
expr: sum(rate(loki_request_duration_seconds_count[5m])) by (cluster, namespace, job, route)
```
## Kube-state-metrics
## Install kube-state-metrics

Metrics about Kubernetes objects are scraped from [kube-state-metrics](https://github.com/kubernetes/kube-state-metrics). This needs to be installed in the cluster. The `kubeStateMetrics.endpoint` entry in the meta-monitoring `values.yaml` should be set to its address (without the `/metrics` part in the URL):

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ ingester:
# For ratelimiting, "1.0" typically means one trace per second.
```

## Kube-state-metrics
## Install kube-state-metrics

Metrics about Kubernetes objects are scraped from [kube-state-metrics](https://github.com/kubernetes/kube-state-metrics). This needs to be installed in the cluster. The `kubeStateMetrics.endpoint` entry in the meta-monitoring `values.yaml` should be set to its address (without the `/metrics` part in the URL):

Expand Down
Loading