Здравствуй. Отдельно хотел поблагодарить за проделанную работу, отличный шаблон и функционал.
При разворачивании скрипта на Windows столкнулись с несколькими проблема:
- Проблема это кодировка в ключе 1c.cs.ras.discovery[{$RAS_PORTS}] .
Zabbix выдает нам вот такой текст
Строка запроса в userparameter_1c-cs.conf выглядит следующим образом:
UserParameter=1c.cs.ras.discovery[*], "C:\Program Files\Git\git-bash.exe" -c echo "$1" | awk -F, 'BEGIN { print "{\"data\":[" } { for (i=1;i<=NF;i++) { print "{\"{#RAS_PORT}\":\""$i"\"}"(i<NF?",":"") } } END { print "]}" }'
- Не поймем как решить вот эту ошибку в ключе 1c.cs.clusters.discovery[{$RAS_PORTS},{$RAS_TIMEOUT},{$RAS_USER},{$RAS_PASS}]
- Возможно предусмотреть в будущих версиях экранирование параметра пароль кластера? В нашем кейсе пороль содержит спец символы и знак ";" . На него очень ругался Zabbix.
Здравствуй. Отдельно хотел поблагодарить за проделанную работу, отличный шаблон и функционал.
При разворачивании скрипта на Windows столкнулись с несколькими проблема:
Zabbix выдает нам вот такой текст
Строка запроса в userparameter_1c-cs.conf выглядит следующим образом:
UserParameter=1c.cs.ras.discovery[*], "C:\Program Files\Git\git-bash.exe" -c echo "$1" | awk -F, 'BEGIN { print "{\"data\":[" } { for (i=1;i<=NF;i++) { print "{\"{#RAS_PORT}\":\""$i"\"}"(i<NF?",":"") } } END { print "]}" }'