Thursday, January 19, 2023

Prometheus


Prometheus is a popular open-source monitoring and alerting system. Here are some basic commands used in Prometheus:

    prometheus: This command starts the Prometheus server, which collects and stores metrics data.

    prometheus-alertmanager: This command starts the Alertmanager service, which is responsible for sending alerts based on the Prometheus metrics.

    promtool: This command is a command line tool that can be used to validate Prometheus configuration files and perform other tasks such as printing the metrics collected by Prometheus server.

    prometheus-config-generator: This command generates a Prometheus configuration file based on the current Kubernetes environment.

    prometheus-operator: This command is used to deploy and manage Prometheus instances on Kubernetes clusters.

    prometheus-adapter: This command is used to expose Kubernetes Custom Resource metrics in Prometheus format.

    prometheus-node-exporter: This command runs a Prometheus exporter on a host that exports machine metrics like CPU and memory usage.

    prometheus-pushgateway: This command runs a Prometheus exporter that allows you to push metrics to it from batch jobs.

    query: This command is used to retrieve metrics data from Prometheus using PromQL (Prometheus Query Language).

    alerts: This command is used to view the current alert status and history of alerts that have been fired by Prometheus.

No comments:

Post a Comment

Argocd with rollouts examples

examples in My github https://github.com/krishnansai/argocd-rollouts.git ArogoCd with ArgoRollouts Rollouts.yml # This example demonst...