問題タブ [kapacitor]
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.
monitoring - kapacitor がリモート influxdb ノード用に構成されている場合にアラートを取得できない
kapacitor.conf の influxdb 設定内の URL 設定で localhost を試したところ、アラートを適切に取得できました。
しかし、infludb configuratin セクションで URL をリモートの場所に向けようとすると、アラートなどをすべて受け取ることができません。
誰でも私を助けることができますか?
kapacitor.conf ファイルの下を見つけてください。
influxdb - Linux Ubuntu で Kapacitor サーバーを起動できない
エラー :
構成の使用: kapacitor.conf [run] 2016/06/07 18:36:23 E! 初期化ログ: open /var/log/kapacitor/kapacitor.log: アクセス許可が拒否されました run: 初期化ログ: open /var/log/kapacitor/kapacitor.log: アクセス許可が拒否されました
サイトにあるドキュメントから試してみました: https://docs.influxdata.com/kapacitor/v0.13/introduction/getting_started/
snmp - InfluxDB - SNMP トラップとしての Kapacitor 出力
SNMP と Kapacitor-InfluxDB は初めてです。サーバーに InfluxDB と Kapacitor をインストールしました。Kapacitor は、InfluxDB にプッシュされたデータを使用してアラームを生成しています。Kapacitor と InfluxDB がインストールされているサーバーを SNMP エージェントと見なし、Kapacitor が生成するアラームをトラップとして使用して、別のマシンにインストールされている SNMP マネージャーに送信することは可能でしょうか? 私の質問が明確でない場合はお知らせください。
docker - dockerfile 内で kapacitor localinstall を実行する際の問題
Cent-OSベースにKapacitorをインストールしようとしていますが、dockerfileをビルドするときにlocalinstallコマンドを実行する際に問題に直面しています(またはそう思う)。
私のドッカーファイルは次のとおりです。
ビルドすると、次の応答が返されます。
どこが間違っていますか?Dockerfile 内で localinstall を実行できませんか? ありがとう!
influxdb - kapacitor を使用して単一のストリームで複数の |window を使用したい
目標:アラート状態の 5 分後に通知を受け取り、その後は 30 分ごとに通知を受け取るようにします。
私は.count()と時間関数をいじりましたが、それはどこにも行きませんでした。その混乱を計算する必要はなく、ユーザーフレンドリーで信頼できるものにする方法を見つけることができませんでした。
私が現在取り組んでいる解決策は、別々のウィンドウを持つ 2 つのストリームを持つことです。
これは奇妙に思えるだけでなく、それぞれの値を計算する必要があり、個別の|alert()
ノードも必要です。最初のノードは状態の変化のみを通知しますが、2 番目のノードはこれを通知できないため、N 分ごとにアラート リマインダーを受け取ります。また、最初の|alert()
ノードがOK
通知を送信し、2 番目のノードもOK
N 分後に重複を送信するという問題があります。
これを行うためのより良い方法が必要だと感じています。最初のノードがそれを処理するのでif
、2 番目のノードでステートメントを使用|alert()
して通知を送信しないようにできるかもしれないと考えています。現時点では、これを行う方法さえまだわかっていませんが、可能であると確信しています。また、tickscript と戦いたくありません。Issue 741によると、tickscript が本格的な言語になるように設計されていないことはわかっています。OK
|window
完全なティックスクリプトは以下にあります
alert - 何かがダウンしている場合、kapacitor でアラートを 1 つだけ送信するにはどうすればよいですか?
次のスティックスクリプトがあります
サービスがダウンしているというアラートを 10 秒ごとに送信します。1つだけ送信するように設定するにはどうすればよいですか?
kapacitor - kapacitor の tick スクリプトを開発するときにデバッグ情報を取得するにはどうすればよいですか?
tickscript の開発中に、処理ノード (ファイルへのログ、stdout) を通過した後にストリーム状態をダンプする機会があるかどうか疑問に思っています。