Vad är skylight.io?
Skylight (skylight.io) är ett applikationsprestandaövervakningsverktyg (APM) inriktat specifikt på Ruby on Rails-applikationer. Verktyget instrumenterar en Rails-app för att mäta svarstider, genomströmning och flaskhalsar per endpoint, och presenterar detta i dashboards avsedda att vara enkla att tolka för Rails-utvecklare snarare än generiska driftteam. Till skillnad från breda, språkoberoende observability-plattformar är Skylight nischat mot ett enda ramverk, vilket gör att verktyget kan rikta sin instrumentering och sina insikter - exempelvis kring N+1-databasfrågor - mot Rails specifika mönster. Gratisnivån täcker de första 100 000 förfrågningarna, vilket gör verktyget lämpligt att prova på mindre Rails-appar eller sidoprojekt innan man behöver skala upp. Det installeras typiskt som ett Ruby-gem i Rails-projektet snarare än som en fristående infrastrukturtjänst.