Comments (3)
Somewhat related how are we monitoring umpire? I.e have we simulated an umpire service failure to see what effect that has on its clients? How would we quickly and definitively determine that there is an issue with umpire itself vs a large section of the platform?
Umpire has it's own Pingdom monitor ("internal: umpire-production"). If that is red the issue is with Umpire itself. If a bunch of canaries are red then the problem is probably HTTP in general. Thoughts on that?
from umpire.
Having a pingdom check in place for umpire-production makes sense. I'm not really aware of what is in pingdom though. Do we have a shared login for that or is there some tooling around it that allows self-service access to pingdom?
from umpire.
Considering that umpire is largely intended to be used by Pingdom or a similar "up or down" service, I think we'll have to stick with the HTTP response codes for this project. I'm going to close this issue, but feel free to re-open.
from umpire.
Related Issues (20)
- Warning state HOT 1
- Librato empty results exception HOT 2
- Umpire doesn't respect graphite functions when using graphite style "{multiple,options}" HOT 1
- Return links to metrics involved for errors
- Compose functions and empty values have problems
- Set User Agent to umpire / version and stuff
- Undeclared dev dependency HOT 1
- Better support incomplete data in latest Librato bucket
- Configure API keys as salted hashes
- add median to the aggregation list. HOT 1
- log librato results HOT 2
- Smaller ranges (<300) don't consistently return results
- query ranges < 300
- Better documentation
- composite metric queries should throw a 200 with missing metrics HOT 1
- Log line missing status... HOT 1
- Umpire Playbook needed. HOT 4
- Timeouts in the logs... HOT 3
- Implement StandardDB HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from umpire.