Добрый день. Периодически Zabbix не хочет снимать данные с хоста (windows), если они снимаются через powershell. Причем глюк как на работе так и на домашней тестовой машине (Zabbix 3.4 на ubuntu 1604 LTS). То есть простейший сценарий - снимается один единственный параметр (в скрипте powershell одна строчка write-host 10, то есть показывать значение 10). Соответственно в конфиге агента прописан один параметр, а на заббиксе создан один элемент. Стоит что то изменить, например название лемента с string.a1 на string.a2 (соотв меняю и название ключа в item и перегружаю заббикс агент) и ничего не работает, потом возвращаю обратно и тоже ничего не работает. потом вдруг начинает работать
и ощущение что заббикс живет своей жизнью. Надеюсь в четвертой версии этот глюк побороли?
Вот конкретно:
Скрипт: write-host 10
Конфиг: UserParameter=string.a1,powershell.exe C:\Scripts\test.ps1 $1
Элемент заббикса: string.a1 (тип - целое числовое либо с плавающей точкой, когда работало то и с таким и с таким типом данных). Но вот когда изменишь название ключа, то бред.
Несколько дней уже эксперементирую. Кстати у меня предположение, что нельзя менять что то быстро в заббиксе, типа там глобальная информация в базе данных не сразу меняется (я не про секунды в элементах, конечно).
И опять же, где в документации как снять несколько параметров, string.a1 и string.a2 Такое ощущение что это скрывается. Я перечитал всё что мог в документации. Одни тайны!
Хотя тут не документация виновата, а нет толковых форумов, мало информации про заббикс. Медленно реагируют на вопросы, ничего оперативно невозможно решать, так же дело обстоит на форуме STACK OVERFLOW на русском в разделе Zabbix, никто там вообще не отвечает (то ли дело раздел php либо powershell, стоит только заикнуться и тебе уже сотня помощников отвечает и днем и ночью, конечно про ночь это перебор
).
и ощущение что заббикс живет своей жизнью. Надеюсь в четвертой версии этот глюк побороли?
Вот конкретно:
Скрипт: write-host 10
Конфиг: UserParameter=string.a1,powershell.exe C:\Scripts\test.ps1 $1
Элемент заббикса: string.a1 (тип - целое числовое либо с плавающей точкой, когда работало то и с таким и с таким типом данных). Но вот когда изменишь название ключа, то бред.
Несколько дней уже эксперементирую. Кстати у меня предположение, что нельзя менять что то быстро в заббиксе, типа там глобальная информация в базе данных не сразу меняется (я не про секунды в элементах, конечно).
И опять же, где в документации как снять несколько параметров, string.a1 и string.a2 Такое ощущение что это скрывается. Я перечитал всё что мог в документации. Одни тайны!
Хотя тут не документация виновата, а нет толковых форумов, мало информации про заббикс. Медленно реагируют на вопросы, ничего оперативно невозможно решать, так же дело обстоит на форуме STACK OVERFLOW на русском в разделе Zabbix, никто там вообще не отвечает (то ли дело раздел php либо powershell, стоит только заикнуться и тебе уже сотня помощников отвечает и днем и ночью, конечно про ночь это перебор
).
Comment