I can vaguely remember having an argument with zabbix developers on how
inefficient they were putting metrics in the mysql database, causing
unnecessary high load. I guess this was the time of mysql 3. I never can
let go the feeling that if people are applying a type of logics, they
will continue to do so.
Anyway yesterday, I set up a prometheus instance and downloaded the ceph
dashboards (am using influx currently). Looks promising. I am interested
to see if I can create a setup that dynamically increases/decreases
metrics sampling on specific alerts and if downsampling is better than
with influx.
-----Original Message-----
Subject: [ceph-users] Zabbix module Octopus 15.2.3
Trying to configure Zabbix module in Octopus 15.2.3.
CentOS 8.1 environment. Installed zabbix40-agent for CentOS 8.1 (from
epel repository). This will also install zabbix_sender.
After enabling the Zabbix module in Ceph, I configured my Zabbix host
and Zabbix identifier.
# ceph zabbix config-set zabbix_host <zabbix-fqdn> # ceph zabbix
config-set zabbix_identifier <ident> # ceph zabbix config-show Error
EINVAL: Traceback (most recent call last):
File "/usr/share/ceph/mgr/mgr_module.py", line 1153, in
_handle_command
return self.handle_command(inbuf, cmd)
File "/usr/share/ceph/mgr/zabbix/module.py", line 407, in
handle_command
return 0, json.dumps(self.config, index=4, sort_keys=True), ''
File "/lib64/python3.6/json/__init__.py", line 238, in dumps
**kw).encode(obj)
TypeError: __init__() got an unexpected keyword argument 'index'
# ceph -v
ceph version 15.2.3 (d289bbdec69ed7c1f516e0a093594580a76b78d0) octopus
(stable) # ceph health detail HEALTH_OK
Anyone found a solution?
rgds,
-gw
_______________________________________________
ceph-users mailing list -- ceph-users(a)ceph.io To unsubscribe send an
email to ceph-users-leave(a)ceph.io