infrastructure icon indicating copy to clipboard operation
infrastructure copied to clipboard

Nagios [Epic Task 1]: Install & Configure Nagios Server Core Application From Ansible

Open steelhead31 opened this issue 3 years ago • 2 comments

As part of issue #2445 , some code is required to create and configure a new Nagios Core monitoring server, the following sub tasks are involved :-

  • [x] Create ansible playbook to install Nagios Server Core on Ubuntu 22.04 via Ansible
  • [x] Install bespoke tooling for Nagios server
    • [x] nagios_slack.pl - Perl Script To Send Notification To Slack
    • [x] nagios_graph - Nagios Plugin
    • [x] pnp4nagios - Nagios Graphing Tool
  • [x] Manage User Configuration / Backup / Restore / Automate ? ( cgi.cfg / htpasswd.users )
    • [x] Default Nagios Admin User Created
  • [x] Update server related global config files ( resource.cfg )
  • [x] Update server related global config files ( nagios.cfg )
  • [x] Create commands.cfg file from source.
    • [x] Add Nagios/Slack Notification Command
  • [x] Create Monitoring Configuration For Nagios Server
  • [x] Test Playbook On VM

Follow On Tasks:

  1. Determine How To Manage Users On New Nagios
  2. Nagios backup/restore
  3. Configure Security ( Certificates / SSL etc )

steelhead31 avatar Jun 16 '22 14:06 steelhead31

@sxa could you assign this to me please ?

steelhead31 avatar Jun 16 '22 14:06 steelhead31

NOTE: This is awaiting the approve and merge of https://githuhttps://github.com/adoptium/infrastructure/pull/2638

sxa avatar Oct 04 '22 13:10 sxa

Above PR is merged so I'm closing this

sxa avatar Nov 02 '22 17:11 sxa