Назад | Перейти на главную страницу

Плагин Nagios для мониторинга состояния FreeSWITCH?

Есть ли плагин Nagios для мониторинга работоспособности сервера FreeSWITCH? Он может быть либо на стороне сервера, либо установлен на клиенте.

Nagios Exchange не показывает результатов для поиск 'freeswitch'.

Я написал плагин (на Perl), который проверяет различные параметры работоспособности на сервере FreeSWITCH. Он использует преимущества fs_cli Инструмент командной строки FreeSWITCH. Его можно расширить для проверки практически всего, что может проверить fs_cli.

В настоящее время он отслеживает несколько вещей:

  • sofia-status-internal - ищет «внутреннее» Имя и ожидает найти состояние РАБОТАЕТ.
  • sofia-status-external - ищет «внешнее» Имя и ожидает найти состояние РАБОТАЕТ. Тот же формат, что и у «внутреннего» теста выше.
  • show-calls-count - сообщает общее количество текущих звонков.
  • sofia-status-profile-internal-failed-calls-in - сообщает о параметре FAILED-CALLS-IN в запросе «внутренний профиль статуса sofia».
  • sofia-status-profile-internal-failed-calls-out - сообщает о параметре FAILED-CALLS-OUT в запросе «внутренний профиль статуса sofia».

Вы можете получить его и дополнительную информацию на GitHub: https://github.com/kjhosein/nagios-freeswitch-plugin

Для этого требуется модуль Perl Nagios :: Plugin (автор - Тон Вун).

Кто-то написал собственный плагин для мониторинга здоровья и поставил его github поскольку Nagios его не предлагает.