ELK Lesson 22:Heartbeat基本安裝
安裝Heartbeat
步驟1:新增Keystore並建立認證資訊。
$ heartbeat keystore create
$ heartbeat keystore add ES_ID
$ heartbeat keystore add ES_PWD
步驟2:建立資料夾,並將之前安裝Elasticsearch所建立的ca.crt憑證放進去。
$ sudo mkdir /etc/heartbeat/certs
步驟3:調整/etc/heartbeat/heartbeat.yml中output-elasticsearch區段的設定。
# ---------------------------- Elasticsearch Output ----------------------------
output.elasticsearch:
# Array of hosts to connect to.
hosts: ["lab-elk-2.example.com:9200"]
# Protocol - either `http` (default) or `https`.
protocol: "https"
# Authentication credentials - either API key or username/password.
#api_key: "id:api_key"
username: "${ES_ID}"
paassword: "${ES_PWD}"
ssl.certificate_authorities: ["/etc/heartbeat/certs/ca.crt"]
步驟4:關閉設定檔中預設的監控設定(heartbeat.monitors區段)。
步驟5:啟動heartbeat。
$ sudo systemctl start elasticsearch-elastic
$ sudo systemctl enable elasticsearch-elastic
~ END ~