当你运行Logstash时,它会自动获取运行时指标,你能够使用这些指标来监控Logstash部署的健康情况和性能。html
Logstash收集的指标包括:segmentfault
你能够使用Logstash提供的基本监控API来检索这些指标,默认状况下,这些API是可用的,不须要任何额外的配置。安全
或者,你能够配置X-Pack监控来将数据发送到监控集群。ide
监控是基本许可证下的X-Pack特性,所以能够无偿使用。
你能够使用X-Pack中的监控UI来查看指标并深刻了解你的Logstash部署是如何运行的。性能
X-Pack中的管道查看器提供了对复杂管道配置的行为和性能的额外可见性,它显示了整个管道拓扑、数据流和分支逻辑的图形表示,上面覆盖了视图中每一个插件每秒的事件等重要指标。ui
本文档主要关注Logstash中的X-Pack监控基础设施和设置,有关监控Elastic Stack(包括Elasticsearch和Kibana)的介绍,请参阅监控Elastic Stack。插件
从旧版本升级时,出于安全缘由禁用内置的logstash_system
用户,恢复监控:线程
logstash_system
密码:PUT _xpack/security/user/logstash_system/_password { "password": "newpassword" }
logstash_system
用户:PUT _xpack/security/user/logstash_system/_enable