Современные тенденции сбора статистики. Graphite.
-
Upload
nezloi -
Category
Technology
-
view
237 -
download
8
description
Transcript of Современные тенденции сбора статистики. Graphite.
![Page 1: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/1.jpg)
Современные тенденции сбора статистики
![Page 2: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/2.jpg)
![Page 3: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/3.jpg)
бесперебойная работа
![Page 4: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/4.jpg)
бесперебойная работа
“бутылочные
горлышки”
![Page 5: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/5.jpg)
бесперебойная работа
“бутылочные
горлышки”
планирование
![Page 6: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/6.jpg)
бесперебойная работа
“бутылочные
горлышки”
планирование
реакция пользователей
![Page 7: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/7.jpg)
бесперебойная работа
“бутылочные
горлышки”
планирование
реакция пользователей
бизнес логика
![Page 8: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/8.jpg)
CACTI
![Page 9: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/9.jpg)
ZENOSS
![Page 10: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/10.jpg)
ZABBIX
![Page 11: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/11.jpg)
NAGIOS
![Page 12: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/12.jpg)
Система сбора метрик (идеальная)
![Page 13: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/13.jpg)
Система сбора метрик (идеальная)
unix-way
![Page 14: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/14.jpg)
Система сбора метрик (идеальная)
unix-wayсамообслуживаемой
![Page 15: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/15.jpg)
Система сбора метрик (идеальная)
unix-wayсамообслуживаемой
устойчивой
![Page 16: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/16.jpg)
Система сбора метрик (идеальная)
unix-wayсамообслуживаемой
устойчивойавтоматизированной
![Page 17: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/17.jpg)
Система сбора метрик (идеальная)
unix-wayсамообслуживаемой
устойчивойавтоматизированной
универсальной
![Page 18: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/18.jpg)
Система сбора метрик (идеальная)
unix-wayсамообслуживаемой
устойчивойавтоматизированной
универсальнойкрасивой
![Page 19: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/19.jpg)
![Page 20: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/20.jpg)
CollectD
![Page 21: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/21.jpg)
CodaHale lib
![Page 22: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/22.jpg)
Logstash+Kibana
![Page 23: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/23.jpg)
Reimann
![Page 24: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/24.jpg)
Sensu
![Page 25: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/25.jpg)
Graphite+Grafana
![Page 26: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/26.jpg)
Graphite
carbon graphite webapp
whisper(принимающий демон) (хранилище)
(WEB API)
![Page 27: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/27.jpg)
Graphite
- Каждая метрика хранится в отдельном файле
- Кэширование
- API возвращает данные из памяти и с диска
- Правильная обработка нерегулярных метрик
- Уплотнение записи
- Горизонтально масштабируется
![Page 28: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/28.jpg)
- гибкая система хранения метрик
![Page 29: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/29.jpg)
- API для отрисовки графиков
# график загрузки одного сервера http://graphite/render?target=server.web1.load&height=800&width=600
# средняя загрузка всех веб серверов 12 часов назад http://graphite/render?target=averageSeries(server.web*.load)&from=-12hours
# число пользователей в приложении в "сыром" формате обернутом в jsonhttp://graphite/render?target=app.numUsers&format=json
# число новых пользователей за 1 минутуhttp://graphite/render?target=summarize(derivative(app.numUsers),"1min")&title=New_Users_Per_Minute
![Page 30: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/30.jpg)
![Page 31: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/31.jpg)
API
Graphite
сенсор
приложение
сенсор
демон
сенсор
демон
collectd
cpu
ram
storage
elasticsearch
Grafana
![Page 32: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/32.jpg)
![Page 33: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/33.jpg)
![Page 34: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/34.jpg)
![Page 35: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/35.jpg)
![Page 36: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/36.jpg)
![Page 37: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/37.jpg)
https://github.com/hopsoft/docker-graphite-statsd
Docker Image for Graphite
sudo docker run -d \ --name graphite \ -p 80:80 \ -p 2003:2003 \ -p 8125:8125/udp \ hopsoft/graphite-statsd
![Page 38: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/38.jpg)
Ссылки
- Reimann http://riemann.io
- Metrics https://dropwizard.github.io/
- Logstash http://logstash.net
- Kibana http://www.elasticsearch.org/overview/kibana/
- Sensu http://sensuapp.org
- CollectD https://collectd.org
- Graphite http://graphite.readthedocs.org
- Grafana http://grafana.org
- Блог http://derz.co
![Page 39: Современные тенденции сбора статистики. Graphite.](https://reader034.fdocuments.net/reader034/viewer/2022052307/559c1df71a28abce298b4644/html5/thumbnails/39.jpg)