есть желание прописать в шаблоне сборку лога некоей универсальной кросплатформенной программы, но путь к log файлу практически всегда разный (даже если привести все к единому виду, то остается разница windows и linux-like ОС). возможно ли такое и как?
Ad Widget
Collapse
шаблон с изменяемым параметром
Collapse
X
-
Возможно. Я думаю, что для начала нужно привести всё к единому виду.
Думаю, что можно каталог с логами расшарить и получать в нему доступ по \\server\log_dir\file.log
Ну как то так.
Либо забабахать разные шаблоны для разных ОС, в которых будут указаны различные пути и иже с ними и привязывать к хостам нужный. -
подозреваю что имя файла это параметр ключа zabbix агента?
в таком случае используются макросы:
в шаблоне вы делаете источник данных типа logfilekey[{$MY_SUPER_LOGFILE_PATH}] ну или много источников, что надо вообщем то и делаете
в шаблоне же, для удобства, добавляете макрос, это будет ваше значение макроса по умолчанию
если на хосте, к которому линкуется ваш шаблон, путь к файлу отличается от пути по умолчанию, то на хосте добавляете макрос {$MY_SUPER_LOGFILE_PATH} и указываете реальный путьComment
Comment