たとえば、メトリックの平均が 1000 を超える場合に、過去 10 分間のアラート freezhan の平均データを送信する場合、リーマンで次のようにアイデアを表現します。
(streams
(moving-time-window
600 ; 600 sec = 10 min
(folds/mean
(where (> metric 1000)
(email "freezhan@mycompany.com")))))
しかし、次のようなエラーが発生します。
情報 [2016-06-01 18:26:49,002] SIGHUP ハンドラー - riemann.pubsub - 一時的なサブスクリプションのスイープ。エラー [2016-06-01 18:26:49,069] SIGHUP ハンドラー - riemann.bin - 再読み込みできませんでした: java.lang.IllegalArgumentException: 次から ISeq を作成する方法がわかりません: riemann.config$eval2171$stream__2172、コンパイル中:(/etc/riemann/riemann.config:51:38) at clojure.lang.Compiler.load(Compiler.java:7142) at clojure.lang.Compiler.loadFile(Compiler.java:7086) at clojure.lang. RT$3.invoke(RT.java:318) at riemann.config$include.invoke(config.clj:408) at riemann.bin$reload_BANG_.invoke(bin.clj:27) at riemann.bin$handle_signals$fn__11886. invoke(bin.clj:43) at riemann.bin.proxy$java.lang.Object$SignalHandler$d8c00ec7.handle(Unknown Source) at sun.misc.Signal$1.run(Signal.java:212) at java.lang .Thread.run(スレッド.