Всем привет.
Версия Zabbix 5.0
Не получается настроить LLD для мониторинга файлов sudo. А точнее не получается настроить Discovery rule и item prototype.
У меня есть скрипт со следующим содержимым:
При запуске скрипта с передачей в него файла sudo вот так ./check_sudo.py /etc/sudoers получаем вывод:
Так же у меня прописан кастомный UserParameter вот так:
Создал Discovery rule вот так:

Создал Item prototype:

Но при просмотре айтема на хосте вижу Not Supported ошибку

Все никак не выходит "каменный цветок")))
Опытные люди подскажите, где у меня ошибки и как это все правильно оформить.
На документацию можете не отправлять. Я там был. И пробовал то, что там описано.
Заранее спасибо)
Версия Zabbix 5.0
Не получается настроить LLD для мониторинга файлов sudo. А точнее не получается настроить Discovery rule и item prototype.
У меня есть скрипт со следующим содержимым:
Code:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
import os.path
import sys
x = sys.argv[1]
list_b = []
list_a = []
list_a.append(x)
for a in list_a:
b = os.path.isfile(a)
if b == True:
dict_files = {}
dict_files["{#FILE_PATH}"] = (a)
list_b.append(dict_files)
data_dict = {"data":list_b}
z = json.dumps(data_dict)
print(z)
Code:
{"data": [{"{#FILE_PATH}": "/etc/sudoers"}]}
Code:
UserParameter=file_path[*],sudo -u root /bin/python /etc/zabbix/scripts/check_sudo.py $1
Создал Item prototype:
Но при просмотре айтема на хосте вижу Not Supported ошибку
Все никак не выходит "каменный цветок")))
Опытные люди подскажите, где у меня ошибки и как это все правильно оформить.
На документацию можете не отправлять. Я там был. И пробовал то, что там описано.
Заранее спасибо)
Comment