要監控Logstash節點:html
肯定向何處發送監控數據,這個集羣一般稱爲生產集羣,有關典型監控體系結構的示例,請參閱監視如何工做。node
要將Logstash可視化爲Elastic Stack的一部分(如步驟6所示),請將指標發送到你的生產集羣,將指標發送到專用的監控集羣將顯示監控集羣下的Logstash指標。
xpack.monitoring.collection.enabled
設置是否true
,若是該設置爲false
,在Elasticsearch中禁用監控數據的收集,忽略來自全部其餘源的數據。經過在logstash.yml
中設置xpack.monitoring.elasticsearch.url
,將你的Logstash節點配置爲發送指標,若是X-Pack安全被啓用,你還須要爲內置的logstash_system
用戶指定憑證,有關這些設置的更多信息,請參閱監控設置。web
xpack.monitoring.elasticsearch.url: ["http://es-prod-node-1:9200", "http://es-prod-node-2:9200"] xpack.monitoring.elasticsearch.username: "logstash_system" xpack.monitoring.elasticsearch.password: "changeme"
username
和password
設置。若是在生產Elasticsearch集羣上啓用了SSL/TLS,請指定將用於驗證集羣中節點身份的可信CA證書。
要將CA證書添加到Logstash節點的可信證書,可使用ca
設置指定PEM編碼證書的位置:segmentfault
xpack.monitoring.elasticsearch.ssl.ca: /path/to/ca.crt
或者,你可使用truststore(包含證書的Java Keystore文件)來配置受信任的證書:數組
xpack.monitoring.elasticsearch.ssl.truststore.path: /path/to/file xpack.monitoring.elasticsearch.ssl.truststore.password: password
此外,你還能夠選擇使用keystore(包含證書的Java keystore文件)來設置客戶端證書:瀏覽器
xpack.monitoring.elasticsearch.ssl.keystore.path: /path/to/file xpack.monitoring.elasticsearch.ssl.keystore.password: password
將嗅探設置爲true
,以便發現elasticsearch集羣的其餘節點,默認值爲false
。安全
xpack.monitoring.elasticsearch.sniffing: false
kibana_user
和monitoring_user
角色的用戶身份登陸Kibana。從舊版本的X-Pack升級時,因爲安全緣由,內置的logstash_system
用戶被禁用,要恢復監控,請更改密碼並從新啓用logstash_system
用戶。服務器
你能夠在logstash.yml
中設置如下xpack.monitoring
設置,以控制如何從Logstash節點收集監控數據,然而,默認設置在大多數狀況下工做得最好,有關配置Logstash的更多信息,請參閱logstash.yml。elasticsearch
xpack.monitoring.enabled
ide
true
以啓用X-Pack監控。xpack.monitoring.elasticsearch.url
output
部分指定的相同Elasticsearch實例,也多是不一樣的實例,這不是專用監控集羣的URL,即便你正在使用專用的監控集羣,Logstash指標也必須經過你的生產集羣進行路由,你能夠將單個主機指定爲字符串,或將多個主機指定爲數組,默認爲http://localhost:9200
。xpack.monitoring.elasticsearch.username
和xpack.monitoring.elasticsearch.password
xpack.monitoring.collection.interval
10s
,若是你修改了收集間隔,將kibana.yml
中的xpack.monitoring.min_interval_seconds
選項設置爲相同的值。你能夠配置如下傳輸層安全性(TLS)或安全套接字層(SSL)設置,有關更多信息,請參見配置Logstash 監控憑證。
xpack.monitoring.elasticsearch.ssl.ca
.pem
文件的路徑。xpack.monitoring.elasticsearch.ssl.truststore.path
xpack.monitoring.elasticsearch.ssl.truststore.password
xpack.monitoring.elasticsearch.ssl.keystore.path
xpack.monitoring.elasticsearch.ssl.keystore.password