Size: a a a

Zabbix Russian Community

2020 July 06

k

kiosaku in Zabbix Russian Community
и запускай руками, а не через systemctl
источник

SU

Shaha Uraliev in Zabbix Russian Community
Это как?
источник

ДУ

Денис Устинов... in Zabbix Russian Community
Shaha Uraliev
Короче сдох Raid контроллер. Его заменил. Все вм на хосте стартанули и работают норм, а вот MariaDB мозги ебет. Ну ладно. Короче окружение таке Centos7 MariaDB 10.3.22.  При старте сервиса MariaDB хочет то ли восстановится, то ли запустится, но не получается.
жди, она восстанавливается
источник

k

kiosaku in Zabbix Russian Community
Shaha Uraliev
Это как?
взять строчку из unit-файла и запустить в screen-е
источник

k

kiosaku in Zabbix Russian Community
либо тщательнее смотреть в log
источник

ТД

Толик Дуров с поселк... in Zabbix Russian Community
Yuri Kulaghin
Виноват, проглядел - я использую другое решение: https://share.zabbix.com/storage-devices/smartmontools/smart-monitoring-with-smartmontools-lld, здесь сервер опрашивает агента. А в вашем варианте активный агент отсылает результаты на сервер, и у него другие настройки.
а у Вас Windows-машин нет случайно? У меня это решение при тесте uHDD.discovery ошибку выдает скрипт на PowerShell

PS C:\ZabbixAgent> .\zabbix_agentd.exe -c .\zabbix_agentd.conf -t uHDD.discovery
uHDD.discovery                                [t|{
"data":[
Нельзя вызвать метод для выражения со значением NULL.
C:\ZabbixAgent\scripts\smartctl-disks-discovery.ps1:34 знак:73
+     $disk_name = $smart_scanresult.Substring(0,$smart_scanresult.IndexOf <<<< (" "))
   + CategoryInfo          : InvalidOperation: (IndexOf:String) [], RuntimeException
   + FullyQualifiedErrorId : InvokeMethodOnNull

Может кто подскажет чего ему для счастья мало, если Null там уже автором скрипта прописан? Я видимо слепой и не нашел что это надо на что-то свое заменить :-(
источник

NK

Nikolay Kulikov in Zabbix Russian Community
Толик Дуров с поселка
а у Вас Windows-машин нет случайно? У меня это решение при тесте uHDD.discovery ошибку выдает скрипт на PowerShell

PS C:\ZabbixAgent> .\zabbix_agentd.exe -c .\zabbix_agentd.conf -t uHDD.discovery
uHDD.discovery                                [t|{
"data":[
Нельзя вызвать метод для выражения со значением NULL.
C:\ZabbixAgent\scripts\smartctl-disks-discovery.ps1:34 знак:73
+     $disk_name = $smart_scanresult.Substring(0,$smart_scanresult.IndexOf <<<< (" "))
   + CategoryInfo          : InvalidOperation: (IndexOf:String) [], RuntimeException
   + FullyQualifiedErrorId : InvokeMethodOnNull

Может кто подскажет чего ему для счастья мало, если Null там уже автором скрипта прописан? Я видимо слепой и не нашел что это надо на что-то свое заменить :-(
Если по инструкции все делать, то все ок. https://github.com/v-zhuravlev/zbx-smartctl 146 процентов что вы не выполнили инструкцию
источник

VN

Valeriy Novikov in Zabbix Russian Community
День добрый.
А могу ли я в триггер запихнуть сравнение элемента с другим элементом?

Например у меня есть элемент данных которые сендером присылает мне значения. Хочу сделать триггер чтобы он реагировал на отсутствие данных например несколько периодов?

Подробнее:
есть JSON строка.
В ней есть данные, result, period.
Хочу делать так, чтобы триггер работал по условию result.nodata(period*1.5)
источник

j

jkvint in Zabbix Russian Community
Подскажите, использую старый скрипт для проверки exim, и при выполнении пишет zabbix_sender [16223]: option requires an argument -- o, но в -h показывает что аргумент -o существует, не пойму что не так.
источник

VN

Valeriy Novikov in Zabbix Russian Community
точнее даже вопрос не могу ли, а как запихнуть?

Через макрос например или ещё как-то.. Items обнаруживаются через LLD. Соответственно у кажого свой период опроса.
источник

ДУ

Денис Устинов... in Zabbix Russian Community
Valeriy Novikov
точнее даже вопрос не могу ли, а как запихнуть?

Через макрос например или ещё как-то.. Items обнаруживаются через LLD. Соответственно у кажого свой период опроса.
можно сделать триггер, у которого аргументом в функции nodata будет макрос обнаружения. но это неточно, щас схожу в доку
источник

ДУ

Денис Устинов... in Zabbix Russian Community
источник

ДУ

Денис Устинов... in Zabbix Russian Community
можно
источник

VN

Valeriy Novikov in Zabbix Russian Community
Денис Устинов
можно сделать триггер, у которого аргументом в функции nodata будет макрос обнаружения. но это неточно, щас схожу в доку
это понятно. Но как сравнить с периодом, который берётся тоже из элементов..
источник

VN

Valeriy Novikov in Zabbix Russian Community
это надо будет тогда чтобы при LLD этот период так же обнаруживался
источник

ДУ

Денис Устинов... in Zabbix Russian Community
тебе надо значение айтима в функцию триггера?
источник

VN

Valeriy Novikov in Zabbix Russian Community
мне надо получить в прототипе триггера следующее:
триггер срабатывает когда нет данных за опредёллёный период. Этот период берётся из такого же айтема.
источник

ДУ

Денис Устинов... in Zabbix Russian Community
нет, значение айтима с фукнцию триггера не получится
источник

ДУ

Денис Устинов... in Zabbix Russian Community
обнаружение сам формируешь?
источник

VN

Valeriy Novikov in Zabbix Russian Community
Это я понял. Поэтому и вопрос "как")

Да. Обнаружение делаю через скуль запрос к БД. В БД данные появляются из 1С. И чтобы добавить туда ещё и период надо пройти много кругов ада...
источник