#10109 stray noggin.conf on proxies tied to nagios check
Closed: Fixed 3 years ago by jbley. Opened 3 years ago by kevin.

I recently re-installed proxy14 from scratch.

After everything ran this nagios alert was still tripping:

PROBLEM - proxy14.fedoraproject.org/http-accounts is CRITICAL: HTTP CRITICAL: HTTP/1.1 404 Not Found - string emergency not found on https://admin.fedoraproject.org:443/accounts/help/get_help/user_telephone - 632 bytes in 0.117 second response time (noc02)

Looking at other proxies, they had a /etc/httpd/conf.d/admin.fedoraproject.org/noggin.conf file. Placing a copy on proxy14 cleared this alert.

I don't see this file in ansible anywhere. I think it might have been an artifact of deployment that we changed? (ie, to have noggin use accounts.fedoraproject.org and not admin.fedoraproject.org/accounts ).

So, we need to remove that stray file from all proxies and fix the nagios alert. Perhaps it could just be dropped or changed to something in noggin?

CC: @abompard


Metadata Update from @humaton:
- Issue tagged with: low-gain, low-trouble, ops

3 years ago

Metadata Update from @mohanboddu:
- Issue priority set to: Waiting on Assignee (was: Needs Review)

3 years ago

I think this file came with the reverseproxy configuration that was added here.

The url checked by nagios doesn't exist for noggin, but, we can use the readiness health check for that purpose (https://accounts.fedoraproject.org/healthz/ready).
I can do a PR for that part.

That fixed it. ;)

Many thanks. Fixed in PR 703

Metadata Update from @kevin:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Issue status updated to: Open (was: Closed)

3 years ago

Metadata Update from @jbley:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Log in to comment on this ticket.

Metadata
Boards 1
ops Status: Backlog
Related Pull Requests
  • #793 Merged 3 years ago