Chronograf Integration
How to Install Chronograf for Performance Monitoring
- Go to the Chronograf download page: https://portal.influxdata.com/downloads
- Click the version button under the Chronograf section (for example, "v1.7.12" button) and navigate to the "Unbuntu & Debian" install section.
- Follow the instructions in the "Unbuntu & Debian" install section on the desired QuantaStor system.
- For example,
- wget https://dl.influxdata.com/chronograf/releases/chronograf_1.7.12_amd64.deb
- sudo dpkg -i chronograf_1.7.12_amd64.deb
- Record the InfluxDB "username" and "password" for the QuantaStor system by executing: cat /etc/telegraf/telegraf.conf
- Your will see the InfluxDB credentials in the telegraf.conf file.
- Launch Chronograf in Chrome: http://ip-address-of-where-you-installed-chronograf:8888
- For example,
- http://10.0.16.60:8888
- Enter the InfluxDB credentials you recorded when prompted.
To see a system context diagram of Telegraf+InfluxDB+Chronograf please see: https://www.influxdata.com/time-series-platform/chronograf/
You are now ready to create a custom QuantaStor dashboard using Chronograf!
How to Create a Chronograf Custom Dashboard
- Launch Chronograf in Chrome: http://ip-address-of-where-you-installed-chronograf:8888
- Enter the InfluxDB credentials you recorded when prompted.
- Click the Dashboards Menu/Icon
- Click "+ Create Dashboard" button
- Name your dashboard by typing over the "Name This Dashboard" text
- Click "+ Add Data" or "+ Add Cell" button"
- Click quantastor.quantastor
- Select what you want to monitor in "ceph" and title your graph by replacing the "Untitled Graph" text
- For example, title your graph using the names of the fields you select for monitoring.
- Click the ""Visualization"" button to change chart types
- Change sample time in the dropdown combo in upper RHS. e.g. Change "Past 5m" to "Past 24h"
For additional information, see:
- Creating a dashboard tutorial- https://docs.influxdata.com/chronograf/v1.7/guides/create-a-dashboard/
- Hiding regions in a dashboard- https://docs.influxdata.com/chronograf/v1.7/guides/presentation-mode/
- Using pre-created dashboards- https://docs.influxdata.com/chronograf/v1.7/guides/using-precreated-dashboards/
- Gettings started with pre-created dashboards- https://dzone.com/articles/how-predefined-dashboards-in-influxdatas-chronogra
- Advanced: Chronograf and Dashboarding- https://www.influxdata.com/training/advanced-chrongraf-and-dashboarding/?aliId=eyJpIjoiTkJ1ZkxjaG44R3FFVElHTSIsInQiOiJKRVNhSmpNR2RiRklmR2RyY2FqRzJRPT0ifQ%253D%253D
Chronograf JSON Details
- Get and Post Chronograf Dashboards Examples:
- Chronograf API: