Size: a a a

Zabbix Russian Community

2019 December 20

OM

Oleg Makarikhin in Zabbix Russian Community
это же adhoc.
можно выгрузить заготовку шаблона в xml, нагенерировать по образу item-ов и залить обратно.export-import
источник

FT

Full Throttle in Zabbix Russian Community
Alexander Khatsayuk
Я бы через API делал наверное. XML меняется от версии к версии.
Разово залить, хоп, и оно в базе уже.
источник

2L

27662 Loa in Zabbix Russian Community
Oleg Makarikhin
это же adhoc.
можно выгрузить заготовку шаблона в xml, нагенерировать по образу item-ов и залить обратно.export-import
ой упражнялась я с xml, в отсутствии нормального ПО такое себе развлечение. а нормальное ПО на работе протухло через 30 дней триала. Мне короче API как-то ближе оказался
источник

FT

Full Throttle in Zabbix Russian Community
Ясно, спасибо.
источник

FT

Full Throttle in Zabbix Russian Community
Oleg Makarikhin
это же adhoc.
можно выгрузить заготовку шаблона в xml, нагенерировать по образу item-ов и залить обратно.export-import
Такой план и был, да.
источник

FT

Full Throttle in Zabbix Russian Community
Вот бы в списке айтемов их можно было бы редактировать, как в экселе - все видимые поля по F2. :)
источник

FV

Fedor VFV in Zabbix Russian Community
друзья, подскажите плиз - как проверять чексумы файлов по маске, чтобы вот такая конструкция:
{Template App NodeJS - PM2:vfs.file.cksum[/home/www/.pm2/logs/*-error.log].diff(0)}>0

работала?
источник

FV

Fedor VFV in Zabbix Russian Community
сейчас выдает: Cannot open file: [2] No such file or directory
источник

OM

Oleg Makarikhin in Zabbix Russian Community
разыменовывание маски *-error.log это  работа bash-а(или оболочки).  а заббиксовый кей ожидает конкретное имя файла
источник

FV

Fedor VFV in Zabbix Russian Community
и как быть?
источник

OM

Oleg Makarikhin in Zabbix Russian Community
Fedor VFV
друзья, подскажите плиз - как проверять чексумы файлов по маске, чтобы вот такая конструкция:
{Template App NodeJS - PM2:vfs.file.cksum[/home/www/.pm2/logs/*-error.log].diff(0)}>0

работала?
навскидку нужно пилить LLD  с списком файлов и тогда их изменяемость можно обнаруживать заббиксом. а также можно напиать userparameter который будет делать всю необходимую работу, вклчюая пропуск ненужных файлов и возвращать одну конкретную цифру. например кол-во секунд с последней модификации файлов в каталоге
источник

FV

Fedor VFV in Zabbix Russian Community
понял, спасибо - буду думать как проще реализовать.
источник

FV

Fedor VFV in Zabbix Russian Community
если есть правила наименования для этих файлов, то можно ли использовать такую вот конструкцию:
vfs.file.cksum[/home/www/.pm2/logs/{$PM2-Process}-error.log]
?
источник

AA

Alexander Alexandrov in Zabbix Russian Community
Fedor VFV
если есть правила наименования для этих файлов, то можно ли использовать такую вот конструкцию:
vfs.file.cksum[/home/www/.pm2/logs/{$PM2-Process}-error.log]
?
Есть же ключ, который возвращает количество элементов в каталоге. Там можно указать дату последней модификации в файла для фильтрации.
источник

AA

Alexander Alexandrov in Zabbix Russian Community
Указываем минимальное количество секунд с момента модификации файла, маску файлов и т.д. на выходе имеем количество файлов измененных в течение указанного времени. Если возращаемое значение увеличилось - значит файл изменили.
источник

FV

Fedor VFV in Zabbix Russian Community
Понял, буду думать как лучше сделать
источник

FV

Fedor VFV in Zabbix Russian Community
Может я вообще не в том направлении пошёл, потому как есть же log[/path/to/file]
источник

FV

Fedor VFV in Zabbix Russian Community
А я тут изобретаю велосипед (syslog) :)
источник

KG

Konstantin Glonin in Zabbix Russian Community
добрый вечер а как можно сравнить последние значения двух текстовых элементов данных?
источник

EY

Evgeny Yurchenko in Zabbix Russian Community
Konstantin Glonin
добрый вечер а как можно сравнить последние значения двух текстовых элементов данных?
Сравнить где?
источник