強力なオープンソースのモニタリングツールです。
Prometheus は、開発者が独自のクエリ言語である PromQL を使用して、監視対象のリソース(またはターゲット)に関するレポートをリアルタイムに生成したり、アラートを設定したりすることができるフリーソフトウェアです。Prometheus は、サイドプロジェクトから複雑なワークロードまで、あらゆる規模の組織やプロジェクトに対応するアクセス可能なツールです。Prometheus のデータは、ラベルで識別されたメトリクスに保存され、データベース自体は HTTP プルモデルに従っています。
Prometheus は、データビジュアライザツールGrafana と一緒に使われることが多いです。幸いなことに、これらのツールは両方とも利用可能です。 同じLinodeでPrometheus とGrafana を使いたいですか? Prometheus とGrafana を組み合わせた Linode Marketplace アプリでデプロイします。
デプロイ後のスタートアップ
アクセス あなたのPrometheus インスタンス
Prometheus One-Click Appを導入すると、Prometheus にログインして、表情ブラウザ、アラート、ステータスなどにアクセスできるようになります。
- ブラウザを起動し、以下の場所に移動します。
http://192.0.2.0:9090/
.交換192.0.2.0
あなたの Linode's IP address.これにより、Prometheus インスタンスのエクスプレッションブラウザが表示されます。 - Prometheus がメトリクスを提供していることを確認するには、次のようにナビゲートします。
http://192.0.2.0:9090/metrics
.交換192.0.2.0
あなたの Linode's IP address.以下の例のようなメトリクスのページが表示されるはずです。
3. Grafanaオープンソースの分析およびメトリックの可視化ツールであるPrometheus のクエリをサポートしています。 Prometheus メトリックスのビジュアライゼーションを作成するために、One-Click Apps を備えたGrafana インスタンスのデプロイを検討してください。
Prometheus デフォルト設定
- Prometheus' 主な構成は、以下のとおりです。
/etc/prometheus/prometheus.yml
ファイルを作成します。 - このファイルには、Prometheus 自体のスクレイプ設定が含まれています。
- のです。 削る間隔 と評価インターバルがグローバルに設定されているので
15s
.のです。scrape_interval
パラメータは、各Prometheus のスクレイプの間の時間を定義します。evaluation_interval
の各評価間の時間です。 Prometheus' 注意喚起のルール. - のです。 Prometheus Node Exporter が追加され、有効になります。この サードパーティ製システムエクスポーター は、ハードウェアとOSのメトリクスを収集するために使用されます。あなたの Node Exporter のメトリクスは、ポート
9100
のLinode 。
Prometheus マーケットプレイスアプリはLinodeによって構築されました。アプリのデプロイメントに関するサポートは、サイドバーに記載されている情報を介してLinodeサポートにお問い合わせください。ツールまたはソフトウェア自体に関するサポートは、Prometheus コミュニティをご覧ください。