ncc.zabbix_fbsd_templates

Yohn Y. 2024-10-17 Parent:0f46afe818e3 Child:084000e4f9b6

10:8e4f72f0be61 Go to Latest

ncc.zabbix_fbsd_templates/src/aw.fbsd-mon-helper/lib/common.sh

+ Мониторим не только сами активные сетевые сервисы, но и их зависимости, #1 + Версия, для отслеживания состояния набора скиптов через zabbix, #3 + Возможность мониторинга дополнительных пакетов, задаётся в конфиге, #2 + Не позволяем запиститься с отсутствующей директорией состояний, #4

History
1 get_rand_sec () {
2 awk 'BEGIN{srand();print int((rand() * 100) % 60)}'
3 }
5 sleep_some () {
6 sleep "$(get_rand_sec)"
7 }
9 add_pkg_mon () {
10 echo "$1" >> "${USER_MON_PKG_LIST}"
11 }