Monitoring

Beta

Overview

This module deploys Prometheus, an open-source systems monitoring and alerting toolkit, on Kubernetes. It sets up the Prometheus server, Alertmanager, and various exporters using the kube-prometheus-stack Helm chart. The module also deploys Loki for log aggregation, providing a comprehensive monitoring and logging solution for the cluster.

Inputs

Name

Description

Type

Default

Required

loki_chart_version

Loki chart version

string

"2.10.0"

no

loki_override_helm_values

List of Helm values files to override default configurations for Loki

list(string)

[]

no

prometheus_operator_chart_version

Prometheus Operator chart version

string

"61.9.0"

no

prometheus_override_helm_values

List of Helm values files to override default configurations for Prometheus

list(string)

[]

no

Outputs

No outputs.

Providers

Name

Version

helm

n/a

Requirements

No requirements.

Resources

Name

Type

helm_release.loki

resource

helm_release.prometheus_operator

resource

Modules

No modules.