监控体系
文章平均质量分 82
忧郁的叮当猫
路虽远,行则将至;书虽难,学则必成。
展开
-
探索PromQL
PromQL是Prometheus内置的数据查询语言,其提供对时间序列数据丰富的查询,聚合以及逻辑运算能力的支持。并且被广泛应用在Prometheus的日常应用当中,包括对数据查询,可视化,告警处理当中,PromQL是Prometheus所有应用场景的基础。转载 2022-02-07 19:09:36 · 412 阅读 · 0 评论 -
Kapacitor 教程
kapacitor属于TICK技术栈中的K,它定位为流式数据分析框架,包括数据源订阅,数据处理,预警检测与事件输出 数据订阅源可以是influxdb,collectd,opentsdb等时序数据库 数据处理包括基于InfluxQL的批处理与将数据存储在内存中的流处理,并使用tick脚本来进行处理规则的定义 预警检测借鉴了nagios等成熟的监控方法,包括状态变更处理、抖动预警处理等 事件输出源可以是influxdb,email,http post,tcp, log,转载 2022-01-28 19:19:10 · 2940 阅读 · 0 评论 -
Grafana入门
Grafana支持接入当前各种主流数据库,并能将各种数据库中的数据以非常灵活炫酷的图表展现出来,同时也因为是开源软件方便二次开发定制。主流数据库:ElasticSearch,InfluxDB,MySQL,Opensdb,Postgresql另外当前主流的开源的监控系统,如zabbix、prometheus、open-falcon等均能与Grafana完美结合起来展示图表数据。原创 2022-01-28 11:14:15 · 5028 阅读 · 0 评论 -
Telegraf入门
Telegraf 是一个用Go语言编写的代理程序,可收集系统和服务的统计数据,并写入到InfluxDB数据库。内存占用小,通过插件系统可轻松添加支持其他服务的扩展。原创 2022-01-27 19:27:01 · 4705 阅读 · 0 评论 -
InfluxDB教程
InfluxDB 是一个由InfluxData开发的开源时序性数据库。它由Go语言组成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,loT行业的实时数据等场景。Influxdb 三大特性:基于时间序列可度量性基于事件时序性数据库:opentsdb 基于HBaseInfluxDBTimeScaleDB 基于PostgreSQLKairosDB 基于Cassandra通用数据库:kuduCreateDB 基于 ElasticSearch原创 2022-01-27 18:19:36 · 4507 阅读 · 0 评论