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
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!
- 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 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.
- 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.
### 3 - Grafana Configuration
- 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 :)
## Notes

View file

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

BIN
doc/svc-logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 286 KiB