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 #17

Closed
JoshData opened this issue Apr 23, 2014 · 5 comments
Closed

Monitoring #17

JoshData opened this issue Apr 23, 2014 · 5 comments

Comments

@JoshData
Copy link
Member

Add monitoring for:

  • Free disk space
  • Whether the IP has been blacklisted in common DNSRBLs & whether the domain is in URIBL.
  • General system checks (like, is it actually functioning to receive mail?)
  • Updated packages (apt-get -qq update && apt-get -qq --simulate upgrade or https://wiki.debian.org/UnattendedUpgrades)
  • ...
@asommer70
Copy link

I had a thought about this one, to setup a "dashboard@yourdomain.com" that you could email and it'd reply with an HTML email showing stats, graphs, and what not. That way you wound't necessarily have to include a web server.

Though a web based monitoring dashboard would be nice too :-).

@randallsquared
Copy link
Contributor

Well, nginx and PHP are already set up for the webmail, so it seems a waste not to use them... :)

@xxdesmus
Copy link

xxdesmus commented May 2, 2014

When in doubt just add New Relic for free 24 hour data, Linode's Longview is another option .... I'd prefer just adding my own monitoring vs. reinventing the wheel in some fashion.

@hnk
Copy link
Contributor

hnk commented Mar 29, 2015

I think monitoring could be implemented into the admin dashboard using the python module psutil.

I'll play around with it and maybe hack together a little example page.

@JoshData
Copy link
Member Author

JoshData commented May 3, 2015

Between the status checks and the new nightly change emails (4d22fb9), I've finished what I had in mind with this issue. Happy to discuss further if anyone has other thoughts.

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

No branches or pull requests

5 participants