配置文件 | logstash配置文件详解
说明
/logstash/config/logstash.yml:主要用于控制logstash运行时的状态
/logstash/config/startup.options:logstash 运行相关参数
配置参数说明
logstash.yml
参数用途默认值node.name
节点名称主机名称path.data
/数据存储路径LOGSTASH_HOME/data/pipeline.workers
输出通道的工作workers数据量(提升输出效率)cpu核数pipeline.output.workers
每个输出插件的工作wokers数量1pipeline.batch.size
每次input数量125path.config
过滤配置文件目录 config.reload.automatic
自动重新加载被修改配置false or trueconfig.reload.interval
配置文件检查时间 path.logs
日志输出路径 http.host
绑定主机地址,用户指标收集“127.0.0.1”http.port
绑定端口5000-9700log.level
日志输出级别,如果config.debug开启,这里一定要是debug日志infolog.format
日志格式* plain*path.plugins
自定义插件目录
startup.options
参数用途JAVACMD=/usr/bin/java本地jdkLS_HOME=/opt/logstashlogstash所在目录LS_SETTINGS_DIR="${LS_HOME}/config"默认logstash配置文件目录LS_OPTS="–path.settings ${LS_SETTINGS_DIR}"logstash启动命令参数 指定配置文件目录LS_JAVA_OPTS=""指定jdk目录LS_PIDFILE=/var/run/logstash.pidlogstash.pid所在目录LS_USER=logstashlogstash启动用户LS_GROUP=logstashlogstash启动组LS_GC_LOG_FILE=/var/log/logstash/gc.loglogstash jvm gc日志路径LS_OPEN_FILES=65534logstash最多打开监控文件数量
{!-- PGC_COLUMN --}
作者:morpheusWB
本文转载自:https://blog.csdn.net/len9596/article/details/82884507