TICK Kapacitor をローカルで使用するために、このdocker イメージを実行しています。
私が直面している問題は、ユーザー定義関数を使用しようとすると、たとえばこれらの例のいずれかを使用しようとすると、/usr/bin/python2 が存在しないというエラー メッセージが表示されることです。
に以下を追加しますkapacitor.conf
。
[udf.functions]
[udf.functions.tTest]
prog = "/usr/bin/python2"
args = ["-u", "/tmp/kapacitor_udf/mirror.py"]
timeout = "10s"
[udf.functions.tTest.env]
PYTHONPATH = "/tmp/kapacitor_udf/kapacitor/udf/agent/py"
Kapacitor のビルドに使用されるイメージを変更して Python をインストールするなど、私の側からのさらなる試みは機能しますが、いずれにせよエージェントはコンパイルに失敗するようです。
Kapacitor Docker イメージを使用して UDF を実行できた人はいますか?
ありがとう