Comments (7)
@calebsmac no, #55 doesn't fix handling of sparsed data.
This problem also affects a tooltip #74 #70. I'm planning to fix this before the next release.
from grafana-statusmap.
Targets with inconsistent timestamps are rendered correctly after #55:
Incorrect:
Correct:
from grafana-statusmap.
TODO Support inconsistent timestamps between results for one target: aggregate by timestamp range and create multivalue buckets. Also calculate cardWidth not from number of buckets but from minimal distance between timestamps.
from grafana-statusmap.
Investigate a way to precalculate cards' fields to speedup render. See related #68
from grafana-statusmap.
Hello, is this issue fixed in #55? It's not entirely clear. I am on Grafana 6.3.5 and Statusmap 0.2.0. I am using the MySQL datasource to load time-series data that is very sparse with indeterminate gaps between values. When present, values are reported at 1 minute intervals.
The data is displayed; however, the cards are usually far too wide, and end up distorting the view.
When providing data which included a null for every timestamp the plugin displayed as expected. However, I'm trying not to transmit nulls, as there is only data about 10% of the time.
from grafana-statusmap.
Cards calculation is reworked in PR #90. Buckets are now aligned with statusmap’s step. It is good for queries that use $__interval
. But it is inappropriate for single or sparsed events (e.g. builds info from MySQL) when the user should see cards aligned to real timestamps. The plan is to make a new switch "Align to step" or "Show aligned" to address this last case in this issue (I hope).
Not aligned cards were shown earlier. The plugin does not use step and calculates coordinates from data:
The same data is now spreaded over aligned buckets, because plugin uses step:
from grafana-statusmap.
The story continues. Buckets are doubling for some data:
from grafana-statusmap.
Related Issues (20)
- Avoid multipe values in buckets HOT 1
- Grafana Status Map Panel not working, shows "Panel plugin not found: flant-statusmap-panel" HOT 3
- Support for Range value in discrete mode HOT 1
- Ability to hide values in tooltip HOT 1
- Grafana 7.4.5 support HOT 4
- empty results
- Annotation Query Failed Cannot read property 'to' of undefined HOT 13
- Display error when use zabbix datasource HOT 2
- Cannot read properties of undefined (reading 'to') in Grafana v8.1.3 (a61f38238c) HOT 3
- Empty results in status map panel post grafana version upgrade from v7.4 to v8.1. HOT 2
- Minimum row height and vertical scroll
- Unable to define colors in discrete mode using OpenTSDB datasource HOT 2
- [BUG]Grafana 8.1+ compatibility HOT 1
- Display data in tooltip from attributes HOT 3
- Incorrect Legend treatment - panel don't show legend before first space HOT 1
- Label templates showing wrong text when whitespace is in variable HOT 1
- Globally shared crosshair
- Angular is deprecated - please migrate to React HOT 12
- Problem with the time scale display when the dashboard time zone is changed. HOT 1
- no details are displayed in the "freezed window"
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 grafana-statusmap.