一、前言
Graylog 是一个强大的平台,基于 Scala 语言开发。使用它能很容易对结构化和非结构化日志进行管理以及调试应用程序。它依赖 Elasticsearch 和 MongoDB。Graylog 的主服务从客户端节点获取数据,同时还提供 Web 接口,方便用户可视化聚合来的日志。
2025年09月02日
Graylog 是一个强大的平台,基于 Scala 语言开发。使用它能很容易对结构化和非结构化日志进行管理以及调试应用程序。它依赖 Elasticsearch 和 MongoDB。Graylog 的主服务从客户端节点获取数据,同时还提供 Web 接口,方便用户可视化聚合来的日志。
2025年09月02日
Loki是由Grafana Labs开源的一个水平可扩展、高可用性,多租户的日志聚合系统的日志聚合系统。它的设计初衷是为了解决在大规模分布式系统中,处理海量日志的问题。Loki采用了分布式的架构,并且与Prometheus、Grafana密切集成,可以快速地处理大规模的日志数据。该项目受 Prometheus 启发,官方的介绍是:
2025年09月02日
背 景
在服务观测的三架马车(日志、监控、追踪)中,日志无疑是最直接也是最重要的手段,透过日志我们才可以观测到服务的具体操作,依赖日志来定位系统问题。
作业帮的日志体系是最早开始建设的,初期大家是在几台机器上查看服务日志,之后逐渐演变成集自动化采集,日志流传输,秒级检索和自动化归档能力于一体的日志平台。
在作业帮日志体系的建设过程中,我们认为一套优秀的日志系统应当具有以下特性:
2025年09月02日
在个人电脑(非服务器)上中重度使用 Docker(定义为:同时运行 3 + 容器、涉及复杂场景如微服务依赖、数据库 / 缓存 / 中间件集群、本地开发环境编排等,而非偶尔跑单个轻量镜像)的体验,会因操作系统(Linux/macOS/Windows) 、硬件配置、使用场景呈现显著差异,整体可从「收益」「痛点」「系统差异」「优化方向」四个维度展开分析。
2025年09月02日
【注】本文译自: ELK Stack Tutorial - Getting Started With ELK Stack | Edureka
随着越来越多的 IT 基础设施转身云计算,对公共云安全工具和日志分析平台的需求也在迅速增加。不管组织的规模有多大,每天都会生成大量的数据。这些数据中有相当一部分是由公司的 Web 服务器日志组成的。日志是最重要的信息来源之一, 但往往被忽视。每个日志文件都包含一些宝贵的信息,这些信息大多是非结构化的,没有任何意义。如果不对此日志数据进行详尽的分析,那么企业可能会忽视其周围的机会和威胁。这是日志分析工具非常有用的地方。ELK Stack 或 Elastic Stack 是完整的日志分析解决方案,它有助于深入搜索、分析和可视化不同机器生成的日志。通过本教程,我将为您提供相关见解。
2025年09月02日
开发中,排除线上问题,最好的方法无疑是查看日志。如何正确的记录日志,是每一个开发人员应该掌握的技能。很多时候,日志记录的好坏,决定了排查问题的速度。
日志一般常用的四种级别: debug(开发时用) info (记录一些日志追踪信息)warn(警告,可以通过警告哟花程序)error(发生错误,这个也是我们最值得关注的)
2025年09月02日
ELK 是 Elasticsearch、Logstash 和 Kibana 的简称,是当下非常流行的日志管理与搜索解决方案。本文将从零开始,带你搭建一个简单的 Spring Boot + ELK 日志收集系统,并在 Kibana 中实现可视化搜索。