Last active
June 9, 2025 09:46
-
-
Save giuliomagnifico/8114daec9ba992e46746c99eb0cbc8e6 to your computer and use it in GitHub Desktop.
Prometheus APC SMT-750I scrape via snmp_exporter. Details: https://giuliomagnifico.blog/post/2025-06-08-apc-smt750i-monitoring/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# HELP snmp_scrape_duration_seconds Total SNMP time scrape took (walk and processing). | |
# TYPE snmp_scrape_duration_seconds gauge | |
snmp_scrape_duration_seconds{module="ups_apc"} 3.536498993 | |
# HELP snmp_scrape_packets_retried Packets retried for get, bulkget, and walk. | |
# TYPE snmp_scrape_packets_retried gauge | |
snmp_scrape_packets_retried{module="ups_apc"} 0 | |
# HELP snmp_scrape_packets_sent Packets sent for get, bulkget, and walk; including retries. | |
# TYPE snmp_scrape_packets_sent gauge | |
snmp_scrape_packets_sent{module="ups_apc"} 271 | |
# HELP snmp_scrape_pdus_returned PDUs returned from get, bulkget, and walk. | |
# TYPE snmp_scrape_pdus_returned gauge | |
snmp_scrape_pdus_returned{module="ups_apc"} 259 | |
# HELP snmp_scrape_walk_duration_seconds Time SNMP walk/bulkwalk took. | |
# TYPE snmp_scrape_walk_duration_seconds gauge | |
snmp_scrape_walk_duration_seconds{module="ups_apc"} 3.535868976 | |
# HELP sys_uptime_seconds System uptime in seconds | |
# TYPE sys_uptime_seconds gauge | |
sys_uptime_seconds 199125.7 | |
# HELP ups_apc_total_runtime APC UPS total runtime in seconds | |
# TYPE ups_apc_total_runtime counter | |
ups_apc_total_runtime 0 | |
# HELP ups_apc_transfer_count Number of transfers to battery power | |
# TYPE ups_apc_transfer_count counter | |
ups_apc_transfer_count 1 | |
# HELP ups_battery_charge_remaining Battery charge remaining (percent) | |
# TYPE ups_battery_charge_remaining gauge | |
ups_battery_charge_remaining 100 | |
# HELP ups_battery_model UPS battery model (e.g., RBC48) | |
# TYPE ups_battery_model gauge | |
ups_battery_model{ups_battery_model="RBC48"} 1 | |
# HELP ups_battery_needs_replacement Indicates if battery needs replacement (1=yes, 2=no) | |
# TYPE ups_battery_needs_replacement gauge | |
ups_battery_needs_replacement 2 | |
# HELP ups_battery_replacement_date Date the UPS battery was last replaced | |
# TYPE ups_battery_replacement_date gauge | |
ups_battery_replacement_date{ups_battery_replacement_date="06/07/2025"} 1 | |
# HELP ups_battery_status Battery status of the UPS (1=unknown, 2=batteryNormal, 3=batteryLow, 4=batteryDepleted) | |
# TYPE ups_battery_status gauge | |
ups_battery_status 2 | |
# HELP ups_battery_time_remaining Estimated runtime remaining in seconds | |
# TYPE ups_battery_time_remaining gauge | |
ups_battery_time_remaining 78 | |
# HELP ups_battery_voltage_raw Raw battery voltage from standard UPS MIB | |
# TYPE ups_battery_voltage_raw gauge | |
ups_battery_voltage_raw 268 | |
# HELP ups_bypass_status Bypass status | |
# TYPE ups_bypass_status gauge | |
ups_bypass_status 0 | |
# HELP ups_firmware_version UPS firmware version string | |
# TYPE ups_firmware_version gauge | |
ups_firmware_version{ups_firmware_version="UPS 07.1 (ID17) "} 1 | |
# HELP ups_input_frequency UPS input frequency (Hz) | |
# TYPE ups_input_frequency gauge | |
ups_input_frequency 0 | |
# HELP ups_input_line_bads Number of input line faults or dropouts detected | |
# TYPE ups_input_line_bads counter | |
ups_input_line_bads 1 | |
# HELP ups_input_voltage UPS input voltage (Volts) | |
# TYPE ups_input_voltage gauge | |
ups_input_voltage 230 | |
# HELP ups_output_current UPS output current (Amperes) | |
# TYPE ups_output_current gauge | |
ups_output_current 4 | |
# HELP ups_output_load_percent UPS output load (percent) | |
# TYPE ups_output_load_percent gauge | |
ups_output_load_percent 13 | |
# HELP ups_output_source Source of UPS output (0=unknown, 1=other, 2=none, 3=normal, 4=bypass, 5=battery, 6=booster, 7=reducer) | |
# TYPE ups_output_source gauge | |
ups_output_source 0 | |
# HELP ups_output_status UPS output status (other(1), none(2), normal(3), bypass(4), battery(5), booster(6), reducer(7)) | |
# TYPE ups_output_status gauge | |
ups_output_status 3 | |
# HELP ups_output_voltage UPS output voltage (Volts) | |
# TYPE ups_output_voltage gauge | |
ups_output_voltage 228 | |
# HELP ups_powernet_battery_voltage Battery voltage (Volts) | |
# TYPE ups_powernet_battery_voltage gauge | |
ups_powernet_battery_voltage 27 | |
# HELP ups_powernet_input_frequency PowerNet input frequency (divide if > 1000) | |
# TYPE ups_powernet_input_frequency gauge | |
ups_powernet_input_frequency 468000 | |
# HELP ups_powernet_input_voltage PowerNet input voltage (divide in dashboard if needed) | |
# TYPE ups_powernet_input_voltage gauge | |
ups_powernet_input_voltage 41 | |
# HELP ups_powernet_output_frequency_hz Output frequency in tenths of Hz from PowerNet MIB (divide by 10) | |
# TYPE ups_powernet_output_frequency_hz gauge | |
ups_powernet_output_frequency_hz 500 | |
# HELP ups_powernet_output_voltage PowerNet output voltage (divide if needed) | |
# TYPE ups_powernet_output_voltage gauge | |
ups_powernet_output_voltage 1 | |
# HELP ups_powernet_ups_status UPS overall status from PowerNet MIB | |
# TYPE ups_powernet_ups_status gauge | |
ups_powernet_ups_status 100 | |
# HELP ups_seconds_on_battery Seconds elapsed since the UPS switched to battery power (0 = on mains) | |
# TYPE ups_seconds_on_battery gauge | |
ups_seconds_on_battery 0 | |
# HELP ups_sys_contact Contact responsible for this UPS | |
# TYPE ups_sys_contact gauge | |
ups_sys_contact{ups_sys_contact="[email protected]"} 1 | |
# HELP ups_sys_descr System description, typically includes UPS model and firmware | |
# TYPE ups_sys_descr gauge | |
ups_sys_descr{ups_sys_descr="APC Web/SNMP Management Card (MB:v4.1.0 PF:v6.4.6 PN:apc_hw05_aos_646.bin AF1:v6.4.6 AN1:apc_hw05_sumx_646.bin MN:AP9631 HR:05 SN: ZA1424005599 MD:06/12/2014) (Embedded PowerNet SNMP Agent SW v2.2 compatible)"} 1 | |
# HELP ups_sys_location Physical UPS location | |
# TYPE ups_sys_location gauge | |
ups_sys_location{ups_sys_location="Casa"} 1 | |
# HELP ups_sys_name System name | |
# TYPE ups_sys_name gauge | |
ups_sys_name{ups_sys_name="SMT750I"} 1 | |
# HELP ups_temperature General UPS temperature in Celsius | |
# TYPE ups_temperature gauge | |
ups_temperature 40 | |
# HELP ups_test_elapsed_time Seconds elapsed since last battery test | |
# TYPE ups_test_elapsed_time gauge | |
ups_test_elapsed_time -1 | |
# HELP ups_test_interval Self-test interval configuration in seconds (-1 = UPS Startup or complex mode) | |
# TYPE ups_test_interval gauge | |
ups_test_interval -1 | |
# HELP ups_test_result Result of last battery test | |
# TYPE ups_test_result gauge | |
ups_test_result -1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment