Files
kubernetes_monitoring/docs/projects/kubernetes_monitoring/index.md
2023-09-19 17:01:02 +09:30

2.2 KiB

title, description, date, template, about
title description date template about
Kubernetes Monitoring Helm Chart How to use No Fuss Computings kubernetes monitoring helm chart for full stack monitoring. 2023-09-19 project.html https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring

This Helm chart deploys the components needed for full stack monitoring.

What this chart is:

  • Collectors for metrics and logging

  • Distribution / Routing of metrics/logging

  • Data visualization

What this chart is not:

  • A complete monitoring stack inclusive of long term storage.

Intentionally we have kept this helm chart to the monitoring components only. Keeping the monitoring components seperate from storage is advantageous. for all intents and purposes this helm chart is ephemeral.

This helm chart started off with components from multiple open-source projects. As such attribution is warrented, so head on over to thier projects and give them a star. Projects used to create the building blocks of this helm chart are

Features

  • Prometheus as the metrics collector

  • Grafana-Agent as the daemonset for node and node-exporter metrics and also as the logging injestor for loki

  • Grafana as the visualization frontend

Installation

This chart as the following dependencies:

These dependencies must be present before installing this chart. to install run the following commands:


git clone -b development https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring.git

helm upgrade -i nfc_monitoring kubernetes_monitoring/

Template Values

The values file included in this helm chart is below.

!!! note This values file is from the development branch and as such may not reflect the current version you have deployed. If you require a specific version, head on over to the git repository and select the git tag that matches the version you are after.


--8<-- "values.yaml"