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

EPIC: Nagios Enhancements & Extension Program #2981

Open
steelhead31 opened this issue Mar 6, 2023 · 0 comments
Open

EPIC: Nagios Enhancements & Extension Program #2981

steelhead31 opened this issue Mar 6, 2023 · 0 comments
Assignees
Labels
enhancement Epic Nagios Nagios monitoring issues
Milestone

Comments

@steelhead31
Copy link
Contributor

steelhead31 commented Mar 6, 2023

This EPIC has been created as a follow on to issue #2445 , to document any identified areas of future development for the Nagios server, and the automated processes for creating configuration.

  1. Add unique infrastructure hosts to Nagios monitoring :  
    • jckservices.adoptium.net
    • bastillion.adoptopenjdk.net
    • ansible.adoptopenjdk.net
    • awx.adoptopenjdk.net
    • vagrant-x64-1

** 2. Extended configuration automation to allow for individual host name/template mapping - Completed**
** 3. Include script to configure host keys on Nagios server - PR To Review: #3683 **
4. Improve ansible/playbooks/nagios/roles/Nagios_Config/scripts/Create_Nagios_Server_Configurations.py script to be function based, to reduce complexity of the main looping logic.
5. Document standard service checks on each function/os from automation templates
6. Identify additional monitoring tasks, and automate adding them via ansible.
7. Extend support to other O/Ss besides Ubuntu22.04
8. Investigate Nagios User Security Model
9) Automate Nagios Server Management

  1. Manage User Configuration / Backup / Restore / Automate ? ( cgi.cfg / htpasswd.users etc)
  2. Extend Nagios playbook documentation to cover, editing and extended the templating system.
  3. Improve Nagios/Ansible inventory check script to be nicer ansible/playbooks/nagios/roles/Nagios_Server/files/nagios_server_plugins/check_nagios_sync
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Epic Nagios Nagios monitoring issues
Projects
Development

No branches or pull requests

1 participant