Přístup
- Otevřete
https://<SERVER_IP>:9090v prohlížeči. - Certifikát je samopodepsaný, takže prohlížeč zobrazí varování o certifikátu.
- Stránka cílů (targets) Prometheus je dostupná na adrese
https://<SERVER_IP>:9090/targets. - Metriky jsou dostupné na adrese
https://<SERVER_IP>:9090/metrics.
Přihlášení
Prometheus je chráněn HTTP Basic autentizací.
- Uživatelské jméno:
admin - Heslo: uloženo v
/root/.prometheus-credentials
Stejná autentizace chrání webové rozhraní, API i endpoint /metrics .
Důležité soubory a adresáře
- Konfigurace Prometheus:
/etc/prometheus/prometheus.yml - Konfigurace web/TLS/auth:
/etc/prometheus/web-config.yml - Certifikáty TLS:
/etc/prometheus/tls/ - Data Prometheus:
/var/lib/prometheus - Textfile Collector Node Exporteru:
/var/lib/node_exporter/textfile_collector - Přihlašovací údaje:
/root/.prometheus-credentials - Binární soubor Prometheus:
/usr/local/bin/prometheus - Promtool:
/usr/local/bin/promtool - Binární soubor Node Exporteru:
/usr/local/bin/node_exporter - Služba Prometheus:
/etc/systemd/system/prometheus.service - Služba Node Exporter:
/etc/systemd/system/node_exporter.service
Správa služeb
Zkontrolujte Prometheus:
systemctl status prometheus
Restartujte Prometheus:
systemctl restart prometheus
Zobrazte logy Prometheus:
journalctl -u prometheus -f
Zkontrolujte Node Exporter:
systemctl status node_exporter
Restartujte Node Exporter:
systemctl restart node_exporter
Zobrazte logy Node Exporter:
journalctl -u node_exporter -f
Přidání cílů (targets)
Upravit /etc/prometheus/prometheus.yml:
vim /etc/prometheus/prometheus.yml
Ověřte konfiguraci:
promtool check config /etc/prometheus/prometheus.yml
Znovu načtěte Prometheus:
curl -sS --cacert /etc/prometheus/tls/prometheus.crt \
-u admin:<PASSWORD> \
-X POST https://localhost:9090/-/reload
Uchovávání
Prometheus je nakonfigurován s:
- Doba uchování:
30d - Maximální velikost úložiště:
10GB
Platí limit, kterého je dosaženo jako první.
Poznámky
- Grafana a Alertmanager nejsou nainstalovány. Lze je přidat samostatně a připojit k této instanci Prometheus.
- Metriky se uchovávají nejvýše 30 dní nebo do 10 GB, podle toho, kterého limitu je dosaženo dříve.
- Vlastní metriky hostitele lze přidat jako soubory
.promv adresáři:/var/lib/node_exporter/textfile_collector