問題タブ [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.
docker - kapacitor: .tick ファイルで slack webhook URL を設定する
Docker コンテナーにデプロイされた TICK スタックを使用しています。kapacitor アラートを設定して、アラート レベル (つまり、クリティカル、警告、通知) に基づいてさまざまな通知を送信したいと考えています。私の知る限り、これを行う唯一の方法は、アラート タイプごとに 1 つずつ、異なるアラート ノードを使用することです。アラート タイプの 1 つとして SLACK を使用していますが、アラート レベルに基づいて、別の Slack Web フックに送信したいと考えています。kapacitor.conf ファイルを次のように構成します。
slack に送信されるすべてのアラート ノートが、その webhook にアラートを送信するようにします。.tick ファイル内から特定の Webhook に動的に送信するようにアラート ノードを構成する方法はありますか。例えば:
他のアラート タイプでは .tick ファイルから構成できることがわかりましたが、Slack アラートではあまり見つけることができませんでした。ありがとう。
kapacitor - Kapacitor Join using 'on' Property and Single Dimension
I'm joining streams in Kapacitor using the on
property. The join only seems to work if one of the streams has multiple groupBy
dimensions, even if only one dimension is actually needed. Why is that?
For example, in the code below, the join won't return anything if floor
was removed from .groupBy('building', 'floor')
. Why doesn't the join work with building
alone?
monitoring - データウィンドウのピーク値をカウント、コンデンサー
5 分間のウィンドウでのディスク使用量のピークをカウントしたいと考えています。私はスクリプトとコンデンサーをティックするのが初めてです。これがサンプルコードです。問題は、アクティブなウィンドウでのみカウントしたいということです(いくつかのデータポイントがあったとしても、2分間のウィンドウではありません)。