roadmap icon indicating copy to clipboard operation
roadmap copied to clipboard

Custom Chart markers

Open itsderek23 opened this issue 7 years ago • 5 comments

Add the ability to add markers to charts to identify things like the begin/end of outages.

We currently have markers for deploys and alerts.

itsderek23 avatar Jul 11 '17 20:07 itsderek23

+1

Our deploy process takes a while to complete so it would be great if we could add a custom marker (via API preferably) as soon as the deploy starts and measure how much it impacts our response time.

lmansur avatar Aug 11 '17 19:08 lmansur

Just to clarify: this is in addition to our deploy markers @lmansur? Deploy markers appear after a newly deployed revision is deployed to any app server.

itsderek23 avatar Aug 11 '17 20:08 itsderek23

Yes @itsderek23. We would like to add a Custom Marker as soon as we start deploying instead of as soon as a new app server is started. In our case, there is a considerable difference in minutes between them.

lmansur avatar Aug 14 '17 18:08 lmansur

+1, suggested the same thing on Scout Slack a minute ago. This would allow making a custom note on the chart eg. upgraded / reconfigured server hardware / software etc. or some other external event not necessarily recorded in git. And then see how it affected the performance over time

pokrovskyy avatar Nov 30 '17 19:11 pokrovskyy

Just came across this issue because I was looking for a way to annotate charts with configuration changes (in this case, scaling dynos, changing WEB_CONCURRENCY & max number of Puma threads etc). Although Heroku deploys a new version when the environment variables change, this isn't reflected in Scout because it uses the Git SHA (AFAIK).

Wouldn't be nice just to note these changes on the chart

ideasasylum avatar Jul 19 '18 13:07 ideasasylum