問題タブ [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.
prometheus - Prometheus + AlertManager のアラートを特定の Prometheus ジョブ名に追加するにはどうすればよいですか?
いくつかのチームでプロメテウス インスタンスを実行していますが、さまざまなチームが管理するサーバーにアラートを追加できるようにしたいと考えています。
例は、私が説明できるよりもはるかに明確になるかもしれません:
チーム A が、Prometheus によって監視されるいくつかのサーバーを追加したいとします。さらに、特定の条件 (メモリ不足、ダウンタイムなど) でアラートが発生するようにしたいと考えています。
現在、私のセットアップでは、すべてのジョブ名内のすべてのサーバーが監視され、同じ一連のルールで警告されています。私が欲しいのは次のようなものです:
Docker サーバーはアラート グループ A でアラートさ
れます Nginx サーバーはアラート グループ B でアラートされます
これを実現するために、Prometheus.yml および alert.rules.yml ファイル内で何をすべきかわかりません。
どんな助けでも大歓迎です。
yaml - Slack での Prometheus AlertManager 通知のカスタマイズ
WMI がインストールおよび構成されている Win サーバー (ビルド、DB、アプリなど) はほとんどなく、Prometheus ダッシュボードでメトリック (ディスク容量 >90 などのルールに基づく) を読み取ることができます。
同じボックスに Altermanager をセットアップし、メトリクス (Diskspace >90) の詳細を Slack Channel に書き込みます。
Slack 通知の出力は - 実際の
Build 、 Db などのように、タグ名で区別するとともに、マシン名を準備できる方法はありますか?
以下のように通知を読みやすくしたいのですが(ブログから入手しました)、提案していただけませんか?
ご意見をお待ちしております。
ありがとう、