Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Monitoring uptime with Laravel

Monitoring uptime with Laravel

A1b4b398630bbd32b77a82cbc37fae9a?s=128

Freek Van der Herten

January 25, 2017
Tweet

More Decks by Freek Van der Herten

Other Decks in Programming

Transcript

  1. Monitoring uptime with Laravel

  2. About me Freek Van der Herten Partner & developer at

    SPATIE @freekmurze https://murze.be
  3. Since 2003 Websites, applications and webshops Team 4 developers, 1

    manager Specialization Laravel development
  4. VACATURE FRONT-END DEVELOPER https://spatie.be/en/front-end-vacancy

  5. OPEN SOURCE SOFTWARE

  6. Open source software ± 90 packages on Packagist ± 1

    800 000 downloads total, ±240 000 downloads a month A lot of benefits: learning, forced to write documentation and tests, showing the quality of our work, eating our own dogfood
  7. https://spatie.be/opensource

  8. http://github-awards.com/users?type=world&language=php Open source software

  9. LARAVEL-UPTIME-MONITOR

  10. Notifications when a site goes down (and comes back again)

    Notifications when an ssl certificate will expire and has expired Mail & Slack out of the box In short
  11. None
  12. Notifications are extendable Can handle hundreds of sites in a

    few seconds thanks to Guzzle Highly configurable behaviour An easy to use installer for those not familiar with Laravel Extensive documentation: https://docs.spatie.be/laravel-uptime- monitor/ Cool stuff
  13. DEMO

  14. Installing from scratch Monitor a few sites Show me the

    code! Topics
  15. There will be 
 some live coding We’ll use 


    an internet connection
  16. ROUND UP

  17. https://github.com/spatie/laravel-uptime-monitor https://github.com/spatie/uptime-monitor-app https://murze.be/2016/11/an-uptime-and-ssl-certificate-monitor- written-in-php/ Useful links

  18. Documentation

  19. http://uptimerobot.com/ https://www.statuscake.com/ https://www.pingdom.com https://newrelic.com/ Alternatives

  20. QUESTIONS?

  21. Thank you! https://speakerdeck.com/freekmurze/monitoring-uptime https://joind.in/talk/https://joind.in/talk/17232 https://spatie.be/opensource https://murze.be https://murze.be/newsletter