Introducing wizzy - a CLI tool for Grafana

Post on 14-Apr-2017

197 Views

Category:

Data & Analytics

5 Downloads

Preview:

Click to see full reader

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 – utkarsh.cmu@gmail.com

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

• 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 – utkarsh.cmu@gmail.com

GrafanaCon 2016 Speaker - https://www.youtube.com/watch?v=llRhdvV25rg

top related