Всем привет!
подскажите систему мониторинга, которая умеет работать с агентами не опрашивая их, а наоборот, агенты ей присылают данные о системе.
Отвечая на вопрос зачем:
1) есть устройства которые находятся в сети клиента с кучей фаерволом, натов итп и пробрасывать порты нет возможности
2) есть устройства с динамическими айпи-адресами (NOIP не предлагать)
3) есть устройства у которых не всегда есть постоянная связь интернета, чтобы агент агрегировал данные за 5-10 часов (если связи нет,) а потом слал их серверу мониторинга
Дмитрий:
1) нет возможности установить заббикс-прокси
2) Я наверно не понимаю как это работает в заббиксе:
установил агенты
добавился сам хост в заббиксе (это уже хорошо)
но данные не прилетают и заббикс ругается Zabbix agent on Host_dc01 is unreachable for 5 minutes
Get value from agent failed: cannot connect to [[ip]:10050]: [111] Connection refused
zar0ku1: в конфигурации агента указываете адрес сервера для активной проверки и разрешаете исходящий трафик по порту 10051. На сервере указываете что необходимо слушать активные проверки. Почитайте документацию.
В целом работает так:
1.аген стучится на сервер и получает список метрик которые нужно отправить в мониторинг.
2.получает и отправляет метрики.
Без забикс прокси вы будете терять показания пока отстствовала связь с сервером забикса
zar0ku1: укажите, пожалуйста, в своём вопросе причину, по которой вы не можете установить zabbix-агенты/прокси. Агент и прокси, вцелом, могут стоять и на одном хосте. Агент осуществляет сбор данных, а прокси - кеширование.
Для задач мониторинга устройств заказчика, мы обычно устанавливали свою недорогую железку и мониторили через SNMP те, куда нельзя было поставить агент.
Агенты проблем поставить нет
прокси же должен обмениваться данными в обе стороны, следовательно ему нужно пробрасывать порт - что исключено (может я что-то недопонял с прокси для заббикса)
Ну поставили вы свою железку к заказчику, порты пробрасывать нельзя - что дальше? не понимаю как это связано с моими запросами
zar0ku1: прокси, как и агенты, может работать в пассивном режиме (когда заббикс сервер инициирует подключение), так и в активном (когда сам прокси инициирует подключение) RTFM
Когда нет возможности централизованного сбора/хранения данных, еще и субъекты системы поочередно могут уходить в оффлайн, может помочь решения на основе blockchain.
Есть даже готовые: https://www.bitmessage.org/wiki/Main_Page
Через CLI-интерфейс того мессенжера можно гонять любые сериализованные данные между компами, без сервера и без их одновременной работы.