Prometheusモニタリングがインターネット上に広がる
2015年4月24日筆者: Brian Brazil
Prometheusバージョン0.10.0を公開発表してから約3ヶ月が経過し、現在はバージョン0.13.1となっています。
SoundCloudの発表ブログ記事はPrometheusの主要コンポーネントの概要を最もよく説明していますが、Prometheusに関するオンラインでの活動も活発でした。この記事で、見逃した情報をキャッチアップしてください。
今後、このブログでPrometheusを最大限に活用するための記事や発表をさらに公開していく予定です。
Prometheusの使用方法
Prometheusの使用方法に関する投稿がオンラインコンテンツの大部分を占めています。以下に、我々が認識しており、エコシステムのどの部分をカバーしているかを示します。
- コンテナエクスポート: DockerコンテナをPrometheusで監視する
- HAProxy: PrometheusによるHAProxyの監視
- Javaクライアント: Prometheusによる簡単なJavaインストルメンテーション
- Javaクライアントとラベル: Prometheusにおける多次元ラベルの力
- Node Exporter: Prometheusでマシンの監視を行う
- JMX Exporter: JMXとPrometheusによるCassandraコンソールの設定
- PythonクライアントとNode Exporter Textfile Collector: Pythonバッチジョブの監視
- Mesos Exporter: PrometheusによるMesosタスクの監視
- Synapse: PrometheusによるSynapseメトリクスの監視
記事
これらの記事は、Prometheusがサービスの稼働を維持するというより広い文脈でどのように機能するかを考察しています。
- Prometheus: 次世代モニタリングシステム
- SoundCloudのPrometheus: コンテナに適したモニタリングシステムと時系列データベース
- Dockerモニタリングの継続: PrometheusとSysdig
哲学
モニタリングは技術的な詳細だけではありません。システム設計、運用、人間的要因にどのように影響するかという点も重要です。
Hacker Newsの投稿のコメントも洞察に富んでいます。
非英語
英語以外の言語でもいくつかの投稿が現れています。
- CentOSにPrometheusをインストールする方法についての日本語記事: データ可視化アプリの新星、PrometheusをCentOSにインストールする方法
- 詳細な日本語チュートリアル: 【入門】PrometheusでサーバやDockerコンテナのリソース監視
- 日本語での概要: Prometheus: Go言語で書かれたモニタリングシステム
- Prometheusについて言及しているロシア語のポッドキャスト: RWPOD 04 выпуск 03 сезона
締め
最後に、Raspberry PiでPrometheusを実行する方法を共有したいと思います。