Commit Graph

24 Commits

Author SHA1 Message Date
137144e9c3 Hopefully fix nagios role changing ownership on a file and causing unnecessary restarts 2022-07-23 17:26:39 -05:00
7f6b52b225 Make the FQCN warning happy again 2022-06-16 23:45:29 -05:00
128b3bd982 Add some fancy schmancy unicode to our monitoring alert scripts 2022-05-02 15:46:41 -05:00
d78e0ce996 Modify the nagios role to be more idempotent 2022-04-29 19:41:46 -05:00
75fc5f2606 Revert "Revert back to old inventory script for Nagios"
This reverts commit cb19d38cbf.
2022-03-04 21:24:00 -06:00
cb19d38cbf Revert back to old inventory script for Nagios
Because the new script suffers intermittent failures when combined with nb_inventory... I guess
2022-03-04 13:11:29 -06:00
e1138ebaad Check to ensure vars.tags is defined in Nagios template 2022-02-28 15:22:38 -06:00
295927e1ab Rework Nagios inventory template
This new template, instead of querying out Netbox direct, assumes you run the nb_inventory plugin and pulls all of its service configuration from there.

Also config context service checks are no longer a thing; formalize your shit.
2022-02-23 21:03:19 -06:00
0bfcd5ea2b Have Nagios ignore decom hosts
For HOSTS, mind. Services are still gonna need some love
Might honestly just have this operate off of host vars instead, lower the number of lookups, yaknow?
2022-02-23 16:44:42 -06:00
0140784111 Add hostgroup for device types 2022-01-10 23:54:03 -06:00
c59781b47e Define a timeperiod for Nagios and assign it to our matrix notify user 2022-01-04 18:00:55 -06:00
fa002aec6c Make Nagios less touchy about service checks 2022-01-04 17:33:34 -06:00
f1baa73977 Bump the retry_interval on Nagios hosts
I keep getting false alarms for downed boxes
2022-01-03 17:49:09 -06:00
8612eec85e Create an Ansible contactgroup in Nagios and tie it to all alerts, enroll our Matrix user in that group 2021-12-24 16:56:06 -06:00
1791c40465 Working on Matrix integration for Nagios 2021-12-24 16:47:21 -06:00
e7c98ed5cc Rebase Nagios on somebody else's container
Dude's pretty chill and I trust his work
2021-12-24 15:44:21 -06:00
aa493348d3 Add another Minecraft server and some related checks 2021-12-24 14:53:09 -06:00
ec9c51b34a Lower frequency of checks on Nagios
As it turns out, just checking things over SSH requires an enormous amount of network throughput and CPU usage
2021-12-18 08:20:24 -06:00
fcffd834a0 Move Nagios into its own role
It was getting way too big
2021-12-08 21:34:32 -06:00
b6efa9b1c9 Remove Nagios 2020-08-01 20:39:44 -05:00
3abe7eb78c Move Nagios DNS out of role 2020-08-01 16:29:21 -05:00
863623e3b0 Factor extended hostnames into existing roles
Ow, really feeling that maintainability hit
2020-07-28 06:44:33 -05:00
e2652397a0 Little Nagios service tweak 2020-07-24 03:25:31 -05:00
c6195d3def Add Nagios 2020-07-23 23:13:16 -05:00