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

monitoring tools #6

Open
coyotemarin opened this issue Aug 30, 2011 · 3 comments
Open

monitoring tools #6

coyotemarin opened this issue Aug 30, 2011 · 3 comments
Assignees
Labels

Comments

@coyotemarin
Copy link

Once we have some more experience at Yelp with exactly what tools we need to monitor doloop, we should add corresponding binaries to doloop. Examples:

  • utility to call stats() on a table
  • utility to check() on particular IDs
  • a nagios plugin to make sure that IDs aren't delayed for too long
  • a web dashboard

We'll need some way to read in database credentials. Probably the best way is a my.cnf file, read with MySQLdb.connect(read_default_file=...).

We should put this on the back burner for a while to avoid building useless utilities. Some or all of these might make more sense as separate projects.

@coyotemarin
Copy link
Author

Yeah, going to start this out as a separate project with an obvious name like doloop-nagios-monitor.

@coyotemarin
Copy link
Author

I've written one for Yelp; shouldn't be much work to make it standalone once we do some real-world testing.

@ghost ghost assigned coyotemarin Sep 23, 2011
@coyotemarin
Copy link
Author

Ugh, looks like people still use Nagios?!?!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant