summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorLianhao Lu <lianhao.lu@intel.com>2016-03-07 05:39:10 +0000
committerLianhao Lu <lianhao.lu@intel.com>2016-03-07 05:39:10 +0000
commitaff5ed1bfd30295cfdbd9fbdea12298fe0279bdc (patch)
tree02b0295a3f1c67fb56f329b40cf66222c9d91127 /etc
parentec4848b9f0db227fdd03afd7e711d4c50d4af1fd (diff)
downloadceilometer-aff5ed1bfd30295cfdbd9fbdea12298fe0279bdc.tar.gz
gnocchi dispatch: Added new resource type support
Added new resource types support of snmp related metrics: host, host_disk, host_network_interface. Change-Id: I220608e85629d89c44f778c82e0be67bb4ea6f3b Depends-On: I0be08864ee10cefa252dc89885fda5fcc89a4e8a Closes-Bug: #1518338
Diffstat (limited to 'etc')
-rw-r--r--etc/ceilometer/gnocchi_resources.yaml37
1 files changed, 37 insertions, 0 deletions
diff --git a/etc/ceilometer/gnocchi_resources.yaml b/etc/ceilometer/gnocchi_resources.yaml
index 57875611..88b81541 100644
--- a/etc/ceilometer/gnocchi_resources.yaml
+++ b/etc/ceilometer/gnocchi_resources.yaml
@@ -174,3 +174,40 @@ resources:
- 'volume.detach'
attributes:
display_name: resource_metadata.display_name
+
+ - resource_type: host
+ metrics:
+ - 'hardware.cpu.load.1min'
+ - 'hardware.cpu.load.5min'
+ - 'hardware.cpu.load.15min'
+ - 'hardware.cpu.util'
+ - 'hardware.memory.total'
+ - 'hardware.memory.used'
+ - 'hardware.memory.swap.total'
+ - 'hardware.memory.swap.avail'
+ - 'hardware.memory.buffer'
+ - 'hardware.memory.cached'
+ - 'hardware.network.ip.outgoing.datagrams'
+ - 'hardware.network.ip.incoming.datagrams'
+ - 'hardware.system_stats.cpu.idle'
+ - 'hardware.system_stats.io.outgoing.blocks'
+ - 'hardware.system_stats.io.incoming.blocks'
+ attributes:
+ host_name: resource_metadata.resource_url
+
+ - resource_type: host_disk
+ metrics:
+ - 'hardware.disk.size.total'
+ - 'hardware.disk.size.used'
+ attributes:
+ host_name: resource_metadata.resource_url
+ device_name: resource_metadata.device
+
+ - resource_type: host_network_interface
+ metrics:
+ - 'hardware.network.incoming.bytes'
+ - 'hardware.network.outgoing.bytes'
+ - 'hardware.network.outgoing.errors'
+ attributes:
+ host_name: resource_metadata.resource_url
+ device_name: resource_metadata.name