Ad Widget

Collapse

Не получается настроить LLD для мониторинга изменения файлов

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • markovnik_007
    Junior Member
    • Apr 2021
    • 4

    #1

    Не получается настроить LLD для мониторинга изменения файлов

    Всем привет.
    Версия 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)
    При запуске скрипта с передачей в него файла sudo вот так ./check_sudo.py /etc/sudoers получаем вывод:
    Code:
    {"data": [{"{#FILE_PATH}": "/etc/sudoers"}]}
    Так же у меня прописан кастомный UserParameter вот так:
    Code:
    UserParameter=file_path[*],sudo -u root /bin/python /etc/zabbix/scripts/check_sudo.py $1
    Создал Discovery rule вот так:
    Click image for larger version

Name:	Zabbix_discovery_rule.png
Views:	63
Size:	35.0 KB
ID:	422460

    Создал Item prototype:
    Click image for larger version

Name:	zabbix_item_proto.png
Views:	51
Size:	34.9 KB
ID:	422461

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

Name:	Zabbix_no_supported.png
Views:	51
Size:	22.5 KB
ID:	422462

    Все никак не выходит "каменный цветок")))
    Опытные люди подскажите, где у меня ошибки и как это все правильно оформить.
    На документацию можете не отправлять. Я там был. И пробовал то, что там описано.
    Заранее спасибо)
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    ошибка в ключе в прототипе ЭД.
    о чем в сообщении об ошибке и сказано
    наверное там должен стоять lld макрос? или уж по крайней мере кавычки используйте
    Last edited by Hamardaban; 08-04-2021, 08:39.

    Comment

    Working...