elk elasticsearch kibana logstash metricbeat filebeat apm heartbeat elastalert 監控 alerting index elastic stack open distro for elasticsearch elastalert

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 ~


, ,

Related posts

Latest posts