首页/安全/安全设备配置速查/Graylog 日志平台使用

Graylog 日志平台使用

Graylog 提供流(Stream)与提取器(Extractor)机制,适合中小规模集中日志与告警。

安全设备配置速查安全更新于 2026-10-13

Graylog 是做什么的

Graylog 是一套开源的集中日志平台:通过 GELF 或 syslog 输入接收日志,用 Extractor 从消息里提取字段,用 Stream 把消息分流到不同处理路径,并可按条件触发告警。它适合中小规模的日志集中管理,部署成本低于完整的 SIEM 方案,但字段与索引设计要在接入之前想清楚,否则后期返工量很大。

基本信息

输入GELF、syslog 等输入类型,按来源设备选择
处理Extractor 提取字段,Stream 分流与路由
告警按条件触发通知,可对接邮件或即时通讯
运维关注索引轮转、磁盘容量与后端集群健康

典型使用场景

  • 中小规模集中日志:把防火墙、IPS、服务器日志汇聚到一处
  • 字段化检索:把 syslog 文本提取为可筛选字段
  • 按业务分流:不同来源日志进入不同 Stream,便于分权查看
  • 关键条件告警:特定规则命中或特定来源登录时通知值班
  • 容量运维:按索引轮转与磁盘增长安排扩容

使用要点

使用要点
# 1. 按设备类型规划 Stream,避免所有日志混在一个流里
# 2. 用 Extractor 提取源地址、目的地址、规则编号等关键字段
# 3. 关键条件配置告警,并验证通知实际送达
# 4. 定期检查索引轮转设置与磁盘使用率
# 5. 设计字段结构先于提取器配置,减少后期返工

组件与职责

组件职责常见问题
输入 Input接收 syslog 或 GELF 消息端口或协议与实际发送方不一致
提取 Extractor从消息中解析字段规则与日志格式不匹配,字段为空
分流 Stream按条件路由消息条件写错导致日志进入错误管道
告警 Alert条件满足时发出通知阈值不合理,告警过多或过少
字段结构先设计再接入:接入之后再调整提取器,往往要重新处理历史数据,或者接受新旧字段并存的混乱状态。

易错点

  • 所有日志混在单一 Stream:检索慢、权责不清,也无法按来源分权
  • 提取器规则与设备格式不匹配:字段长期为空,检索与告警一起失效
  • 不做索引轮转规划:磁盘写满后平台停止接收,日志出现缺口
  • 告警条件不验证:上线后从没收到过通知,故障时没有任何提醒

数据来源与参考

  • Graylog 官方文档:Streams 与 Extractors
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌