Self hosted monitoring. With Grafana and Hastic Alexey Velikiy I - - PowerPoint PPT Presentation

self hosted monitoring
SMART_READER_LITE
LIVE PREVIEW

Self hosted monitoring. With Grafana and Hastic Alexey Velikiy I - - PowerPoint PPT Presentation

Self hosted monitoring. With Grafana and Hastic Alexey Velikiy I work in a consulting company CorpGlory, where we: Develop plugins for Grafana for Grafana New Relic, DataDog and more Work on Hastic.io - a tool for monitoring


slide-1
SLIDE 1

Self hosted monitoring.

With Grafana and Hastic

slide-2
SLIDE 2

Alexey Velikiy

I work in a consulting company CorpGlory, where we:

  • Develop plugins for Grafana for Grafana

New Relic, DataDog and more

  • Work on Hastic.io - a tool for monitoring

/jonyrock /jonyrock

slide-3
SLIDE 3

The speech is about...

  • Self-hosted monitoring: personal experience & thoughts
  • Creating your analytics for your timeseries data with python and grafana with

a tool. Questions time is after the talk

slide-4
SLIDE 4

Why would go self-hosted

  • Speed
  • Tailored for your business / tech needs
  • Might be cheaper
  • Security
  • You have no chance :)
slide-5
SLIDE 5

My Story

  • General software development and datavis
  • Grafana plugins
  • Grafana development
slide-6
SLIDE 6

Broken solar panels problem….

slide-7
SLIDE 7
slide-8
SLIDE 8
slide-9
SLIDE 9
slide-10
SLIDE 10

Perfect analytics unit

  • Possible to can run isolated - and you control it
  • Customizable (hackable)
  • Has effective DB for analysis data structures
  • Can use features from databases
slide-11
SLIDE 11

6 months ago I had a call...

slide-12
SLIDE 12

And now we have it...

slide-13
SLIDE 13
slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16

What is hastic exactly?

  • A node.js \ python app for processing timeseries data
  • A plugin for Grafana with UI for labeling and rendering predictions
  • You only need a laptop to make it run

It is in alpha now.

slide-17
SLIDE 17

How UI looks like

slide-18
SLIDE 18
slide-19
SLIDE 19

Data might be different... We have basic patterns

slide-20
SLIDE 20

Patterns available (play.hastic.io)

slide-21
SLIDE 21

docker pull hastic/server

slide-22
SLIDE 22

And Grafana panel...

slide-23
SLIDE 23

Lets do deeper

slide-24
SLIDE 24

Custom model

slide-25
SLIDE 25

A bigger hack...

slide-26
SLIDE 26

Features

  • Self-hosted
  • You control how algorithms work (resources and performance)
  • You can make your visualisation for grafana
  • Open source
slide-27
SLIDE 27

Plans for Future

  • Multiple metrics patterns
  • Algorithms for overlapping predictions (clustering?)
  • Improve architecture
  • … but keep the API & the idea
  • Better integration with Grafana: better graph panel & new plugins
  • Optimisation for databases
slide-28
SLIDE 28

We have released v0.2.1 yesterday https://github.com/hastic Special thanks to CorpGlory Dev Team

Dmitriy Rodin, Alexander Velikiy and Egor Tiukin

slide-29
SLIDE 29

We have released v0.2.1 yesterday https://github.com/hastic The story is happening right now. Come and take part