文章分类 -  Grafana

摘要:Prometheus是一个专门为监控场景设计的服务器软件。其内部也实现了一个时序数据库。一般情况下,Prometheus的监控对象需要向外暴露一个接口,访问这个接口时,就能拿到程序内部的指标数据,而且这些数据应当是符合Prometheus数据格式的。 但是,如果我想要查看服务器host1上某个路径下 阅读全文
posted @ 2024-09-05 10:57 Mike_Jia 阅读(319) 评论(0) 推荐(0) 编辑
摘要:Telegraf是一个插件驱动的服务器代理,用于从数据库、系统和物联网传感器收集和发送指标和事件。Telegraf是用Go编写的,可以编译成一个没有外部依赖的二进制文件,并且需要非常小的内存占用。本身是为InfluxDB(一款时序数据库)量身打造的数据收集器。很多时序数据库都能够与它配合使用。通常, 阅读全文
posted @ 2024-09-05 10:38 Mike_Jia 阅读(171) 评论(0) 推荐(0) 编辑
摘要:Loki是一个高可用、可扩展、多租户的日志聚合系统,由Grafana Labs开发。多租户配置主要是指Loki能够为不同的用户或组织提供隔离的日志存储和查询功能。 在Loki配置多租户时,可以通过以下几种方式实现: 单个Loki实例使用共享存储:所有租户数据存储在同一存储解决方案中,通常通过分片和租 阅读全文
posted @ 2024-09-04 11:24 Mike_Jia 阅读(81) 评论(0) 推荐(0) 编辑
摘要:Loki是一个比ELK轻量多的,开源高可用多租户日志聚合系统。 原理: Promtail收集日志发送给Loki的Distributor组件,Distributor会接受到日志流进行正确性校验,Distributor本质是日志数据写入的第一站,一旦Distributor收到日志数据,会将其拆分多个批次 阅读全文
posted @ 2024-09-04 11:00 Mike_Jia 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Promtail: Promtail与Loki通信是通过HTTP API实现的,Promtail会使用Loki的/loki/api/v1/push接口将日志数据发送到Loki,每条日志数据包含日志内容和相关标签信息,Loki接收到日志后会根据标签进行存储和索引。 Tailing机制:Promtail 阅读全文
posted @ 2024-09-04 10:42 Mike_Jia 阅读(192) 评论(0) 推荐(0) 编辑
摘要:Loki 是 Grafana Labs 团队的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计简单高效易于上手,它为每一个日志流编制一组标签。 与其他日志聚合系统相比,Loki : 不对日志进行全文索引。通过存储压缩非结构化日志和仅索引元数据,Loki 操作起来会更简单,更省成本 阅读全文
posted @ 2024-09-04 10:05 Mike_Jia 阅读(25) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示