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

Set up a Monitoring System #471

Open
ehelms opened this issue Feb 21, 2018 · 6 comments
Open

Set up a Monitoring System #471

ehelms opened this issue Feb 21, 2018 · 6 comments
Assignees

Comments

@ehelms
Copy link
Member

ehelms commented Feb 21, 2018

Our infrastructure nodes need monitoring. We don't want jobs failing because they Jenkins nodes are running out of disk space. Also notes that are down need to be checked.

@ehelms
Copy link
Member Author

ehelms commented Nov 3, 2021

Since I do not recall the context of this I am closing.

@ehelms ehelms closed this as completed Nov 3, 2021
@ekohl ekohl reopened this Nov 3, 2021
@ekohl
Copy link
Member

ekohl commented Nov 3, 2021

IMHO this is still needed so I've provided context.

@ehelms
Copy link
Member Author

ehelms commented Nov 3, 2021

IMHO this is still needed so I've provided context.

Did you forget to hit send on the comment with the context?

@ekohl
Copy link
Member

ekohl commented Nov 3, 2021

I modified the original message (from no message to some).

@ekohl
Copy link
Member

ekohl commented Jan 14, 2022

Discussed during the infra sig: https://community.theforeman.org/t/infrastructure-sig-meeting-notes-2022-01-14/26860#set-up-a-monitoring-systemhttpsgithubcomtheforemanforeman-infraissues471-17

There was a discussion about which system to use. Zabbix was mentioned by @Odilhao while @ekohl mentioned Icinga. The former has the benefit that Odilon has experience with it while the latter has a foreman_monitoring plugin (though a Zabbix backend could be written for smart_proxy_monitoring. It would also run on Netways infrastructure and Netways maintains Icinga.

Agreed on the requirements:

  • It needs to implement disk checks since this is what we mostly run into. While every monitoring solution implements this, it should be seen as the focus point to start with.
  • Puppetized since Foreman’s infrastructure is maintained with Puppet and we don’t want to manually deploy anything.

@ekohl
Copy link
Member

ekohl commented Sep 28, 2023

Icinga/icinga-packaging#283 is blocking us from using Icinga 2.

@evgeni evgeni assigned evgeni and unassigned Odilhao Oct 26, 2023
@ekohl ekohl moved this to In progress in Infrastructure Feb 22, 2024
@evgeni evgeni moved this from In progress to To do in Infrastructure Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: To do
Development

No branches or pull requests

4 participants