File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11NetApp Filer API metrics
22========================
33
4- This is a GMOND Python Module that gathers metrics from NetApp appliances via the Netapp Data ONTAP APIs.
4+ These are GMOND Python Modules that gathers metrics from NetApp appliances via the Netapp Data ONTAP APIs.
5+ There are two modules, one for 7-mode filers, and one for Clusters running Clustered ONTAP.
6+
57The API allows counter access to many more metrics than available through SNMP.
68
7- This module currently gathers per volume Read/Write/Average IOPs and Latency and handles multiple filers.
9+ This module currently gathers per volume Read/Write/Average IOPs and Latency and handles multiple filers/clusters
10+
811
912## DEPENDS
10- * Netapp Managemability SDK 5.0 (download from now.netapp.com to /opt/netapp)
13+ * For the 7-mode module: Netapp Manageability SDK 5.0 (download from now.netapp.com to /opt/netapp)
14+ * For the c-mode module: Netapp Manageability SDK 5.2 (download from now.netapp.com to /opt/netapp/sdk)
1115
1216## USAGE
13- * Save the netapp_api.pyconf into /etc/ganglia/conf.d
14- * Save the netapp_api.py into your ganglia python module dir eg: /usr/lib/ganglia/python_modules.
15- * Update the Username, password, IP and filer name.
17+ * Save the netapp_api.pyconf or netapp_api_cmode.pyconf into /etc/ganglia/conf.d
18+ * Save the netapp_api.py or netapp_api_cmode.py into your ganglia python module dir eg: /usr/lib/ganglia/python_modules.
19+ * Update the Username, password, IP and name for the Filers/clusters .
1620 * Restart gmond and the volume latency & iop metrics should appear in ganglia.
1721
1822## AUTHOR
Original file line number Diff line number Diff line change 1+ modules {
2+ module {
3+ name = "netapp_api_cmode"
4+ language = "python"
5+ }
6+ }
7+ #/* Collection groups for the
8+ # example python module */
9+ collection_group {
10+ collect_every = 15
11+ time_threshold = 70
12+ metric {
13+ name_match = "(.+)latency"
14+ }
15+ metric {
16+ name_match = "(.+)ops"
17+ }
18+ }
You can’t perform that action at this time.
0 commit comments