web-dev-qa-db-ja.com

FreeSWITCHの状態を監視するNagiosプラグイン?

FreeSWITCHサーバーの状態を監視するためのNagiosプラグインはありますか?サーバー側にあるか、クライアントにインストールされている可能性があります。

Nagios Exchangeは、 'freeswitch'の検索 の結果を表示しません。

1
KJH

FreeSWITCHサーバー上のさまざまなヘルスパラメーターをチェックするプラグイン(Perl)を作成しました。 fs_cliFreeSWITCHコマンドラインツールを利用します。 fs_cliがチェックできる事実上すべてをチェックするように拡張できます。

現在、いくつかのことを監視しています。

  • sofia-status-internal-'internal 'Nameを検索し、RUNNINGの状態を見つけることを期待します。
  • sofia-status-external-「external」名を検索し、RUNNINGの状態を見つけることを期待します。上記の「内部」テストと同じ形式。
  • show-calls-count-現在の通話の総数を報告します。
  • sofia-status-profile-internal-failed-calls-in-「sofiastatusprofileinternal」クエリのFAILED-CALLS-INパラメータを報告します。
  • sofia-status-profile-internal-failed-calls-out-「sofiastatusprofileinternal」クエリのFAILED-CALLS-OUTパラメータを報告します。

あなたはそれとGitHubからより多くの情報を得るかもしれません: https://github.com/kjhosein/nagios-freeswitch-plugin

Nagios :: Plugin Perlモジュール(Ton Voonによって作成)が必要です。

3
KJH

Nagiosはプラグインを提供していないため、誰かが独自のヘルスモニタリングプラグインを作成して github に配置しました。

2
colealtdelete