Comments (5)
Leave this open until the dashboards are implemented.
from aro-rp.
I think the backend.openshiftcluster.duration
metric will already approximately track this as a first cut
from aro-rp.
At the moment, I think what we do is this:
- each time the backend completes, in the process possibly making a state transition, we emit a duration metric mapped against the incoming state.
This is not great because creation actually involves two dequeues, so we log the duration of the first phase against creating, and then the second phase against creating.
This means we don't have a metric for how long creates took - because we can't correlate the two metrics emitted in the process.
Better would be for the front end to store a timestamp in the database indicating the time it wrote the transition, then the backend to read off that timestamp when the transition has completed, i.e. creating->created, and emit a metric.
Cross check @mjudeikis' work in #337 which is also posting temporary values from the front end to the back end
from aro-rp.
I think #337 should name structure CorrelationData
(not CorrelationIDs) so we can add more data like this in this temporary structure.
from aro-rp.
Closed via #447
from aro-rp.
Related Issues (20)
- Flake: TestRefreshingCertificate panics HOT 6
- Unit test node controller via Reconcile method
- Debug `timed out waiting for the condition` in e2e operator checks
- Debug `timed out waiting for the condition` in e2e cluster smoke test
- Remove from NSG e2e test turning on operator NSG reconciliation after we default to being on HOT 2
- rvfvthrbdivfibvluiddgkhj
- Remove mdsd chown cron HOT 2
- Required permissions to create an ARO cluster HOT 1
- Add --ultra-ssd-enabled true flag to worker VM provisioning to enable UltraSSD persistent volumes
- Creating Int environments
- ARO operator retrieves default ingress IP in wrong way
- The secrets-update target fails if the specified file name exists in the blob.
- Off by one error resource group name truncation during shared dev provisioning
- CLI --pull-secret option and error does not specify input format HOT 1
- Migrating to Microsoft Graph for az cli
- Breaking changes introduced by Microsoft Graph -- objectId is now id HOT 1
- Azure Public Api's for Web App
- Please remove mwoodson from this repo HOT 1
- Upgrade "github.com/ugorji/go/codec" dependency to 1.29 HOT 1
- Validation errors should return an appropriate error messages 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 aro-rp.