Мы делаем ОК (хотелось бы подумать), отслеживая нашу GlusterFS серверы через Icinga. Мы хотели бы отслеживать клиенты слишком.
Помимо проверки, есть glusterfs
процесс выполняется для каждого glusterfs
-вход в /etc/fstab
, что еще можно сделать? Мы хотели бы по возможности избегать поверхностных операций чтения / записи на смонтированных томах - можно ли контролировать состояние монтирования без добавления дополнительных нагрузок, даже небольших?
Есть другие мысли? Спасибо!
Как вы говорите, я бы избегал фактического доступа к тому, чтобы проверить его доступность, потому что в случае сбоя я бы застрял в состоянии прерывания (сама проверка).
Процесс glusterfs должен находиться в допустимом состоянии (то есть не в Zombie), а точка монтирования должна быть правильно указана в /proc/mounts
и / или /etc/mtab
. Вы можете проверить, доступны ли серверы GlusterFS для клиентов (т.е. правила брандмауэра не блокируют их).
Какой-то анализ (клиентского) журнала может дать вам еще больше информации, но я не могу предложить никаких закономерностей.
Инструменты на GlusterForge похоже, в основном ориентирован на сервер: