
Комментарии 6

Как-то вы жестко все усложнили. В настройках хоста в Zabbix можно выбрать один или несколько вариантов подключения. Без шифрования тоже можно.
Да, в Zabbix можно разрешить No encryption, и технически это самый простой вариант. Но у нас задача была не просто «доставить метрики», а сделать это безопасно. В незашифрованном канале Mamonsu передаёт служебную информацию — имена баз, хостов, ключи метрик, состояния сервисов и другие данные об инфраструктуре. Поэтому разрешать plaintext ради совместимости с одним агентом нам не хотелось.
Исходное условие было таким: Zabbix уже принимает защищённые подключения по TLS PSK, zabbix_sender с тем же PSK работает, а встроенный sender Mamonsu — нет. Поэтому логичнее было добавить недостающую поддержку TLS в Mamonsu, а не ослаблять настройки Zabbix.
Я думал mamonsu уже списали, есть же нативный мониторинг postgres в zabbix_agent2.
PR еще не приняли в апстрим, пичально. PgPro что-то ждут. Опенсорс он такой опенсорсный.
Я как понимаю, многие, кто PgPro использует для мониторинга мамонсу используют в том числе. Если не ошибаюсь, он там в коробке идёт. Надеюсь к следующей версии примут, но вот когда она будет, вопрос. Если смотреть по релизам, 3.5.15 вышел в октябре 25го, а 3.5.16 уже в июле 26. разработка не такая активная, но живая. Если хотите попробовать с шифрованием, можете у меня в репе взять и собрать
Скорее всего mamonsu используют те у кого уже есть мониторинг на zabbix и добавлять новый в виде проприетарного PPEM от пгпро не всем хочется
TLS PSK для Mamonsu: как мы добавили защищённую передачу PostgreSQL‑метрик в Zabbix