fuel-plugin-external-zabbix/deployment_scripts/puppet/modules/plugin_zabbix/manifests/params
Swann Croiset c70515094c Collect Ceph metrics
This changes deploys the following configuration only if Ceph is deployed.

A new virtual host is configured 'CephCluster' with
an item (passive) 'probe.ceph' configured with UserParameter.
The corresponding script 'ceph.py' is executed by zabbix-agentd every 30s.
The script performs metrics collection by issuing 'ceph' commands, and sends
with 'zabbix_sender' command all metrics to zabbix-server via the zabbix-vip.
Item trappers configured
 - monitor_count
 - quorum_count
 - pg_bytes_used
 - pg_bytes_free
 - pg_bytes_total
 - pg_data_bytes
 - pg_count
 - pg_state_count_backfill
 - pg_state_count_repair
 - pg_state_count_creating
 - pg_state_count_recovering
 - pg_state_count_peered
 - pg_state_count_incomplete
 - pg_state_count_peering
 - pg_state_count_splitting
 - pg_state_count_waitbackfill
 - pg_state_count_down
 - pg_state_count_backfilltoofull
 - pg_state_count_remapped
 - pg_state_count_replay
 - pg_state_count_inconsistent
 - pg_state_count_clean
 - pg_state_count_active
 - pg_state_count_undersized
 - pg_state_count_degraded
 - pg_state_count_stale
 - pg_state_count_scrubbing
 - objects_count
 - pool_count
 - pool_total_bytes_used
 - pool_total_bytes_free
 - pool_total_bytes_total
 - pool_total_percent_used
 - pool_total_percent_free
 - osd_count_up
 - osd_count_down
 - osd_count_in
 - osd_count_out

One trigger is configured to raise when 'pool_total_percent_free' < 10%

Change-Id: Id8ce8bbbfcd74aaed0ef8118bc73fc9f40812fed
2015-11-02 13:29:09 +00:00
..
openstack.pp Collect Ceph metrics 2015-11-02 13:29:09 +00:00