Icinga / icingabeat

Elastic Beat fetching events & status from Icinga 2
https://icinga.com/docs/icingabeat/latest
Apache License 2.0
33 stars 13 forks source link

Integration with Icinga2 with ELK #41

Closed sabil05 closed 2 years ago

sabil05 commented 2 years ago

HI @bobapple,

Hope you are doing good.

I am not sure this is the right platform to ask for help. Please excuse me for that.

@bobapple I need your suggestion/assistance here.

I want to integrate the ELK with Icinga2 monitoring.

About my ELK setup. I have docker-compose.yml file running on a host which has ELK stack. I am using Filebeat container running on other server to ship the logs to ELK stack. We have used Docker Container for ELK stack and filebeat.

Now I wanted to integrate the ELK with Icinga2. I have performed following steps on the host where our ELK stack is running using docker.

  1. I have enable the "elasticsearch" module.
  2. When I am trying to configure the Elasticsearch using Icingaweb2, I am not getting the configure option in icingaweb2. Here is the doc I am referring https://github.com/Icinga/icingaweb2-module-elasticsearch/blob/master/doc/03-Configuration.md
  3. Icingabeat is also required to integrate the ELK with Icinga?
  4. Prerequisites to do integration with ELK

Requesting to you to kindly provide me your inputs/suggestion on this how to achieve the integration with ELK

Thank you in advance!

Regards, Sabil.

bobapple commented 2 years ago

HI @sabil05,

there are different ways how you could connect Icinga to ELK. Here's a brief overview over currently available options:

Icingabeat

Icinga Module for Elasticsearch

Icinga 2 Elasticsearch Writer

Logstash Output Plugin for Icinga

sabil05 commented 2 years ago

Hi @bobapple,

Thank you so much for the explanation. I will go thorough the document and see which one is feasible to go with.

Thank you once again.

Regards, Sabil.