架构成长指南

  • 首页
  • prometheus
  • 云原生
  • 关于
可观测性
云原生

Loki使用指南

与其他日志系统相比, Loki 的使用方式是有一定差异性的,需要用不同的思维方式。本文分享一下这些差异以及我们应该如何使用 作为 Loki 用户或操作人员,我们目标应该是使用尽可能少的标签来存储日志。 更少的标签则意味着更小的索引,从而能带来更好的性能。 以上这些话听起来可能觉得有问题。因为在我们以往工作中比如使用 elk、数据库的经验告诉我们,如果想让它更快,需要对其建立索引。而Loki 是以完全相反的方式构建和优化的, Loki 的设计目标是保持较低的运营成本和复杂性,这是通过保持非常小的索引并利用商用硬件性能…

2024年2月4日 0条评论 1860点热度 0人点赞 蜗牛 阅读全文
云原生

10 分钟在K8s中部署轻量级日志系统 Loki

Loki 是什么? Loki是由Grafana Labs开源的一个水平可扩展、高可用性,多租户的日志聚合系统的日志聚合系统。它的设计初衷是为了解决在大规模分布式系统中,处理海量日志的问题。Loki采用了分布式的架构,并且与Prometheus、Grafana密切集成,可以快速地处理大规模的日志数据。该项目受 Prometheus 启发 Promtail是代理,负责收集日志并将其发送给 Loki 。 Loki 是主服务器,负责存储日志和处理查询。 Grafana则 用于 UI 展示。 与ELK相比优势在哪里? ELK…

2024年1月29日 0条评论 3162点热度 0人点赞 蜗牛 阅读全文
prometheus

Prometheus 与 VictoriaMetrics对比

时序数据库有很多,比如Prometheus、M3DB、TimescaleDB、OpenTSDB、InfluxDB等等。Prometheus与VictoriaMetrics是开源的时间序列数据库,在复杂的环境中提供了强大的监控和告警解决方案。下面我们分析下Prometheus和VictoriaMetrics之间的差异,以为用户提供最合适的解决方案。 Prometheus Prometheus最初是 SoundCloud 中的一个项目,是一个功能强大的监控和警报工具包,专门用于处理多维环境中的时间序列数据。由于其对多维…

2024年1月17日 0条评论 1848点热度 0人点赞 蜗牛 阅读全文
prometheus

生产级K8S监控告警方案

最近一直在搞基于K8S的监控告警平台建设,参考了不少资源,也实验了不少次,目前算是有一定的成果了,分享一下,以下是我们的系统架构 采集端 由于Prometheus的生态过于组件丰富,所以k8s以及Prometheus协议的指标采集这些还是拥抱Prometheus,使用开源的 exporter,虽然现在的exporter 是比较多,但是良莠不齐、有的 Exporter 写的非常棒,有的则并不完善,同时写法各异,每次基础不同的expoter 都要研究一遍配置,心累,所以针对常用的中间件,使用categraf 进行监控,…

2024年1月12日 0条评论 1675点热度 0人点赞 蜗牛 阅读全文
云原生

5 分钟快速尝鲜Loki

Grafana Loki 是什么 Loki是由Grafana Labs开源的一个水平可扩展、高可用性,多租户的日志聚合系统的日志聚合系统。它的设计初衷是为了解决在大规模分布式系统中,处理海量日志的问题。Loki采用了分布式的架构,并且与Prometheus、Grafana密切集成,可以快速地处理大规模的日志数据。该项目受 Prometheus 启发,官方的介绍是:https://grafana.com/oss/loki/ Promtail是代理,负责收集日志并将其发送给 Loki 。 Loki 是主服务器,负责存储…

2024年1月4日 0条评论 1368点热度 0人点赞 蜗牛 阅读全文
prometheus

从零开始:使用Prometheus与Grafana搭建监控系统

Prometheus介绍 Prometheus是一款开源的监控系统,主要用于收集、存储和查询时间序列数据,以便于对系统进行监控和分析。 Prometheus的架构由四个主要组件组成: Prometheus Server :Prometheus Server是Prometheus的核心组件,主要负责从各个目标(target)中收集指标(metrics)数据,并对这些数据进行存储、聚合和查询。 Client Libraries :Prometheus提供了多种客户端库,用于在应用程序中嵌入Prometheus的指标收集…

2024年1月4日 0条评论 2914点热度 0人点赞 蜗牛 阅读全文
prometheus

如何使用 Prometheus 监控SpringBoot系统

公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享 在从零开始:使用Prometheus与Grafana搭建监控系统中,主要讲解了如何使用监控系统资源并进行告警,这节主要分享下,如何在业务系统中使用Prometheus来监控业务系统指标,业务系统使用Spring Boot构建。 我们要做什么? 在本示例中我们会使用Prometheus监控Spring Boot的各种指标,比如 http平均耗时 当前 tomcat 连接数 tomcat 最大连接数 jvm相关指标 http 请求数 系统运行时…

2023年12月29日 0条评论 1526点热度 0人点赞 蜗牛 阅读全文

蜗牛

大家好,我是蜗牛哥,工作11年的老司机,目前在某头部跨国外企担任基础架构负责人,除了正常工作外,写写技术文章把遇到的一些坑和一些经验分享出来,主要语言JAVA,擅长基础架构与中间件开发,目前主攻方向云原生

我的公众号
最新 热点 随机
最新 热点 随机
30年蜕变:Java 虚拟线程的前世今生 分布式事务解决方案:深入理解TCC模式 mysql for update是锁表还是锁行 在本地就能使用的k8s轻量级日志工具分享 k8s本地测试联调工具KtConnect介绍 基于Doris构建亿级数据实时数据分析系统
5 分钟快速尝鲜Loki 分布式事务解决方案:深入理解TCC模式 6 种不同类型的 Kubernetes 部署策略 Kustomize与Helm对比 如何使用 Prometheus 监控SpringBoot系统 高可靠的跨系统转账如何设计
归档
  • 2024年12月 / 2篇
  • 2024年3月 / 1篇
  • 2024年2月 / 5篇
  • 2024年1月 / 14篇
  • 2023年12月 / 2篇

COPYRIGHT © 2023 架构成长指南. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备2023043681号-1