drupalmonitor.com                               A better place to monitor all your                               Drupal si...
drupal pur  www.netnode.ch  We look for Drupal Devs!  www.netnode.ch/jobs
Why monitoring?• Status “OK”• “Houston we have a problem”
Our problem/solution (yesterday)• Problem •   70+ sites •   hosted on different servers •   D5/D6/D7• Solution •   Munin f...
New problems/wishes•       Overall goal: Simplifing maintenance & service quality•       Status monitoring    •     Are all...
Existing solution?               nope               well, a couple!
Option 1 - no monitoring       I don’t care about my site                                    NOPE...
Option 2 - client     Client calls you when site is NOK.                                          NOOPE...
Option 3 - manual checks•    cmd-r/F5• update module/status page• drupal.org/project/prod_check• drupal.org/project/hacked...
Option 4 - contrib   http://drupal.org/project/nagios        D6/D7           908 sites   http://drupal.org/project/munin  ...
Option 5 - Enterprise tools• New Relic http://newrelic.com/          well ok...• Groundwork http://www.gwos.com/   not Dru...
Option 6 - Drupal tools                                                well ok...• Acquia network (insights, SEO grader)  ...
Option 7 - drupalmonitor.com?                YES
Solution: drupalmonitor.com• 100% Drupal focus• A multiple site dashboard overview + detailed per  site report• Simplicity...
Version 1.7
Architecture drupalmonitor.com API     Report           ALERTS                                                            ...
Version x.1.10•       2 Level monitoring    •       Simple HTTP check, Closing </html> tag check    •       Extended Drupa...
Next steps• Put project on drupal.org• Better interface• Alerting & Notifications • weekly reports per e-mail • Better aler...
Future• Ideas • Source code check (is my site hacked?) • Automated scripts/updates (e.g. access site   via ssh from drupal...
Try! It’s free!           www.drupalmonitor.com
Help!• I have some questions to you!• Tweet about it• Tell friends about it• Use it and give feedback• http://drupalmonito...
Questions & Discussion• Do you monitor your sites?• How do you monitor your sites?• What is the biggest issue on monitorin...
drupal pur  www.netnode.ch
Upcoming SlideShare
Loading in …5
×

Drupalmonitor.com - Drupal User Group Meetup Basel

1,836 views

Published on

I hold this presentation during the Drupal User Group Meetup in Basel on 25th April 2012. It's an overview of Drupalmonitor.com. I covered topics about general wishes regarding Drupal monitoring. I also talked about existing solutions.

I also made a demo (not included in the presentation). If you want to try the service yourself, you can create an account on www.drupalmonitor.com and start monitoring your sites!

Published in: Technology, Design
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,836
On SlideShare
0
From Embeds
0
Number of Embeds
141
Actions
Shares
0
Downloads
3
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Drupalmonitor.com - Drupal User Group Meetup Basel

    1. 1. drupalmonitor.com A better place to monitor all your Drupal sites in one place.26. April @ Drupal UG Basellf@netnode.ch / @lukasfischer
    2. 2. drupal pur www.netnode.ch We look for Drupal Devs! www.netnode.ch/jobs
    3. 3. Why monitoring?• Status “OK”• “Houston we have a problem”
    4. 4. Our problem/solution (yesterday)• Problem • 70+ sites • hosted on different servers • D5/D6/D7• Solution • Munin for server monitoring • no site monitoring • Very rough “monitoring” with intranet
    5. 5. New problems/wishes• Overall goal: Simplifing maintenance & service quality• Status monitoring • Are all sites up? If not, send an alert! Logs to see what happend!• Updates hassle • Module and core updates overview (what sites need action) • Ideally the tool would recommend what to do• Performance data • How many request do we actually deliver? • How many logged in users do we server?• Automating checks • Basic configurations done right? E.g. Caching enabled, etc. • Cron runned?• Automated Collected/Updated data • How many D6/D7 sites? • Server/System data (phpinfo)
    6. 6. Existing solution? nope well, a couple!
    7. 7. Option 1 - no monitoring I don’t care about my site NOPE...
    8. 8. Option 2 - client Client calls you when site is NOK. NOOPE...
    9. 9. Option 3 - manual checks• cmd-r/F5• update module/status page• drupal.org/project/prod_check• drupal.org/project/hacked• drupal.org/project/hosting_stats• drupal.org/project/variable_changeshttp://www.drupalmonitor.com/blog/drupal-modules-that-help-you-monitor-drupal NOOOOPE... does not scale
    10. 10. Option 4 - contrib http://drupal.org/project/nagios D6/D7 908 sites http://drupal.org/project/munin D6 26 sites http://drupal.org/project/cacti D6 5 sites http://drupal.org/project/droptor D6/D7 881 siteshttp://drupal.org/project/sentry_server D6 31http://drupal.org/project/sentry_client D5/D6/D7 179 ok... but not all wishes covered
    11. 11. Option 5 - Enterprise tools• New Relic http://newrelic.com/ well ok...• Groundwork http://www.gwos.com/ not Drupal specific...• Zenoss http://www.zenoss.com/ expensive... heavy...• ...
    12. 12. Option 6 - Drupal tools well ok...• Acquia network (insights, SEO grader) not Drupal specific...• Droptor expensive... heavy...
    13. 13. Option 7 - drupalmonitor.com? YES
    14. 14. Solution: drupalmonitor.com• 100% Drupal focus• A multiple site dashboard overview + detailed per site report• Simplicity • One module to install on website (no dependencies) • One monitoring service • No additional server side software DEMO • no configuration
    15. 15. Version 1.7
    16. 16. Architecture drupalmonitor.com API Report ALERTS mysite.com every 2 mindrupalmonitor.com DB CRAWLER othersite.com immediately greatsite.com IMG RRD-Tool ALERTS updated every 5 min
    17. 17. Version x.1.10• 2 Level monitoring • Simple HTTP check, Closing </html> tag check • Extended Drupal monitoring (/drupalmonitor)• Features • Dashboard: Multisite overview • List all sites with scores • List Criticals • Log entries of all sites • Site • Basic Summary + Some checks + Site Logs • Module updates + Drush commands • User RRD Graph • Requests RRD Graph • Files RRD Graph • Slow Pages Table • (Watchdog RRD Graph)
    18. 18. Next steps• Put project on drupal.org• Better interface• Alerting & Notifications • weekly reports per e-mail • Better alerting• Better Drupal problem score integration • e.g. SEO checklist • e.g. Performance checklist • e.g. Security checklist
    19. 19. Future• Ideas • Source code check (is my site hacked?) • Automated scripts/updates (e.g. access site via ssh from drupalmonitor.com)? • Backup Manager? • Cron Job Manager?
    20. 20. Try! It’s free! www.drupalmonitor.com
    21. 21. Help!• I have some questions to you!• Tweet about it• Tell friends about it• Use it and give feedback• http://drupalmonitor.com/survey
    22. 22. Questions & Discussion• Do you monitor your sites?• How do you monitor your sites?• What is the biggest issue on monitoring and maintaining Drupal sites?• How do you like the drupalmonitor.com approach?
    23. 23. drupal pur www.netnode.ch

    ×