Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
2012:06:10:cacti_tms_ramsan630 [2012/06/10 09:30] – Frank Fegert | 2012:06:10:cacti_tms_ramsan630 [2012/06/10 13:08] (current) – Frank Fegert | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Cacti Monitoring Templates for TMS RamSan-630 ====== | + | ====== Cacti Monitoring Templates |
+ | Some time ago we got two [[http:// | ||
+ | So far the TMS boxes work very well, the documentation is nothing but excellent. Unlike other classic storage arrays (e.g. IBM DS/DCS, EMC Clariion, HDS AMS, etc.) the TMS arrays are conveniently self-contained. All management operations are available via a telnet/SSH interface or an embedded WebGUI, no OS-dependent management software is neccessary. All functionality is already available, no additional licenses for this and that are neccessary. Monitoring could be improved a bit, especially the long term storage of performance metrics. Unfortunately only the most important performance metrics are presented via SNMP to the outside, so you can't really fill that particular gap yourself with a third party monitoring application. | ||
+ | |||
+ | With the metrics that are available via SNMP i created a Nagios plugin for availability and health monitoring and a Cacti template for performance trends. The Nagios configuration for the TMS arrays monitors the following generic services: | ||
+ | * ICMP ping. < | ||
+ | * Check for the availability of the SNMP daemon. < | ||
+ | * Check for SNMP traps submitted to snmptrapd and processed by [[http:// | ||
+ | |||
+ | in addition to those, the Nagios plugin for the TMS arrays monitors the following more specific services: | ||
+ | * Check for the overall status (OID: '' | ||
+ | * Check for the fan status (OID: '' | ||
+ | * Check for the temperature status (OID: '' | ||
+ | * Check for the power status (OID: '' | ||
+ | * Check for the FC connectivity status (OID: '' | ||
+ | |||
+ | The Cacti templates graph the following metrics: | ||
+ | * FC port bandwidth usage. | ||
+ | |||
+ | Example Read/Write Bandwidth on Port fc-1a: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Example Read/Write Bandwidth on Port fc-1b: | ||
+ | |||
+ | {{: | ||
+ | * FC port cache values (although they seem to remain at zero all the time). < | ||
+ | * FC port error values. < | ||
+ | * FC port received and transmitted frames. < | ||
+ | * FC port I/O operations. | ||
+ | |||
+ | Example Read/Write IOPS on Port fc-1a: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Example Read/Write IOPS on Port fc-1b: | ||
+ | |||
+ | {{: | ||
+ | * Fan speed values. < | ||
+ | * Voltage and current values. < | ||
+ | * Temperature values. < | ||
+ | |||
+ | The Nagios Plugin and the Cacti templates can be downloaded here {{: |