It is pretty much exactly what I was looking for.
I hope this can help someone else someday.
EDIT:
Thanks for the tip Zoredache.
The link says you can 'cat' and 'grep' Nagios's objects.cache file to get the items you need from the running config. From the link I used:
to get a list that I then ran through to pull the config items I wanted for the report.
It exports like:
Server1
service_description Linux Raid Status checks /proc/mdstat
contacts sysadmin
notification_period 24x7
Server1
service_description Web Server Port 80 check
contacts sysadmin,developers
notification_period 24x7
I hope this helps someone else, and thanks for the tip again Zoredache.
Ok, I can answer my own question after a bit more googling. In the Nagios Support forums, I found this answer:
https://support.nagios.com/forum/viewtopic.php?f=7&t=10329
It is pretty much exactly what I was looking for. I hope this can help someone else someday.
EDIT: Thanks for the tip Zoredache. The link says you can 'cat' and 'grep' Nagios's objects.cache file to get the items you need from the running config. From the link I used:
to get a list that I then ran through to pull the config items I wanted for the report. It exports like:
I hope this helps someone else, and thanks for the tip again Zoredache.