Как настроить мониторинг доступности сети через Zabbix с помощью пинга?

Как настроить мониторинг интерфейса USB 4G модема с помощью Zabbix для выявления проблем с подключением к интернету, если локальный Zabbix прокси не видит устройство, когда оно отрезано от общей локальной сети?
  • 1 февраля 2024 г. 16:31
Ответы на вопрос 4
Для настройки мониторинга доступности сети через Zabbix с помощью пинга выполните следующие шаги:

1. **Убедитесь, что Zabbix агент установлен на целевой машине**. Если вы хотите выполнять ping непосредственно с сервера Zabbix, убедитесь, что агент установлен на нем.

2. **Настройка шаблона**:
    - Перейдите в раздел "Configuration" → "Templates" в веб-интерфейсе Zabbix.
    - Создайте новый шаблон или отредактируйте существующий. Это можно сделать, нажав "Create template" или выбрав существующий шаблон и нажав "Items".
    - Добавьте новый Item, выбрав "Create item".
    - Установите название, например, "Ping to Google".
    - Выберите тип "Simple check" и ключ "icmpping[]" для пинга. Здесь можно использовать различные параметры, например "icmppingsec", "icmppingloss" и т.д., в зависимости от того, что вы хотите мониторить.
    - Установите интервалы опроса.
    - Сохраните изменения.

3. **Добавьте шаблон к устройству или хосту**:
    - Перейдите в "Configuration" → "Hosts".
    - Выберите хост или устройство, которое вы хотите мониторить, и отредактируйте его.
    - Перейдите во вкладку "Templates" и добавьте созданный ранее шаблон к хосту.
    - Обновите конфигурацию.

4. **Проверьте триггеры и действия**:
    - Создайте или отредактируйте триггеры, если вы хотите получать уведомления при падении доступности.
    - Настройте действия для уведомлений.

Что касается мониторинга USB 4G модема, если Zabbix прокси не видит устройство при отключении от сети, решение может быть непростым, в зависимости от конкретного окружения и оборудования. Здесь несколько подходов, которые можно использовать:

1. **Пассивный мониторинг**: Используйте Zabbix агент, установленный на устройстве, предполагая, что модем подключен к устройству, которое всегда в сети.

2. **Активный мониторинг**: Настройте Zabbix прокси на удаленном устройстве, которое имеет доступ к USB модему. Zabbix прокси может подключаться к серверу Zabbix и отправлять данные, даже если основное соединение потеряно (предполагается, что есть альтернативный путь связи).

3. **Использование скриптов**: Если существует возможность запустить скрипт на устройстве, на котором подключен USB модем, этот скрипт может проверять состояние подключения и отправлять данные обратно на сервер Zabbix с помощью Zabbix sender.

Ключ к решению проблемы — разработка системы, которая не полагается на единственный путь связи. Возможно, потребуется настройка дополнительного средства для обнаружения и устранения неполадок с сетевым подключением модема, включая локальные скрипты и механизмы оповещения.
Можно настроить активный элемент данных (пинг с агента до сервера) и триггер на отсутствие данных от него - тогда без интернета произойдёт его активация. 

https://blog.zabbix.com/zabbix-agent-active-vs-pas...
Ну, если скрипты не отрабатывают : повесить триггер на nodata  на заданный интервал. 

Правда не очень понятно, как может идти пинг, если канала нет...
Если коротко. 
На компе с 4G ставите zabbix-agent, делаете для него свой ключ и на агенте для ключа сценарий проверки связи через 4G.
На сервере - триггер.
Получаете информирование.

а так:
1. строить vpn через 4G с keepalive: VPN упал - связи нет.
2. ping именно через этот интерфейс чего-то именно за этим интерфейсом.
3. Если там предполагается регулярный обмен данными - триггер на слишком низкую утилизацию.
Похожие вопросы