Set up Nagios services for metrics data validations

RESOLVED FIXED

Status

mozilla.org Graveyard
Server Operations
RESOLVED FIXED
6 years ago
3 years ago

People

(Reporter: Pedro Pinheiro, Assigned: ashish)

Tracking

Details

(Whiteboard: [qa-])

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
Created attachment 648379 [details]
Nagios plugin for CDV

We need a Nagios service for the Pentaho data validations. The service should test webapp1.scl3.mozilla.com against the attached plugin, and report abnormal statuses to #metrics-alerts on irc.

The command line format for plugin should be something like this:

cdvplugin.py --host webapp1.scl3.mozilla.com --scheme https --user someone@mozilla.com --password toomanysecrets

I guess it should be use credentials used here should be those of the pentaho LDAP account (Daniel, could you give some feedback on this?)
Not sure what "webapp1.scl3.mozilla.com" is, but it sounds like this meant to be filed with IT.
Assignee: nobody → server-ops
Component: Operations → Server Operations
Product: Mozilla Services → mozilla.org
QA Contact: jdow
Version: unspecified → other
(Reporter)

Comment 2

6 years ago
Bah, thanks for bringing that up. Besides being misclassified, I also borked the server's name. It's webapp1.metrics.scl3.mozilla.com

Comment 3

6 years ago
I think instead of using a username/password, we could set the apache config to "Allow from <nagios IP>", but if this isn't apache or otherwise easy to do, we can create a nagios account for LDAP to make this work.
Assignee: server-ops → ashish
(Reporter)

Comment 4

6 years ago
We discussed this internally. It's a tomcat/spring-based webapp, but only publicly available from apache.
(Reporter)

Comment 5

6 years ago
We discussed this internally. It's a tomcat/spring-based webapp, but only publicly available from apache.
(Reporter)

Comment 6

6 years ago
(I fail at bugzilla, continued from the last comment)

We haven't worked out an easy way to do open up the required url like that.

If you do create a new user, it'll need the StatsDashboard flag set.
We have an old ldap account that was used for testing: metricstest1@mozilla.com  can we just use it?
Whiteboard: [qa-]
(Assignee)

Comment 8

6 years ago
(In reply to Daniel Einspanjer :dre [:deinspanjer] from comment #7)
> We have an old ldap account that was used for testing:
> metricstest1@mozilla.com  can we just use it?

That'd work. I'll ping you on IRC for the password once I have the Nagios bits setup.
(Assignee)

Comment 9

6 years ago
The Nagios bits have been setup. Please contact me on IRC to complete the setup.
Status: NEW → ASSIGNED
(Assignee)

Comment 10

6 years ago
This has been setup. Checks have been added on webapp1 and alerts in #metrics-alerts.
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.