Ceph by Zabbix Agent2 не отображаются некоторые метрики

Использую шаблон Ceph by Zabbix Agent2 для сбора статистики из Ceph, после настройки всего необходимого (описано на странице шаблона) не отображаются некоторые метрики вроде Ceph OSD Commit latency Avg, а в логах Zabbix Server можно встретить строчку:

item "clu-node1:ceph.osd.stats["{$CEPH.CONNSTRING}","{$CEPH.USER}","{$CEPH.API.KEY}"]" became not supported: Access denied.

Сбор метрик происходит через менеджер Ceph путём обращения к монитору (на сколько я понимаю), из сообщения можно понять, что доступ к некоторым метрикам запрещен.

Посмотреть разрешения для менеджера с помощью команды ceph auth ls

mgr.clu-node1
key: AQBu9b9jXT4LHRAAtCcCT4hPBeNd4w3pFbG5AA==
caps: [mds] allow *
caps: [mon] allow profile mgr
caps: [osd] allow *

Видим, что у монитора стоят ограниченные права, каких именно прав не хватает я, к сожалению не стал разбираться и разрешил всё *:

ceph auth caps mgr.clu-node1 mon 'allow *' osd 'allow *' mds 'allow *'

Необходимо перезапустить менеджера systemctl restart ceph-mgr@clu-node1.service

После чего все метрики, которые указаны в шаблоне, стали собираться.

Ссылка на багтреккер Zabbix: https://support.zabbix.com/browse/ZBX-19465

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Яндекс.Метрика