drupalmonitoringdrupalmonitor.com
Saturday, September 3, 11
drupal purwe are
www.netnode.ch
Saturday, September 3, 11
Why monitoring?
- “know where the fire is”
Saturday, September 3, 11
What to monitor?
- Is my site up?- Is my site up to date?- Is something strange happening?- Lots of page not founds...- Page load is suddenly slow...- Suddenly lot’s of files uploaded...- user base trend...- etc.
Saturday, September 3, 11
3 ways to monitor
- you monitor manually- client “monitors” for you- you have a tool
Saturday, September 3, 11
Existing solutions for Drupal
- nagios + d.o/project/nagios (used by 841 sites)- munin + d.o/project/munin (used by 26 sites)- cacti + d.o/project/cacti (used by 7 sites)
- droptor.com + d.o/droptor (used by 697 sites)
- d.o/sentry_server & client (used by 193 sites)
-
Saturday, September 3, 11
Other monitoring tools
- New Relic http://newrelic.com/- Groundwork http://www.gwos.com/- Zenoss http://www.zenoss.com/- ...
Saturday, September 3, 11
Modules related to “monitoring”
- d.o/project/prod_check- d.o/project/hacked- d.o/project/hosting_stats- d.o/project/variable_changes
Saturday, September 3, 11
Idea “Drupal Monitor”
our problem- 50+ sites- hosted on different servers
our solution- we use munin for server monitoring- “monitoring” on intranet extensions
new wishes- no graphs, not all metrics we like to have- new solution -> drupalmonitor.com
Saturday, September 3, 11
drupalmonitor.com - what we don’t want
- no server monitoring - load, traffic, memory, etc.- no google analytics copy
Saturday, September 3, 11
drupalmonitor.com - what we want
- 100% Drupal focus (application level)- simple solution
- easy to install- no additional server side software- just one additional module (no dependencies)
- no configuration- rrd graphs = data over time- not just a “ping check”
Saturday, September 3, 11
Version 1.5
Saturday, September 3, 11
Architecture drupalmonitor.com
mysite.com
othersite.com
greatsite.com
CRAWLERevery 2 min
DBdrupalmonitor.com
RRD-ToolIMG
updated every 5 min
ALERTS
immediately
ALERTS
Saturday, September 3, 11
Demo
- install the module on a site- setup site on drupalmonitor.com
Saturday, September 3, 11
Future
- more “out of the box” graphs- cache monitoring (cache table, memcache)- custom graphs with hook_monitor()- source code check (is my site hacked?)- drush integration- additional development based on client feedback- weekly reports per e-mail- hints - missing seo modules - prod_check integration - performance checklist
Saturday, September 3, 11
Start using it - it’s free!
- Help to build the best monitoring tool- http://drupalmonitor.com/survey
- what metrics are important to you?- Tell friends about it- Tweet about it- I’m looking for a beta tester audience (!)- Check our blog www.drupalmonitor.com/blog
My contacts:- [email protected] @lukasfischer
Saturday, September 3, 11
Questions & Discussion
- Do you monitor your sites?- How do you monitor your sites?- How do you like the drupalmonitor.com approach?
Saturday, September 3, 11