Comments (5)
- Accuracy check
Muso shows 15 out of 15 data sources failing
VHW has 37 failing data sources shown as 1%
- Use stacked bar chart with total data source count, failing data sources & % failing overlay
- Would be nice to get data on disabled data sources
from cht-app-monitoring-data-ingest.
-
Klipfolio doesn't strictly align datasource refresh with the time window setting. Currently the widget obtains data by comparing last refresh date with current time to determine if the widget is up to date. However, this results in false positives as seen below with musoapp datasources:
This threshold can be standardized to 3 days to improve usability. -
Stacked bar chart for total datasource count is implemented by stacking metrics on top of each other:
Reverted to the layout in the point above for a more natural look.
from cht-app-monitoring-data-ingest.
Feedback from last check-in:
-
Introduce a potentially stale datasource metric based on % of refresh interval and a higher % for failing data sources. In the data snippet above, refresh interval of 43200 vs refresh age of 134501 represents 311%. A cut off of 500% would indicate definite failure.
-
Bars can be stacked and justified by getting the difference from total number of datasources
from cht-app-monitoring-data-ingest.
I've added a potential failed category in addition to total & failed indicators. The potential failed is a buffer for incidents where klipfolio doesn't refresh according to the set interval, allowing about to 5 cycles without an update.
This is what it looks like for PIH:
Muso:
Brac:
from cht-app-monitoring-data-ingest.
Interesting case in MoH Mali supervisor app where a file-based datasource is set to never refresh and shows as a refresh failure:
This is a false positive and datasources like these should be filtered out
from cht-app-monitoring-data-ingest.
Related Issues (20)
- Alert on number of task documents on the user's device > 3000 or 5000. HOT 1
- Users close to reaching the disk quota
- couch2pg backlog showing incorrect values for moh-mali-chw HOT 3
- Webview Chrome version under cht-core required version
- Show 0 for sentinel backlog for version 4.1 HOT 1
- Replication performance - How long is replication taking HOT 1
- Delete scrapped monitoring docs to prevent data bloat HOT 5
- History of deployments to production instance HOT 6
- Gateway availability HOT 2
- Replication - remove first value from docs replicated per day HOT 1
- Display detailed stack traces from feedback docs HOT 3
- Document how to get info on denied replications HOT 1
- Update refresh script to capture performance data on how long each view takes to refresh HOT 1
- Devices tab not pulling data on insufficient disk space & chrome version HOT 3
- Add companion table for form completion widget by username HOT 2
- New Metric - # of Successful Initial Replications HOT 1
- CHT version upgrade history HOT 4
- Update views to reuse couch2pg telemetry views HOT 1
- Add contact creation to engagement metric
- System should have single criteria for projects to be monitoring
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 cht-app-monitoring-data-ingest.