問題タブ [prometheus-alertmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
822 参照

prometheus - Prometheus + AlertManager のアラートを特定の Prometheus ジョブ名に追加するにはどうすればよいですか?

いくつかのチームでプロメテウス インスタンスを実行していますが、さまざまなチームが管理するサーバーにアラートを追加できるようにしたいと考えています。

例は、私が説明できるよりもはるかに明確になるかもしれません:

チーム A が、Prometheus によって監視されるいくつかのサーバーを追加したいとします。さらに、特定の条件 (メモリ不足、ダウンタイムなど) でアラートが発生するようにしたいと考えています。

現在、私のセットアップでは、すべてのジョブ名内のすべてのサーバーが監視され、同じ一連のルールで警告されています。私が欲しいのは次のようなものです:

Docker サーバーはアラート グループ A でアラートさ
れます Nginx サーバーはアラート グループ B でアラートされます

これを実現するために、Prometheus.yml および alert.rules.yml ファイル内で何をすべきかわかりません。

どんな助けでも大歓迎です。

0 投票する
2 に答える
2684 参照

yaml - Slack での Prometheus AlertManager 通知のカスタマイズ

WMI がインストールおよび構成されている Win サーバー (ビルド、DB、アプリなど) はほとんどなく、Prometheus ダッシュボードでメトリック (ディスク容量 >90 などのルールに基づく) を読み取ることができます。

同じボックスに Altermanager をセットアップし、メトリクス (Diskspace >90) の詳細を Slack Channel に書き込みます。

Slack 通知の出力は - 実際の

ここに画像の説明を入力 Build 、 Db などのように、タグ名で区別するとともに、マシン名を準備できる方法はありますか?

以下のように通知を読みやすくしたいのですが(ブログから入手しました)、提案していただけませんか?

期待される ここに画像の説明を入力

ご意見をお待ちしております。

ありがとう、