Nagios предупреждает по телефону?

Команда набора с фильтрацией для отображения содержания переменных среды. Вместо ввода

C:\Users\Erlend>echo %computername%
ASUS-G1S
можно ввести
C:\Users\Erlend>set comp
COMPUTERNAME=ASUS-G1S
получить тот же эффект. Используя один только набор показывает Вам всем переменные среды.
16
задан 6 June 2009 в 16:05
8 ответов

Звездочка является излишеством - но работала бы без проблемы. Сэкономьте некоторое время и получите речь способный модем и используйте vgetty.

Вот учебное руководство, которое показывает 11 сценариев жемчуга строки для проигрывания сообщения по исходящему вызову:

http://www.webreference.com/perl/tutorial/14/2.html

12
ответ дан 2 December 2019 в 20:41
  • 1
    vgetty документация имеет недостающие части программ и процедуры для создания речевых файлов. Это также имеет примеры, которые просто используют сценарий оболочки вместо Perl. –  Allen 7 June 2009 в 19:48
  • 2
    Много хорошо означающих плакатов ниже рекомендуют конфигурации звездочки или SIP. Звездочка замечательна, но может быть излишеством, здесь полагая, что я думаю, что Вы действительно хотите использовать фактический модем, если это возможно. Тот путь, даже если бы Ваша сеть в режиме офлайн (что-то Вы хотели бы быть уведомленными о) Вы все еще получите уведомление. –  Kyle Hodgson 8 June 2009 в 00:10

Необходимо изучить Звездочку, PBX с открытым исходным кодом

http://www.asterisk.org/

Вы могли бы хотеть посмотреть на предварительно связанные дистрибутивы вместо того, чтобы запуститься с нуля, поскольку Звездочка довольно настраивается и может быть пугающей вновь прибывшему на низком уровне (во многом как Apache httpd).

Для отправки предупреждений, Вы описываете, я предложил бы использовать конфигурацию буферного файла. Создайте dialplan, который при вызове набирает соответствующий номер и играет правильный файл. После того как это работает, можно бросить файлы в каталог Asterisk, который заставит ту часть dialplan быть вызванной. Можно передать параметры и такой в буферных файлах, таким образом, Вы не должны были бы создавать каждое сообщение с нуля - у Вас могло быть оно, считал побуквенный сервер или используют интеграцию с несколькими механизмами TTS, чтобы попытаться сказать имя сервера.

Вам будет нужно исходящее завершение для вывода вызова на PSTN, но существуют многие поставщики таких сервисов. Большая часть оценки предложения, где Вы платите маленькое положение, взимает за учетную запись и затем минимум (на порядке центов в минуту) заряд исходящего вызова.

Надежда, которая помогает.

4
ответ дан 2 December 2019 в 20:41

возможно, потягивайте клиент командной строки как один описанный, здесь было бы полезно? это очень зависит, что Вы контролируете, насколько надежный Ваш поставщик SIP был бы и так далее. тем не менее у меня есть больше доверия аппаратному шлюзу SMS. принятие Вас не контролирует инфраструктуру доступа в Интернет, или Ваш nagios сервер имеет отдельное независимое интернет-соединение - это могло на самом деле работать.

0
ответ дан 2 December 2019 в 20:41

Я не уверен в наборе номера, укусил, но я считаю, что Вы могли использовать фестиваль, чтобы сделать текст для озвучивания части синтеза его.

http://www.cstr.ed.ac.uk/projects/festival/

1
ответ дан 2 December 2019 в 20:41

Если Вы - удобное кодирование немного плагина сами, Twilio предлагает мощное и чрезвычайно легкое для реализации API для совершения звонков с синтезом речи по тексту, вводом данных пользователем, речевой записью, и т.д.

0
ответ дан 2 December 2019 в 20:41

Существуют сервисы, такие как email2phone, который преобразует электронные письма в телефонные вызовы. Они обычно тривиальны для установки и не потребовали бы изменений в установке Nagios кроме добавления нового адреса электронной почты. Вы несколько ограничены в том, что можно сделать, но для быстрого решения это могло бы работать на Вас. Если бы Вы хотите больше гибкости и имеете некоторые навыки разработки, Twilio также был бы хорошим вариантом.

Оба из них, а также локальные основанные на глотке опции, будут иметь проблемы, если у Вас будет полная потеря возможности соединения. Для обработки этого Вы должны были бы любому иметь отдельное соединение для уведомления (такого как строка PSTN) или использовать Nagios наряду со сторонним контрольным сервисом для предупреждения Вас к общей потере возможности соединения.

0
ответ дан 2 December 2019 в 20:41
  • 1
    We' ve получил основной сайт и вторичный сайт, и nagios машины на каждом сайте наблюдают друг за другом (другой sites' ссылки).Спасибо! –  Matt Simmons 7 June 2009 в 22:53

При тихом поиске решения Вы могли бы хотеть смотреть на PagerDuty. PagerDuty соберет предупреждения из любой системы контроля, которая может послать электронные письма (включая Nagios) и поместить телефонные вызовы и SMS-сообщения к списку людей, которых Вы предоставляете. Это также позволяет Вам создать расписания по вызову и цепочки эскалации.

http://www.pagerduty.com

[Правовая оговорка: я - один из людей, работающих над PagerDuty, таким образом, я мог бы быть немного смещен :P]

3
ответ дан 2 December 2019 в 20:41
  • 1
    Круто. Единственная проблема с этим состоит в том что, если я должен выполнить вызовы, потому что моего сетевого соединения не стало, я can' t добираются до pagerduty. курицы / яйцо ;-) Аккуратный, все же. Спасибо! –  Matt Simmons 19 June 2009 в 06:13
  • 2
    Да, это - определенная проблема с системой. Одна возможность состоит в том, чтобы добавить предупреждение PagerDuty, которое включает некоторый сервис ping. Мне нравится BasicState ( basicstate.com ) (it' s свободный), но Pingdom и Pingability являются оба хорошим выбором также. Тем путем Вы получаете предупреждения на обоих отказах сети, а также отказы, которые обнаруживает Nagios. Но да... мы хотим получить тест ping или монитор heartbeat, встроенный в PagerDuty когда-то скоро. –  Andrew Miklas 19 June 2009 в 06:20

Посмотрите на нагаст. Это позвонит вам в случае возникновения проблем и сообщит о подтверждении nagios. Кроме того, он создаст вызов, если nagiosbox не пингует (не icmp, а nagast-ping) в течение определенного времени. https://github.com/tuxis-ie/nagast

2
ответ дан 2 December 2019 в 20:41

Теги

Похожие вопросы