This section contains a Grafana Dashboard for Object First. The scripts and dashboards are inspired by the Veeam Grafana dashboards by Jorge De La Cruz.
Create an environment with Grafana and InfluxDB. An example of how to install InfluxDB and Grafana can be found on Jorge De La Cruz's blog
-
Check out the repository
git clone https://github.com/ObjectFirstCommunity/objectfirstcommunity-grafana.git
-
Create your
settings.sh
by creating a copy ofsettings.sh.example
cp objectfirst/settings.sh.example objectfirst/settings.sh
-
Edit your
settings.sh
file according to your needs. -
Import
Grafana Dashboard for Object First Clusters.json
into your Grafana instance. -
Setup a cronjob to automatically import data.
*/10 * * * * /path/to/objectfirst.sh >> /path/to/objectfirst.log 2>&1
We welcome contributions from the community! We encourage you to create issues for Bugs & Feature Requests and submit Pull Requests. For more detailed information, refer to our Contributing Guide.
For testing purposes, a Vagrant environment has been created.
-
Create your
settings.sh
by creating a copy ofsettings.sh.testing
cp objectfirst/settings.sh.testing objectfirst/settings.sh
-
Edit your
settings.sh
file according to your needs. -
Import
Grafana Dashboard for Object First Clusters.json
into your Grafana instance. -
Setup a cronjob to automatically import data.
*/10 * * * * /path/to/objectfirst.sh >> /path/to/objectfirst.log 2>&1
If you have any questions or something is unclear, please don't hesitate to create an issue and let us know!