|
1 year ago | |
---|---|---|
.. | ||
README.md | 1 year ago | |
Template_Bareos_Clients.xml | 1 year ago | |
bareos_get_all.sh | 1 year ago |
Скрипт для получения данных о клиентах и заданиях в Bareos для использования в zabbix.
Возможна работа как с zabbix-agent так и zabbix-sender
Предварительно необходимо создать узел в zabbix и прикрепить к нему шаблон Template_Bareos_Clients.xml
bareos_get_all.sh clients-discovery
bareos_get_all.sh client-list-job _CLIENT_NAME_
bareos_get_all.sh client-get-jobs-status _CLIENT_NAME_
bareos_get_all.sh get-job-status _CLIENT_NAME_ _JOB_NAME_
bareos_get_all.sh count-jobs _JOB_STATUS
Где:
_CLIENT_NAME_ - имя клиента в bareos
_JOB_NAME_ - название задачи в bareos
_JOB_STATUS_ - статус задания в терминах bareos:
T - Completed successfully
E - Terminated with errors
e - Non-fatal error
f - Fatal error
W - Terminated with warnings
Полный список доступен тут: https://docs.bareos.org/Appendix/CatalogTables.html#jobstatus)