Secure Metricbeat

Very similar to Logstash, here's a snippet of configuration for Metricbeat logging agent configuration of the metricbeat - the elasticsearch section

On the Metricbeat's side

output.elasticsearch:
  output.elasticsearch:
  username: metricbeat
  password: hereyourpasswordformetricbeat
  protocol: https
  hosts: ["xx.xx.xx.xx:9200"]
  worker: 1
  index: "log_metricbeat-%{+yyyy.MM}"
  template.enabled: false
  template.versions.2x.enabled: false
  ssl.enabled: true
  ssl.certificate_authorities: ["./certs/your-rootca_cert.pem"]
  ssl.certificate: "./certs/your_srv_cert.pem"
  ssl.key: "./certs/your_srv_key.pem"

Of course, if you do not use SSL, disable it.

On the Elasticsearch side

Last updated

Was this helpful?