summaryrefslogtreecommitdiffstats
path: root/collectors/python.d.plugin/adaptec_raid
diff options
context:
space:
mode:
authorFotis Voutsas <fotis@netdata.cloud>2023-04-27 19:32:20 +0300
committerGitHub <noreply@github.com>2023-04-27 19:32:20 +0300
commite5a5aaa4cb42d5cf3139c5ba01f733f202f4eb94 (patch)
treec027af955f5ae156909db1fb1f3d4bea6b91526e /collectors/python.d.plugin/adaptec_raid
parent5b9f8c8af84feb4a113dd058df977ed6981f8449 (diff)
Add metadata.csv to python.d.plugin (#14959)
* add metadata.csv to several modules * second batch of adding metadata.csv * more metrics.csv's, also do a fix * revert READMEs and some fixes * add metrics.csv for ceph * evaluate dovecot metrics.csv * add metrics.csv for fail2ban * add metrics.csv to gearman * revert go_expvar README * revert dovecot README * minor fix * add metrics.csv for hddtemp * add metrics.csv for hpssa * Revert icecast README * add metrics.csv for ipfs * evaluate lightspeed metrics.csv * add metrics.csv to megacli * add metrics.csv for memcached * revert nsd readme * improve memcached metric titles * add metrics.csv for openldap * add metrics.csv for oracledb * revert postfix README * evaluate retroshare * evaluate samba * evaluate sensors * evaluate squid * evaluate tor * evaluate traefik * evaluate w1sensor * add metrics.csv for zscores * add metrics.csv for varnish * add metrics.csv for uwsgi * add metrics.csv for tomcat * add metrics.csv for spigotmc * add metrics.csv for smartd_log * add metrics.csv for riakkv * add metrics.csv for rethinkdbs * add metrics.csv for puppet * add metrics.csv for nvidia_smi * add metrics.csv for haproxy * make use of quotation marks only when needed * revert exim README * revert rest of READMEs * updates --------- Co-authored-by: ilyam8 <ilya@netdata.cloud>
Diffstat (limited to 'collectors/python.d.plugin/adaptec_raid')
-rw-r--r--collectors/python.d.plugin/adaptec_raid/README.md20
-rw-r--r--collectors/python.d.plugin/adaptec_raid/metrics.csv8
2 files changed, 20 insertions, 8 deletions
diff --git a/collectors/python.d.plugin/adaptec_raid/README.md b/collectors/python.d.plugin/adaptec_raid/README.md
index 5451179882..41d5b62e09 100644
--- a/collectors/python.d.plugin/adaptec_raid/README.md
+++ b/collectors/python.d.plugin/adaptec_raid/README.md
@@ -1,3 +1,12 @@
+<!--
+title: "Adaptec RAID controller monitoring with Netdata"
+custom_edit_url: "https://github.com/netdata/netdata/edit/master/collectors/python.d.plugin/adaptec_raid/README.md"
+sidebar_label: "Adaptec RAID"
+learn_status: "Published"
+learn_topic_type: "References"
+learn_rel_path: "Integrations/Monitor/Hardware"
+-->
+
# Adaptec RAID controller collector
Collects logical and physical devices metrics using `arcconf` command-line utility.
@@ -7,10 +16,6 @@ Executed commands:
- `sudo -n arcconf GETCONFIG 1 LD`
- `sudo -n arcconf GETCONFIG 1 PD`
-## Metrics
-
-See [metrics.csv](https://github.com/netdata/netdata/blob/master/collectors/python.d.plugin/adaptec_raid/metrics.csv) for a list of metrics.
-
## Requirements
The module uses `arcconf`, which can only be executed by `root`. It uses
@@ -40,6 +45,13 @@ systemctl daemon-reload
systemctl restart netdata.service
```
+## Charts
+
+- Logical Device Status
+- Physical Device State
+- Physical Device S.M.A.R.T warnings
+- Physical Device Temperature
+
## Enable the collector
The `adaptec_raid` collector is disabled by default. To enable it, use `edit-config` from the
diff --git a/collectors/python.d.plugin/adaptec_raid/metrics.csv b/collectors/python.d.plugin/adaptec_raid/metrics.csv
index a6a72ed3b0..1462940cdf 100644
--- a/collectors/python.d.plugin/adaptec_raid/metrics.csv
+++ b/collectors/python.d.plugin/adaptec_raid/metrics.csv
@@ -1,5 +1,5 @@
metric,scope,dimensions,unit,description,chart_type,labels,plugin,module
-adaptec_raid.ld_status,,"a dimension per logical device",bool,"Status of logical devices (1: Failed or Degraded)",line,,python.d.plugin,adaptec_raid
-adaptec_raid.pd_state,,"a dimension per physical device",bool,"State of physical devices (1: not Online)",line,,python.d.plugin,adaptec_raid
-adaptec_raid.smart_warnings,,"a dimension per physical device",count,"S.M.A.R.T warnings",line,,python.d.plugin,adaptec_raid
-adaptec_raid.temperature,,"a dimension per physical device",celsius,Temperature,line,,python.d.plugin,adaptec_raid
+adaptec_raid.ld_status,,a dimension per logical device,bool,Status of logical devices (1: Failed or Degraded),line,,python.d.plugin,adaptec_raid
+adaptec_raid.pd_state,,a dimension per physical device,bool,State of physical devices (1: not Online),line,,python.d.plugin,adaptec_raid
+adaptec_raid.smart_warnings,,a dimension per physical device,count,S.M.A.R.T warnings,line,,python.d.plugin,adaptec_raid
+adaptec_raid.temperature,,a dimension per physical device,celsius,Temperature,line,,python.d.plugin,adaptec_raid