プロジェクト

全般

プロフィール

Prometheus

はじめに

Prometheusはネットワークを介したシステム監視ツールです。
監視対象のステータスを収集し、保存、検索、可視化、通知の機能を持ちます。
内部に時系列データベースを保持しています。
可視化については、Prometheus独自のWeb UIとは別に Grafana と連携して利用するケースが多いようです。

経緯

2012年に Soundcloud社のオープンソースプロジェクトとして開発開始、2015年に公開され、以降特定の企業に属さず開発が継続しています。2024年にメジャーバージョンアップがありました。

リリース履歴

https://github.com/prometheus/prometheus

抜粋(およそ1年毎)

ver date
3.13.0 2026-07-01
3.8.0 2025-11-28
3.0.0 2024-11-14
2.45.3 2024-01-24
2.48.0 2023-11-16
2.40.0 2022-11-09
2.32.0 2021-12-09
2.23.0 2020-11-26
2.14.0 2019-11-11
2.5.0 2018-11-06
2.0.0 2017-11-08
1.0.0 2016-07-18
0.11.0 2015-02-23

3.0.0

  • ユーザーインタフェースの刷新
  • OpenTelemetry対応の進捗(OTLP)
  • UTF-8対応

セットアップ

Ubuntu Linux 24.04

aptパッケージ

Ubuntu 24.04の公式リポジトリから prometheus-2.45.3 が提供されています。

~$ sudo apt install prometheus
  :
  • prometheusユーザー・グループが作成されます(uid=110, gid=110)
  • systemctl に、prometheus.serviceとprometheus-node-exporter.serviceが追加され、自動起動設定・起動されます
  • 設定ファイルは、/etc/prometheus/prometheus.yml
  • 9090ポートで Web UIにアクセス
  • 自身の各種メトリクスが監視・保存・検索できます


約4時間前に更新