Monitoring Services @ Squarespace


Details
Squarespace's custom-built service framework, Tyson, has been in development for a few years. Tyson provides a lot of functionality out-of-the-box to service developers, including integration with the company's monitoring and alerting frameworks. In this presentation, Franklin Angulo, will go through the development lifecycle and provide in-depth demos for these integrations.
We will begin by declaring a new service endpoint and having stubs generated automatically. Upon deploy, the automatic sensing of new endpoints will kick in and new metrics will be emitted to Graphite, logs will be shipped to ELK, and Grafana dashboards will be updated. We will also be able to define an alert in Sensu based on the new metrics.

Monitoring Services @ Squarespace