
ZeaburPrometheus, a Cloud Native Computing Foundation project, is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts when specified conditions are observed.
Typically, you compose Prometheus with Grafana to visualize and integrate the metrics.
Learn more about Prometheus on the official website.
You can find the port mapping (9090) from the “Networking” tab in the “Services” section.
To add your own targets, you should add them in the /etc/prometheus.yaml file on Config Editor. For example:
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
- job_name: 'tempo'
static_configs:
- targets: ['tempo:3200']
- job_name: 'tempo-usage-metrics'
metrics_path: '/usage_metrics'
static_configs:
- targets: ['tempo:3200']