Prometheus
オープンソースのデータ収集ツール
Prometheus(プロメテウス)は、対象システムから各種モニタリング指標を収集し、保存および検索できるシステムである。
Prometheusの特徴
- Grafanaによる可視化をサポートしている。
- 多くのシステムを監視できる多様なプラグインを備えている。
- Kubernetesの主要な監視システムとして広く使用されている。
- PrometheusがExporter(監視対象システム)から定期的にpull方式でメトリクスを読み取り、収集する。
関連ページ
Spring Boot default metrics
Spring Boot 2のActuatorモジュールは、アプリケーションの監視および管理機能を提供し、Micrometerメトリクス収集機能を含んでいる。Micrometerは多くの有用な基本メトリクスが事前構成された状態で提供され、ユーザーが直接構成できる機能も含んでいる。
Spring Boot + Prometheus + Grafana + Dockerでアプリケーション監視を連携するクイックガイド
Spring BootにPrometheusとGrafanaを連携する
Spring Batch + Prometheus + Pushgateway + Grafana + Dockerでアプリケーション監視
Spring BatchにPushgateway、Prometheus、Grafanaを連携する