Graylog配置日志保留策略

2023-12-25 23:45

本文主要是介绍Graylog配置日志保留策略,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        找了半天没找到说的清楚的,只能抠官方文档

        graylog的归档(日志持久化)只有付费版才能用,所以日志只能存在es中

1.理解官方给出的几个概念

        轮转策略 (Index Rotation Strategy): 轮转策略定义了何时创建新的索引以及何时关闭旧的索引。Graylog 支持以下几种轮转策略:

  • Size-based: 按照索引的大小进行轮转。可以设置每个索引的最大大小,当索引大小达到该阈值时,会创建一个新的索引。

  • Time-based: 按照时间进行轮转。可以设置索引的生命周期,例如每天创建一个新索引,每周创建一个新索引,等等。

  • Message count-based: 按照日志消息数量进行轮转。当索引中的消息数量达到一定阈值时,会创建一个新的索引。

        最大索引数 (Max Indices): 最大索引数定义了 Graylog 允许存在的索引的最大数量。一旦达到最大索引数,Graylog 将开始删除最早的索引,以确保索引数量保持在设定的范围内。

2.配置索引的保留策略

        System -> Indices -> Index Set

        在 "Indices" 选项卡下,选择你想要配置保留策略的 Index Set

        点击选中的 Index Set 后面的 "Edit" 按钮。

        在 Index Set 编辑页面,找到 "Retention strategy" 部分。

        在这里,你可以选择不同的保留策略,如按时间、文档数量等。常见的保留策略包括:

  • Time-based:
  • "Max number of indices":定义 Graylog 将保留的索引的最大数量。
  • "Max number of documents":定义每个索引保留的最大文档数。
  • "Max age of indices":定义索引的最大存储时间。
  • Size-based:
  • "Max size of indices":定义 Graylog 将保留的索引的最大存储大小。

保存更改:

完成配置后,确保保存更改。

这篇关于Graylog配置日志保留策略的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/537394

相关文章

Redis中6种缓存更新策略详解

《Redis中6种缓存更新策略详解》Redis作为一款高性能的内存数据库,已经成为缓存层的首选解决方案,然而,使用缓存时最大的挑战在于保证缓存数据与底层数据源的一致性,本文将介绍Redis中6种缓存更... 目录引言策略一:Cache-Aside(旁路缓存)策略工作原理代码示例优缺点分析适用场景策略二:Re

Android开发环境配置避坑指南

《Android开发环境配置避坑指南》本文主要介绍了Android开发环境配置过程中遇到的问题及解决方案,包括VPN注意事项、工具版本统一、Gerrit邮箱配置、Git拉取和提交代码、MergevsR... 目录网络环境:VPN 注意事项工具版本统一:android Studio & JDKGerrit的邮

SpringBoot3.4配置校验新特性的用法详解

《SpringBoot3.4配置校验新特性的用法详解》SpringBoot3.4对配置校验支持进行了全面升级,这篇文章为大家详细介绍了一下它们的具体使用,文中的示例代码讲解详细,感兴趣的小伙伴可以参考... 目录基本用法示例定义配置类配置 application.yml注入使用嵌套对象与集合元素深度校验开发

IntelliJ IDEA 中配置 Spring MVC 环境的详细步骤及问题解决

《IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决》:本文主要介绍IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决,本文分步骤结合实例给大... 目录步骤 1:创建 Maven Web 项目步骤 2:添加 Spring MVC 依赖1、保存后执行2、将新的依赖

SpringBoot基于配置实现短信服务策略的动态切换

《SpringBoot基于配置实现短信服务策略的动态切换》这篇文章主要为大家详细介绍了SpringBoot在接入多个短信服务商(如阿里云、腾讯云、华为云)后,如何根据配置或环境切换使用不同的服务商,需... 目录目标功能示例配置(application.yml)配置类绑定短信发送策略接口示例:阿里云 & 腾

如何为Yarn配置国内源的详细教程

《如何为Yarn配置国内源的详细教程》在使用Yarn进行项目开发时,由于网络原因,直接使用官方源可能会导致下载速度慢或连接失败,配置国内源可以显著提高包的下载速度和稳定性,本文将详细介绍如何为Yarn... 目录一、查询当前使用的镜像源二、设置国内源1. 设置为淘宝镜像源2. 设置为其他国内源三、还原为官方

redis过期key的删除策略介绍

《redis过期key的删除策略介绍》:本文主要介绍redis过期key的删除策略,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录第一种策略:被动删除第二种策略:定期删除第三种策略:强制删除关于big key的清理UNLINK命令FLUSHALL/FLUSHDB命

CentOS7更改默认SSH端口与配置指南

《CentOS7更改默认SSH端口与配置指南》SSH是Linux服务器远程管理的核心工具,其默认监听端口为22,由于端口22众所周知,这也使得服务器容易受到自动化扫描和暴力破解攻击,本文将系统性地介绍... 目录引言为什么要更改 SSH 默认端口?步骤详解:如何更改 Centos 7 的 SSH 默认端口1

Maven的使用和配置国内源的保姆级教程

《Maven的使用和配置国内源的保姆级教程》Maven是⼀个项目管理工具,基于POM(ProjectObjectModel,项目对象模型)的概念,Maven可以通过一小段描述信息来管理项目的构建,报告... 目录1. 什么是Maven?2.创建⼀个Maven项目3.Maven 核心功能4.使用Maven H

SpringBoot多数据源配置完整指南

《SpringBoot多数据源配置完整指南》在复杂的企业应用中,经常需要连接多个数据库,SpringBoot提供了灵活的多数据源配置方式,以下是详细的实现方案,需要的朋友可以参考下... 目录一、基础多数据源配置1. 添加依赖2. 配置多个数据源3. 配置数据源Bean二、JPA多数据源配置1. 配置主数据