Member-only story
Prometheus
Get to know Prometheus
Prometheus is now widely used for collecting logs and metrics and then visualize it for checking performance, production issues.
Install Prometheus in Ubuntu
Get Prometheus package from https://prometheus.io/download/
tar xvzf prometheus*
cd prometheus*
Config prometheus yaml file
vim prometheus.yml
Example prometheus.yml file
# my global config
global:
scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.
evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.
# scrape_timeout is set to the global default (10s).# Alertmanager configuration
alerting:
alertmanagers:
- static_configs:
- targets:
# - alertmanager:9093# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
rule_files:
# - "first_rules.yml"
# - "second_rules.yml"# A scrape configuration containing exactly one endpoint to scrape:
# Here it's Prometheus itself.
scrape_configs:
# The job name is added as a label…