You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a front-end webdev
I would like visibility of which browsers are in use
So that I can convince my product owner to stop supporting crap browsers or devices
As a front-end webdev
I would like to see exceptions that are logged from my code
So that I can fix bugs
As a front-end webdev
I would like to know the performance of my our site from remote locations.
So that we can figure out how to optimise it.
Back-end web developer
As a back-end webdev
I would like to be able to instrument my code and visualise the data
So that I can see which parts need work
As a back-end webdev
I would like to know that all backend systems are operational.
So that I can be happy my application is functional
As a back-end webdev
I would like to be able to see all the logging related to a given web session
So that I can trace the path through the backend systems.
Product Owner
As a product owner
I would like visibility of the dashboards that my team use to ascertain site health
So that I can also be happy that the site is performant
As a product owner
I would like to know that end-users are happy
So that I can dance for joy
As a product owner
I would like to see that key functionality of my site is used
So that I can be aware of trends in usability.
Security analyst
As a security analyst
I would like the data in the logging system to be encrypted at rest and in transit
So that we do not leak information
As a security analyst
I would like access to the data in the logging system to be authenticated and recorded.
So that we have awareness of who can view it and when they do.
As a security analyst
I would like to be able to view activity on all systems
So that I can be aware of intrusions and unauthorised access.
As a security analyst
I would like the time on all log messages to be accurate to the millisecond and in UTC.
So that I can plot the timeline of events accurately.
Web operations
As a webop
I would like to my metrics retrieval system to be reliable
So that I can base my health check alerts on its data.
As a webop
I would like to be able to easily inspect my graph data
So that I can easily review the overall performance of a cluster.
As a webop
I would like to be able to construct and share my own queries against metrics data
So that I can investigate the data available
As a webop
I would like to be able to create new alerts and checks quickly and easily
So I can quickly react to new issues discovered
As a webop
I would like to know the cache-hit ratio of my kernel fscache
So I can tune memory and backup timing for my applications.
As a webop
I would like visibility of key performance related kernel parameters
So I can see if changes in them affect system performance
As a webop
I would like visibility of key events in my system, such as reboots, deployments
So that I can see these markers on all graphs.
As a webop
I would like to be alerted when a metric has crossed a threshold
So I can examine the data and work out if it is a problem
As a webop
I would like to be provided with a link to the problem metric graph in an alert
So that I can inspect it myself.
As a webop
I would like to be alerted when a metric has started to behave abnormally
So I can see if it is a problem.
As a webop
I would like to be able to acknowledge or silence alerts that I know are not a problem
So that I don't get hassled.
As a webop
I would like to be able to configure custom per-node/service thresholds for alerts
So that I don't get hassled when the world changes.