Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for icinga2 #2658

Closed
mlabouardy opened this issue Apr 12, 2017 · 4 comments
Closed

Add support for icinga2 #2658

mlabouardy opened this issue Apr 12, 2017 · 4 comments
Labels
feature request Requests for new plugin and for new features to existing plugins
Milestone

Comments

@mlabouardy
Copy link
Contributor

mlabouardy commented Apr 12, 2017

Feature Request

Opening a feature request kicks off a discussion.

Proposal:

Current behavior:

[[inputs.icinga2]]
        host = "https://icinga2:5665"
        username = "root"
        password = "icinga"

Desired behavior:

Use case: [Why is this important (helps with prioritizing requests)]

@danielnelson
Copy link
Contributor

@mlabouardy Can you fill out the remaining sections of the template? As much information as you can provide is helpful including a short overview, links to documentation about the data you would like collected as well as proposals about what the measurements, tags, fields should looks like.

@mlabouardy
Copy link
Contributor Author

@danielnelson I created an input plugin for icinga2 https://github.com/influxdata/telegraf/pull/2668

@pprkut
Copy link

pprkut commented Apr 13, 2017

I think rather than polling the status API, it would be handy to work with the event stream API. That way you get accurate information on when the status of a service/host actually changed.
Icinga upstream created icingabeat (https://github.com/Icinga/icingabeat) to get this information into elasticsearch. I suppose telegraf could use that as template to build similar functionality.

@mlabouardy
Copy link
Contributor Author

@pprkut icingabeat store data into elasticsearch, in our case we use mongodb.

@danielnelson danielnelson added the feature request Requests for new plugin and for new features to existing plugins label Aug 19, 2017
@danielnelson danielnelson added this to the 1.8.0 milestone Aug 23, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Requests for new plugin and for new features to existing plugins
Projects
None yet
Development

No branches or pull requests

3 participants