5

Gather and visualize E-Series temperature and power consumption metrics with EPA

 1 year ago
source link: https://scaleoutsean.github.io/2023/02/18/epa-eseries-monitor-sensors-psu-power-consumption.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Gather and visualize E-Series temperature and power consumption metrics with EPA

18 Feb 2023 -

1 minute read

EPA v3.3.0 will be the next release of EPA and I’m aiming for two small improvements:

  • Environmental sensor monitoring
  • Power consumption monitoring

The first is most likely going to be temperature sensors. I’m still trying to figure out what they mean.

The second is total power consumption of the array. There are per-PSU stats, but I’m going to play safe and just sample the total figure.

As with SSD wear level metrics, I’m not going to bother with Grafana. If you need it, add a new dashboard and a few panels to visualize that data.

Visualize sensors and power consumption

There’s at least 6 sensors on the EF570 I used.

I don’t create new EPA panels - those who need it can easily create these on their own - so above is just an example that doesn’t attempt to figure out what each sensor does.

But the SANtricity Web interface gives us some hints.

Temperature sensors in the SANtricity Web UI

So, those “temperature” readings above 100 may actually represent the power consumption (W) of the cooling fans (temperature-related, but not directly). I plan to confirm which reading belongs to which metric and document that in the documentation.

The second chart is simple and shows the total power consumption (W) of the storage array. There are more detailed (per-PSU) metrics, but I can’t see much value in them so I won’t try to capture per-PSU metrics and unnecessarily bloat the database.


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK