配置文件:logstash.yml
xpack.monitoring.enabled: true
xpack.monitoring.elasticsearch.username: logstash_system # 系统自带的用户
xpack.monitoring.elasticsearch.password: yX8nV8MogUkqZtBtMcBz
xpack.monitoring.elasticsearch.hosts: ["http://192.168.75.21:9200"]
Logstash: 集中管理 意思是说服务器这边只是启动logstash,并没有执行任何配置文件,而是在集中管理这边设置配置参数信息等
角色权限:
用户权限:
在logstash.yml文件里做相应的配置:
xpack.management.enabled: true
xpack.management.pipeline.id: ["main", "apache_logs","my_apache_logs"] # id,根据需要添加
xpack.management.elasticsearch.username: logstash_user # 上一步创建的用户
xpack.management.elasticsearch.password: logstash_user # 上一步创建的用户密码
xpack.management.elasticsearch.hosts: ["http://192.168.75.21:9200"]
直接启动logstash,而不用跟任何的参数:./bin/logstash
集中管理最大的好处是启动logstash后,配置文件参数可以随意进行修改,不用再关闭重启logstash程序了