問題タブ [sensu]
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.
graphite - グラファイトのデータ ポイント数をプロットする
私のアプリでは、外部 API を頻繁に呼び出しています。各通話時間 (秒単位) が Graphite に記録されます。
この部分は正常に機能していますが、呼び出しの総数もプロットしたいと思います。このために別のデータを別途収集する必要がありますか、それとも既存のデータからデータ ポイントの数を取得できますか。
erlang - アーランのインストール方法は?
sensu 監視フレームワークをインストールする予定です。動作するにはErlangが必要です。RHEL5 を実行していますが、インターネットに接続されていません。唯一のオプションは、パッケージをダウンロードしてインストールすることです。助けてください..
syslog - Fluentd: syslog イベントを sensu に転送する
cisco 機器から syslog メッセージを収集し、分析と警告のために sensu に送信しようとしています。fluentdで可能/実現可能ですか? もしよろしければ、道を教えていただけませんか?ありがとう、アレクセイ
ubuntu - Upstart スクリプトがサービスを正しく開始できない
私は sensu サービスの upstart スクリプトを書いています。以下はupstartスクリプトです:
問題はこれです: Upstart は PID ( ) を返しますsensu-client start/running, process 11006
が、実際には PID は異なります (以下)。
Sensu が 1 つの pid で開始し、何らかの理由で停止し、Upstart とは別の pid で開始しているように見えます。これは、upstart conf ファイルに設定されている場合に明らかrespawn
です。何が起こるかはこれと同じです。PID が変化し続ける (増加する) 状態で 2 番目の sensu プロセスが表示されることを期待してください。それが期待するものではありません。
コマンドラインから実行すると正常に動作することに注意してください/opt/sensu/bin/sensu-client -b -d /etc/sensu/conf.d -e /etc/sensu/extensions -p /var/run/sensu/sensu-client.pid -l /var/log/sensu/sensu-client.log -L debug
。
どんな助けでも素晴らしいでしょう。ありがとうございました。
sensu - Sensu - キープアライブ チェックの SMS アラートが失敗する
クライアントがキープ アライブ チェックに失敗したときに SMS アラートを送信したいと考えています。クライアントのキープアライブ設定を再構成する必要はありません。単にデフォルトを使用してアラートを送信するだけです。
rabbitmq - Sensu サーバーが RabbitMQ に接続できない
しばらくSensuをインストールしようとしましたが、インストール ガイドに従っていました。インストール中はすべてうまくいきましたが、ドキュメントからサンプル チェックを追加していると、Sensu が突然 RabbitMQ に接続できなくなりました。具体的には、check_cron.json
構成を追加したとき。再起動して構成を削除しようとしましたが (その後、もう一度再起動しました)、Sensu は一貫してタイムアウトになります。RabbitMQ がインストールされて実行されていることは注目に値します。管理インターフェイスを介してナビゲートすることも可能ですが、Sensu はそれを認識していないようです。
以下は私のサーバーログです:
ruby - 読み込むファイルがありません -- sensu-handler
Sensu を使い始めたばかりで、ハンドラーをテストしようとして次のエラーが発生しました。
ハンドラーはGithub の Hipchat ハンドラーです。API キーとルームが設定された同じディレクトリ (/etc/sensu/handlers) にハンドラー hipchat.rb と hipchat.json がありますが、発生するはずの重大なエラーを意図的にトリガーしてもメッセージは表示されません。
せんすは、それ以外は楽しそうに走っているようです。EMBEDDED_RUBY=true を設定して実行すると
出力はありませんが、Ruby を終了すると次のようになります。
明らかに、Ruby は私の最初の言語ではありません。
Ruby で sensu-handler を見つけて使用するにはどうすればよいですか?
編集:
sensu サーバーのログにも次のように記録されています。
5 行目で「hipchat」を要求しようとしているときに、hipchat.rb が参照しているファイルは何ですか? ヒップチャット.json?