Добрый день уважаемые коллеги.
Есть задача проверять файлы в сетевой папке были ли файлы именины в течение n часов, есть 2 файла по факту изменяются 2 раза в сутки. Если изменений не было за последние n часов, то заббикс должен отправить алерт, что изменений не было. Сетевая папка находит на насе, авторизация доменная.
Может кто-нибудь помочь с реализацией данной задачей.
@stan это реализуется не сложно. Вот конкретный пример - https://serveradmin.ru/monitoring-bekapov-s-pomoshhyu-zabbix/#i-3
@zerox но там сделано через заббикс агент. У нас NAS это synology, и хотелось бы сделать всё это дело без использование агентов, чтобы заббикс ходил в шару через \\ip\share\ и организовывался через AD чтобы попасть в эту шару.
Ещё непонятный момент, как заббиск будет авторизовываться через AD? -_-
@stan подмонтируй эту папку на сервер zabbix и проверяй с него. Доменная шара без проблем подключается. Пример тут - https://serveradmin.ru/kak-byistro-podmontirovat-setevoy-disk-v-linux/
Доменный юзер указывается либо так user=domain\user123, либо так user=user123@domain.local
Можно в одинарные кавычки еще его брать. Всегда разные способы срабатывают. Не знаю, от чего зависит.
В итоге всё получилось, обкатали это дело и внесли поправки по времени.
Действительно, пришлось при монтировать шару к линуксовой машине - в нашем случае был zabbix сервер, а дальше как в статье по ссылки с подстановкой своих параметров.
Монтировал вот так:
mount -t cifs -o username=USERNAME,domain=DOMAIN.CORP,password=PASS //192.168.0.1/Obmen/IT/zakaz(сетевой путь до шары) /service/zakaz/(точка монтирования на сервере)
в телегу приходят такое алерты
Проблема
Проблема: Check zakaz skidki.xlsx
Проблема в 11:34:00 2020.04.26
Имя проблемы: Check zakaz skidki.xlsx
Хост: Zabbix server
И Восстоновление
Решено: Check zakaz skidki.xlsx
Проблема решена в 20:46:04 2020.04.26
Имя проблемы: Check zakaz skidki.xlsx
Хост: Zabbix server
Спасибо за помощь :)
Может не совсем в тему, вопрос в тему подсчёта zabbix, а именно: Ubuntu22, есть каталог ссылка удалена -скрытый каталог, необходимо посчитать количество файлов в нём, запрос делаю ключом vfs.dir.count[" ссылка удалена ","^.*.*$",,file] , прилетает ответ No such directory..., понимаю, что он в таком смысле видит это, как файл или расширение файлов. Каким образом замаскировать имя .recycle в ключе, что бы каталог .recycle zabbix увидел правильно?