introducing wizzy - a cli tool for grafana
TRANSCRIPT
Introducing
a CLI tool for managing Grafana entities
Utkarsh Bhatnagar
• Senior Software Engineer @ Sony Interactive Entertainment (PlayStation).• An active contributor to Grafana.• Project initiator for wizzy – a user friendly CLI tool for GRAFANA
GitHub - https://github.com/utkarshcmuEmail – [email protected]
GrafanaCon 2016 Speaker - https://www.youtube.com/watch?v=llRhdvV25rg
Monitoring StackMETRIC
SOURCE 1
METRICSOURCE 2
METRICSOURCE N
.
.
.
.
Time Series Database Visualization Layer
Monitoring Stack
Monitoring Stack @ Sony PlayStation
METRIC SOURCE 1
METRIC SOURCE 2
METRIC SOURCE 3
METRIC SOURCE N
LOGS SOURCES
LB
Alerting
Monitoring Stack @ Sony PlayStation
• More than 4 million unique metrics supported- creation and deletion happens all the time
• More than 11 billion data points written per day- across all TSDBs
• Processing about 40 billion events per day- logs and metrics events in near real time (within 30 seconds)
• More than 3000 requests per minute to Grafana dashboards- around 7000 in during outages
Grafana
A metrics visualization and alerting tool
Supports multipletime series databases
Supports multiple panel types
https://grafana.net/plugins
Supports multiplenotification channels for alerting
Other features……• Alert lists
• Drilldown links
• Template variables
• Dashboard snapshots
• Pluggable components
• Grafana.net community
http://grafana.org/
http://docs.grafana.org/
https://github.com/grafana/grafana
https://raintank.slack.com
Grafana links!
• Move• Copy• Extract• Insert• Remove
• Rows• Panels• Template variables• Dashboard tags
• Dashboards• Datasources• Orgs• Rows• Panels• Template variables• Dashboard tags
Version Control
• Production• Staging• Testing• Development
Grafana in multiple environments
• Last 24 hours• By a dashboard tag• Customized dashboard list
Generate GIFs of important dashboards
Generate GIFs of important dashboards
• Upload/Store/Download dashboards to/in/from AWS S3 respectively.
• Search/Download community dashboards from Grafana.net
External features
https://utkarshcmu.github.io/wizzy-site/
https://utkarshcmu.github.io/wizzy-site/home/
https://github.com/utkarshcmu/wizzy
https://raintank.slack.com/messages/wizzy/
wizzy links!
Utkarsh Bhatnagar
• Senior Software Engineer @ Sony Interactive Entertainment (PlayStation).• An active contributor to Grafana.• Project initiator for wizzy – a user friendly CLI tool for GRAFANA
GitHub - https://github.com/utkarshcmuEmail – [email protected]
GrafanaCon 2016 Speaker - https://www.youtube.com/watch?v=llRhdvV25rg