@cryptotaxi247 / netdata-1 / commits / d94cf42de

add metrics.csv to charts.d (#14966)

Ilya Mashchenko committed Apr 26, 2023 at 16:33 UTC d94cf42dec82b7c92dbf24e447ac040ba6e0cfe0
7 files changed +62 -1
collectors/charts.d.plugin/ap/metrics.csv new
+7
@@ -0,0 +1,7 @@
1 +metric,scope,dimensions,unit,description,chart_type,labels,plugin,module
2 +ap.clients,wireless device,clients,clients,"Connected clients to ${ssid} on ${dev}",line,,charts.d.plugin,ap
3 +ap.net,wireless device,"received, sent",kilobits/s,"Bandwidth for ${ssid} on ${dev}",area,,charts.d.plugin,ap
4 +ap.packets,wireless device,"received, sent",packets/s,"Packets for ${ssid} on ${dev}",line,,charts.d.plugin,ap
5 +ap.issues,wireless device,"retries, failures",issues/s,"Transmit Issues for ${ssid} on ${dev}",line,,charts.d.plugin,ap
6 +ap.signal,wireless device,"average signal",dBm,"Average Signal for ${ssid} on ${dev}",line,,charts.d.plugin,ap
7 +ap.bitrate,wireless device,"receive, transmit, expected",Mbps,"Bitrate for ${ssid} on ${dev}",line,,charts.d.plugin,ap
\ No newline at end of file
collectors/charts.d.plugin/apcupsd/metrics.csv new
+11
@@ -0,0 +1,11 @@
1 +metric,scope,dimensions,unit,description,chart_type,labels,plugin,module
2 +apcupsd.charge,ups,charge,percentage,"UPS Charge",area,,charts.d.plugin,apcupsd
3 +apcupsd.battery.voltage,ups,"voltage, nominal",Volts,"UPS Battery Voltage",line,,charts.d.plugin,apcupsd
4 +apcupsd.input.voltage,ups,"voltage, min, max",Volts,"UPS Input Voltage",line,,charts.d.plugin,apcupsd
5 +apcupsd.output.voltage,ups,"absolute, nominal",Volts,"UPS Output Voltage",line,,charts.d.plugin,apcupsd
6 +apcupsd.input.frequency,ups,frequency,Hz,"UPS Input Voltage",line,,charts.d.plugin,apcupsd
7 +apcupsd.load,ups,load,percentage,"UPS Load",area,,charts.d.plugin,apcupsd
8 +apcupsd.load_usage,ups,load,Watts,"UPS Load Usage",area,,charts.d.plugin,apcupsd
9 +apcupsd.temperature,ups,temp,Celsius,"UPS Temperature",line,,charts.d.plugin,apcupsd
10 +apcupsd.time,ups,time,Minutes,"UPS Time Remaining",area,,charts.d.plugin,apcupsd
11 +apcupsd.online,ups,online,boolean,"UPS ONLINE flag",line,,charts.d.plugin,apcupsd
\ No newline at end of file
collectors/charts.d.plugin/libreswan/metrics.csv new
+3
@@ -0,0 +1,3 @@
1 +metric,scope,dimensions,unit,description,chart_type,labels,plugin,module
2 +libreswan.net,IPSEC tunnel,"in, out",kilobits/s,"LibreSWAN Tunnel ${name} Traffic",area,,charts.d.plugin,libreswan
3 +libreswan.uptime,IPSEC tunnel,uptime,seconds,"LibreSWAN Tunnel ${name} Uptime",line,,charts.d.plugin,libreswan
\ No newline at end of file
collectors/charts.d.plugin/nut/metrics.csv new
+12
@@ -0,0 +1,12 @@
1 +metric,scope,dimensions,unit,description,chart_type,labels,plugin,module
2 +nut.charge,ups,charge,percentage,"UPS Charge",area,,charts.d.plugin,nut
3 +nut.runtime,ups,runtime,seconds,"UPS Runtime",line,,charts.d.plugin,nut
4 +nut.battery.voltage,ups,"voltage, high, low, nominal",Volts,"UPS Battery Voltage",line,,charts.d.plugin,nut
5 +nut.input.voltage,ups,"voltage, fault, nominal",Volts,"UPS Input Voltage",line,,charts.d.plugin,nut
6 +nut.input.current,ups,nominal,Ampere,"UPS Input Current",line,,charts.d.plugin,nut
7 +nut.input.frequency,ups,"frequency, nominal",Hz,"UPS Input Frequency",line,,charts.d.plugin,nut
8 +nut.output.voltage,ups,voltage,Volts,"UPS Output Voltage",line,,charts.d.plugin,nut
9 +nut.load,ups,load,percentage,"UPS Load",area,,charts.d.plugin,nut
10 +nut.load_usage,ups,load_usage,Watts,"UPS Load Usage",area,,charts.d.plugin,nut
11 +nut.temperature,ups,temp,temperature,"UPS Temperature",line,,charts.d.plugin,nut
12 +nut.clients,ups,clients,clients,"UPS Connected Clients",area,,charts.d.plugin,nut
\ No newline at end of file
collectors/charts.d.plugin/opensips/metrics.csv new
+20
@@ -0,0 +1,20 @@
1 +metric,scope,dimensions,unit,description,chart_type,labels,plugin,module
2 +opensips.dialogs_active,,"active, early",dialogs,"OpenSIPS Active Dialogs",area,,charts.d.plugin,opensips
3 +opensips.users,,"registered, location, contacts, expires",users,"OpenSIPS Users",line,,charts.d.plugin,opensips
4 +opensips.registrar,,"accepted, rejected",registrations/s,"OpenSIPS Registrar",line,,charts.d.plugin,opensips
5 +opensips.transactions,,"UAS, UAC",transactions/s,"OpenSIPS Transactions",line,,charts.d.plugin,opensips
6 +opensips.core_rcv,,"requests, replies",queries/s,"OpenSIPS Core Receives",line,,charts.d.plugin,opensips
7 +opensips.core_fwd,,"requests, replies",queries/s,"OpenSIPS Core Forwards",line,,charts.d.plugin,opensips
8 +opensips.core_drop,,"requests, replies",queries/s,"OpenSIPS Core Drops",line,,charts.d.plugin,opensips
9 +opensips.core_err,,"requests, replies",queries/s,"OpenSIPS Core Errors",line,,charts.d.plugin,opensips
10 +opensips.core_bad,,"bad_URIs_rcvd, unsupported_methods, bad_msg_hdr",queries/s,"OpenSIPS Core Bad",line,,charts.d.plugin,opensips
11 +opensips.tm_replies,,"received, relayed, local",replies/s,"OpenSIPS TM Replies",line,,charts.d.plugin,opensips
12 +opensips.transactions_status,,"2xx, 3xx, 4xx, 5xx, 6xx",transactions/s,"OpenSIPS Transactions Status",line,,charts.d.plugin,opensips
13 +opensips.transactions_inuse,,inuse,transactions,"OpenSIPS InUse Transactions",line,,charts.d.plugin,opensips
14 +opensips.sl_replies,,"1xx, 2xx, 3xx, 4xx, 5xx, 6xx, sent, error, ACKed",replies/s,OpenSIPS SL Replies,line,,charts.d.plugin,opensips
15 +opensips.dialogs,,"processed, expire, failed",dialogs/s,"OpenSIPS Dialogs",line,,charts.d.plugin,opensips
16 +opensips.net_waiting,,"UDP, TCP",kilobytes,"OpenSIPS Network Waiting",line,,charts.d.plugin,opensips
17 +opensips.uri_checks,,"positive, negative","checks / sec","OpenSIPS URI Checks",line,,charts.d.plugin,opensips
18 +opensips.traces,,"requests, replies","traces / sec","OpenSIPS Traces",line,,charts.d.plugin,opensips
19 +opensips.shmem,,"total, used, real_used, max_used, free",kilobytes,"OpenSIPS Shared Memory",line,,charts.d.plugin,opensips
20 +opensips.shmem_fragment,,fragments,fragments,"OpenSIPS Shared Memory Fragmentation",line,,charts.d.plugin,opensips
\ No newline at end of file
collectors/charts.d.plugin/sensors/metrics.csv new
+8
@@ -0,0 +1,8 @@
1 +metric,scope,dimensions,unit,description,chart_type,labels,plugin,module
2 +sensors.temp,sensor chip,"{filename}",Celsius,"Temperature",line,,charts.d.plugin,sensors
3 +sensors.volt,sensor chip,"{filename}",Volts,"Voltage",line,,charts.d.plugin,sensors
4 +sensors.curr,sensor chip,"{filename}",Ampere,"Current",line,,charts.d.plugin,sensors
5 +sensors.power,sensor chip,"{filename}",Watt,"Power",line,,charts.d.plugin,sensors
6 +sensors.fans,sensor chip,"{filename}","Rotations / Minute","Fans Speed",line,,charts.d.plugin,sensors
7 +sensors.energy,sensor chip,"{filename}",Joule,"Energy",area,,charts.d.plugin,sensors
8 +sensors.humidity,sensor chip,"{filename}",Percent,"Humidity",line,,charts.d.plugin,sensors
\ No newline at end of file
collectors/charts.d.plugin/sensors/sensors.chart.sh
+1 -1
@@ -187,7 +187,7 @@ sensors_create() {
187 files="$(ls "$path"/energy*_input 2>/dev/null)"
188 files="$(sensors_check_files "$files")"
189 [ -z "$files" ] && continue
190 - echo "CHART 'sensors.energy_${id}_${name}' '' 'Energy' 'Joule' 'energy' 'sensors.energy' areastack $((sensors_priority + 6)) $sensors_update_every '' '' 'sensors'"
190 + echo "CHART 'sensors.energy_${id}_${name}' '' 'Energy' 'Joule' 'energy' 'sensors.energy' area $((sensors_priority + 6)) $sensors_update_every '' '' 'sensors'"
191 echo >>"$TMP_DIR/sensors.sh" "echo \"BEGIN 'sensors.energy_${id}_${name}' \$1\""
192 algorithm="incremental"
193 divisor=1000000