bluecmd / spectrum_virtualize_exporter

Prometheus exporter for IBM Spectrum Virtualize compatible SANs
8 stars 8 forks source link
metrics-exporter prometheus prometheus-exporter spectrum-virtualize storage-metrics storwize storwize-storage v7000

spectrum_virtualize_exporter

Go

Prometheus exporter for IBM Spectrum Virtualize (e.g. Storwize V7000).

Supported Metrics

Usage

Example:

./spectrum_virtualize_exporter \
  -auth-file ~/spectrum-monitor.yaml \
  -extra-ca-cert ~/namecheap.ca.crt

Where ~/spectrum-monitor.yaml contains pairs of Spectrum targets and login information in the following format:

"https://my-v7000:7443":
  user: monitor
  password: passw0rd
"https://my-other-v7000:7443":
  user: monitor2
  password: passw0rd1

The flag -extra-ca-cert is useful as it appears that at least V7000 on the 8.2 version is unable to attach an intermediate CA.

Missing Metrics?

Please file an issue describing what metrics you'd like to see. Include as much details as possible please, e.g. how the perfect Prometheus metric would look for your use-case.