問題タブ [prometheus]
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.
docker - Docker ローカルホスト IP
私はラップトップでさまざまなコンテナを実行しています:
そして、それらのコンテナーの少なくとも 1 つからprom/prometheus
、他のコンテナーと通信する必要があります。
たとえば、一般的な構成は次のとおりです。
192.168.88.161
localhost が機能しないため、指定する必要があることがわかりました。localhost がそのコンテナーに対してローカルであるように見えるためだと思います。192.168.88.161
ただし、自宅にいるときは IP しか表示されないという厄介な側面があります。私は常に変化するので、私のIPは変化します。では、この問題にどう対処するか。
私は使用を推測しX1C3.local
ましたが、コンテナ間で動作するボンジュール検出なしでは動作しないと思います (疑わしい!)
ubuntu-14.04 - [Prometheus] 無音を読み込めませんでした
alermanager.conf を構成します。
次に、command: を実行すると、次./alertmanager -config.file alertmanager.conf
の通知が表示されます。
このエラーを修正する方法??? ありがとう!
java - springboot の管理ポートで prometheus メトリクス サーブレットを使用する
プロメテウス メトリック サーブレットを使用してメトリックを公開し、Java クライアント API プロメテウスが提供します。
サーブレットを登録するのと同じ方法でサーブレットを登録しました。以下を参照してください。
ただし、このサーブレットを管理ポートに追加するか、prometheus バージョンが springboot のデフォルトの /metrics サービスを置き換える可能性がある場合は、このサーブレットを追加したいと考えています。このようなことができるでしょうか?そしてどうやって?
ありがとう、ダニエラ
performance - プロメテウス - cpu_user_seconds を CPU 使用率 % に変換しますか?
Prometheus.io 経由で docker コンテナーを監視しています。私の問題は、cpu_user_seconds_total
またはを取得していることですcpu_system_seconds_total
。
この増え続ける値を CPU パーセンテージに変換する方法は?
現在、私はクエリを実行しています:
しかし、私はそれが完全に正しいとは思いません (トップと比較して)。
cpu_user_seconds_total
CPUパーセンテージに変換するには? (上のように)
go - prometheus/client_golang で go_collector メトリクスを無効にする方法
NewGaugeVec を使用してメトリックを報告しています。
すべて正常に動作しますが、カスタム エクスポーターには prometheus/go_collector.go からのすべてのメトリックが含まれていることに気付きました。
これは一種のデフォルトの動作であると思われますが、それを無効にする方法に関するドキュメントは見つかりませんでした。これらの既定のメトリックが表示されないようにカスタム エクスポーターを構成する方法についてのアイデアはありますか?
prometheus - Prometheus アラートが 2 回目に peding/fireing しない
この単純な Prometheus アラートを構成しました
シナリオは次のとおりです。
- 正しいランタイムでは my_custom_metric は 1 で、MyServiceDown アラートは [アラート] タブで緑色です。
- 次に my_custom_metric 0 を設定すると、Propetheus はそれを 0 として取得します。これは [グラフ] -> [コンソール] タブで確認できます。
- MyServiceDown はすぐに Pending (黄色) になり、15 秒後に Firing (赤色) になります。
- 次に、「バグを修正」すると、my_custom_metric が再び 1 になり、MyServiceDown アラートが緑色になります。
ここに奇妙な部分があります。my_custom_metric が再び 0 になるように、アプリを 2 回壊します。グラフ -> コンソールに表示されます。ただし、 MyServiceDown アラートは保留中または発火することはありません。Prometheus を再起動すると、すべて正常に動作しますが、1 回だけです。
私は何を間違っていますか?
docker - プロメテウス - Docker/JVM モニタリング
Docker コンテナ内で JVM を監視するために Prometheus を使用する予定です。これは、JMX エクスポーターの javaagent で実現しました。私の質問は、docker コンテナーを起動/停止するときに、JVM のスクレイプ ターゲットを監視するために prometheus.yml を動的に検出して更新する方法です。docker コンテナー内で tomcat を実行しています。助言がありますか?
どうぞよろしくお願いいたします。カーシック
smtp - Prometheus の Alertmanager に Gmail の SMTP サーバー経由でメールを送信するように指示するにはどうすればよいですか?
メトリクスが特定のしきい値を超えたときに、Prometheus が Gmail (Gapps) アカウントからメールを送信するようにしたいと考えています。Alertmanager config docsには、パスワードについての言及はありません。SMTP サーバーへの認証方法を教えてください。