Update dashboard and fix errors in README.

This commit is contained in:
Mark Nellemann 2022-11-28 15:07:53 +01:00
parent 24c5fb78d2
commit 73478f41e1
3 changed files with 14 additions and 12 deletions

View file

@ -31,7 +31,7 @@ See the [Influx documentation](https://docs.influxdata.com/influxdb/v1.8/query_l
### 2 - SVCi Installation & Configuration ### 2 - SVCi Installation & Configuration
Install *SVCi* on a host, that can connect to your SAN Volume Controller (on port 7443), and is also allowed to connect to the InfluxDB service. This *can be* the same LPAR/VM as used for the InfluxDB installation. Install *SVCi* on a host, that can connect to your SAN Volume Controllers (on port 7443), and is also allowed to connect to the InfluxDB service. This *can be* the same LPAR/VM as used for the InfluxDB installation.
- Ensure you have **correct date/time** and NTPd running to keep it accurate! - Ensure you have **correct date/time** and NTPd running to keep it accurate!
- The only requirement for **svci** is the Java runtime, version 8 (or later) - The only requirement for **svci** is the Java runtime, version 8 (or later)
@ -39,13 +39,13 @@ Install *SVCi* on a host, that can connect to your SAN Volume Controller (on por
- On RPM based systems: ```sudo rpm -ivh svci-x.y.z-n.noarch.rpm``` - On RPM based systems: ```sudo rpm -ivh svci-x.y.z-n.noarch.rpm```
- On DEB based systems: ```sudo dpkg -i svci_x.y.z-n_all.deb``` - On DEB based systems: ```sudo dpkg -i svci_x.y.z-n_all.deb```
- Copy the **/opt/svci/doc/svci.toml** configuration example into **/etc/svci.toml** and edit the configuration to suit your environment. The location of the configuration file can optionally be changed with the *--conf* option. - Copy the **/opt/svci/doc/svci.toml** configuration example into **/etc/svci.toml** and edit the configuration to suit your environment. The location of the configuration file can optionally be changed with the *--conf* option.
- Run the **/opt/svci/bin/svci** program in a shell, as a @reboot cron task or configure as a proper service - there are instructions in the [doc/readme-service.md](doc/readme-service.md) file. - Run the **/opt/svci/bin/svci** program in a shell, as a @reboot cron task or configure as a proper service - there are instructions in the [doc/](doc/) folder.
- When started, *svci* expects the InfluxDB database to exist already. - When started, *svci* expects the InfluxDB database to exist already.
### 3 - Grafana Configuration ### 3 - Grafana Configuration
- Configure Grafana to use InfluxDB as a new datasource - Configure Grafana to use InfluxDB as a new datasource
- **NOTE:** set *Min time interval* to *30s* or *1m* depending on your SVCi *update* setting. - **NOTE:** set *Min time interval* depending on your SVCi *refresh* setting.
- Import example dashboards from [doc/dashboards/*.json](doc/dashboards/) into Grafana as a starting point and get creative making your own cool dashboards - please share anything useful :) - Import example dashboards from [doc/dashboards/*.json](doc/dashboards/) into Grafana as a starting point and get creative making your own cool dashboards - please share anything useful :)
## Notes ## Notes

View file

@ -1598,7 +1598,8 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green" "color": "green",
"value": null
}, },
{ {
"color": "red", "color": "red",
@ -1774,7 +1775,8 @@
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green" "color": "green",
"value": null
}, },
{ {
"color": "red", "color": "red",
@ -1920,9 +1922,9 @@
}, },
"definition": "SHOW TAG VALUES FROM \"system\" WITH KEY = \"name\" WHERE time > now() - 24h", "definition": "SHOW TAG VALUES FROM \"system\" WITH KEY = \"name\" WHERE time > now() - 24h",
"hide": 0, "hide": 0,
"includeAll": true, "includeAll": false,
"label": "System", "label": "System",
"multi": true, "multi": false,
"name": "system", "name": "system",
"options": [], "options": [],
"query": "SHOW TAG VALUES FROM \"system\" WITH KEY = \"name\" WHERE time > now() - 24h", "query": "SHOW TAG VALUES FROM \"system\" WITH KEY = \"name\" WHERE time > now() - 24h",
@ -1938,7 +1940,7 @@
"type": "influxdb", "type": "influxdb",
"uid": "${DS_SVCI}" "uid": "${DS_SVCI}"
}, },
"definition": "SHOW TAG VALUES FROM \"node_stats\" WITH KEY = \"name\" WHERE time > now() - 24h", "definition": "SHOW TAG VALUES FROM \"node_stats\" WITH KEY = \"name\" WHERE \"system\" = $system AND time > now() - 24h",
"description": "", "description": "",
"hide": 0, "hide": 0,
"includeAll": true, "includeAll": true,
@ -1946,7 +1948,7 @@
"multi": true, "multi": true,
"name": "node", "name": "node",
"options": [], "options": [],
"query": "SHOW TAG VALUES FROM \"node_stats\" WITH KEY = \"name\" WHERE time > now() - 24h", "query": "SHOW TAG VALUES FROM \"node_stats\" WITH KEY = \"name\" WHERE \"system\" = $system AND time > now() - 24h",
"refresh": 1, "refresh": 1,
"regex": "", "regex": "",
"skipUrlSync": false, "skipUrlSync": false,
@ -1956,8 +1958,8 @@
] ]
}, },
"time": { "time": {
"from": "now-6h", "from": "now-3h",
"to": "now" "to": "now-10s"
}, },
"timepicker": { "timepicker": {
"nowDelay": "10s" "nowDelay": "10s"
@ -1965,6 +1967,6 @@
"timezone": "", "timezone": "",
"title": "SVCi - IBM Spectrum Virtualize", "title": "SVCi - IBM Spectrum Virtualize",
"uid": "7R8LbzKV3", "uid": "7R8LbzKV3",
"version": 1, "version": 3,
"weekStart": "" "weekStart": ""
} }

BIN
doc/svc-logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 286 KiB