Closed Bug 779908 Opened 12 years ago Closed 12 years ago

Set up Nagios services for metrics data validations

Categories

(mozilla.org Graveyard :: Server Operations, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: pedro.pinheiro, Assigned: ashish)

Details

(Whiteboard: [qa-])

Attachments

(1 file)

Attached file 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
Bah, thanks for bringing that up. Besides being misclassified, I also borked the server's name. It's webapp1.metrics.scl3.mozilla.com
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
We discussed this internally. It's a tomcat/spring-based webapp, but only publicly available from apache.
We discussed this internally. It's a tomcat/spring-based webapp, but only publicly available from apache.
(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-]
(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.
The Nagios bits have been setup. Please contact me on IRC to complete the setup.
Status: NEW → ASSIGNED
This has been setup. Checks have been added on webapp1 and alerts in #metrics-alerts.
Status: ASSIGNED → RESOLVED
Closed: 12 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.

Attachment

General

Creator:
Created:
Updated:
Size: