通过PromQL可以实时对Prometheus中采集到的样本数据进行查询,聚合以及其它各种运算操作。而在某些PromQL较为复杂且计算量较大时,直接使用PromQL可能会导致Prometheus响应超时的情况。 这时需要一种能够类似于后台批处理的机制能够在后台完成这些复杂运算的计算,对于使用者而言只 ...
分类:
其他好文 时间:
2020-07-20 13:08:34
阅读次数:
54
EdgeAgent功能列表: 1· 协议平台功能,内置协议驱动,对接工业物联网协议并进行数据采集。 2·数据过滤/清洗功能,去重数据减少传输冗余。 3·规则引擎功能,根据指定规则进行数据计算并即时上传至北向云端。 4·数据&日志 持久化功能,实现离线在线平滑过渡。 5·设备状态变更通知功能,通过邮件 ...
分类:
其他好文 时间:
2020-07-19 15:51:04
阅读次数:
58
评测Loki日志工具 本文仅对Loki进行简单评测,不涉及原理和细节。 部署Loki Loki是grafana团队开发一个日志采集工具。使用推荐使用helm方式安装loki,官方推荐的tanka需要使用aws的s3服务。安装helm后直接运行如下命令即可在loki命名空间中部署最简单的loki套件。 ...
分类:
其他好文 时间:
2020-07-18 00:43:50
阅读次数:
400
一.Loki介绍整体架构Loki的架构非常简单,使用了和prometheus一样的标签来作为索引,也就是说,你通过这些标签既可以查询日志的内容也可以查询到监控的数据,不但减少了两种查询之间的切换成本,也极大地降低了日志索引的存储。Loki将使用与prometheus相同的服务发现和标签重新标记库,编写了pormtail,在k8s中promtail以daemonset方式运行在每个节点中,通过kub
分类:
其他好文 时间:
2020-07-17 01:20:22
阅读次数:
429
all values:会记录所有的统计结果 sample:按间隔采样,隔多长时间采样一次/隔多少个统计点采样一次,减少统计结果收集次数。 bucket:桶采集,与sample相似,按间隔采样。但是它可以获得桶里的最大值、最小值、平均值等,比是sample多了一个二次处理的功能。 glitch rem ...
分类:
Web程序 时间:
2020-07-16 12:30:03
阅读次数:
93
Flume、Logstash、Filebeat对比 日志采集工具对比 1、Flume简介 Flume的设计宗旨是向Hadoop集群批量导入基于事件的海量数据。系统中最核心的角色是agent,Flume采集系统就是由一个个agent所连接起来形成。每一个agent相当于一个数据传递员,内部有三个组件: ...
分类:
Web程序 时间:
2020-07-15 23:42:18
阅读次数:
161
1.flume连接mysql驱动包准备 进入链接下载源码https://github.com/keedio/flume-ng-sql-source现在最新是1.5.3解压, 进入到目录中编译 直接编译可能报错,跳过test mvn package -DskipTests 2.flume与kafka, ...
分类:
数据库 时间:
2020-07-15 23:28:07
阅读次数:
166
什么才是好的回声消除效果 个人的理解:好的回声消除算法,要满足两个条件:一个是回声确实被消除了,另外一个是麦克风采集到音频信号不能被消除,常见的就是人的声音信号。这个算法只是提供了一种方法,具体的产品,要根据产品的外形,使用场景和做参数调试的。同样使用一种算法,笔者对比过市面上不少产品,性能差距的不 ...
分类:
其他好文 时间:
2020-07-14 21:55:28
阅读次数:
124
被动模式 无论是主动模式还是被动模式,都是站在zabbix agent角度来说的工作模式,比如被动模式,是说zabbix agent被动的接受zabbix server周期性发送过来的数据收集指令,在被动模式之下,zabbix server会根据主机关联的模板中的监控项和数据采集间隔时间,周期性的打 ...
分类:
其他好文 时间:
2020-07-14 16:22:30
阅读次数:
93
一.简述 通过TICK(Telegraf+Influxdb+Chronograf+Kapacitor)进行主机性能监控告警,职责描述如下: Telegraf的职能是数据采集,用于主机性能数据,包括主机CPU、内存、IO、进程状态、服务状态等 Influxdb的职能是时序数据库,用于存储Telegra ...
分类:
数据库 时间:
2020-07-13 15:22:57
阅读次数:
138