Gibt Prometheus irgendwelche Kennzahlen über sich selbst preis? (z. B. den von ihm genutzten Speicherplatz)

Gibt Prometheus irgendwelche Kennzahlen über sich selbst preis? (z. B. den von ihm genutzten Speicherplatz)

Gibt Prometheus irgendwelche Kennzahlen über sich preis? Zum Beispiel wie viel Speicherplatz es nutzt usw.

Ich möchte mit der Feinabstimmung unseres Prometheus-Servers beginnen und muss daher überwachen, was derzeit da ist. Ich möchte sehen können, wie viel Speicherplatz er belegt.

Prometheus v2.31 über apt auf Ubuntu Linux 22.04 LTS installiert.

Antwort1

Der /metricsEndpunkt sollte standardmäßig aktiviert sein (konnte keine Dokumentation zum Aktivieren/Deaktivieren dieser Funktion finden, scheint immer aktiviert zu sein)

Prometheus muss so konfiguriert werden, dass es den Metrik-Endpunkt von sich selbst abruft:

scrape_configs:
  # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
  - job_name: 'prometheus'

    # Override the global default and scrape targets from this job every 5 seconds.
    scrape_interval: 5s

    static_configs:
      - targets: ['localhost:9090']

Entnommen aus demErste Schritte.

Ich vermute, dass die relevanteste Kennzahl des Prometheus-Endpunkts in Bezug auf die Festplattenspeichernutzung folgende wäre:prometheus_tsdb_storage_blocks_bytes

Zur Feinabstimmung und Profilerstellung möchten Sie möglicherweise auch den Prometheus Node Exporter installieren.

verwandte Informationen