How to zoom in the Y-Axis in a line chart using kibana 7.12/7.16 - kibana

I'm working on an application that get values from different cryptocurrency exchanges and I'm trying to plot that values on Kibana (V 7.12.1) to visually compare the oscillations, everything is working fine (I think), the main application is getting the values from the exchanges and sending to ElasticSearch (V 7.12.1) and I can see the values on Kibana/Discover. I don't have much experience on ElasticSearch/Kibana.
So, in Kibana, I created a new dashboard with a Lens panel, I added the DateTime field to X-axis, ask price and bid price to Y-axis and the exchange name as a break down. The plot looks nice as you can see:
The problem is, at this moment, the values are between 42940 and 43080, a very small difference comparing to the total size of the Y-axis and I can not adjust the Y-axis to get a small window to only see the values of interest.
I don't need different scales to each line, in really it must be the same scale. And values will change over the time, so, the value window will change in size too.
Thanks in advance.
Update:
I did all the same tests on ElasticSearch 7.16.3 and Kibana 7.16.3 and I got exact the same results.

Finally I found it.
There is an Up-Down button to set up the Y-axis, clicking on that button we get the window "Left axis". In that window, the field "Bounds" does this adjust.
Full: to see all the graph;
Data bounds: to automatically adjust the zoom;
Custom: to insert your own limits;

Related

Missing values show broken line in Lens

I have an application that dumps statistics once every minute into ElasticSearch. Using Kibana, I've created a lens to visualize the values over time. All good.
Occasionally, the application skips a dump (which is a separate issue I'll be working on), so I may have occasional missing values. In the Lens, the Line chart breaks the line when a value is missing for a certain time (see screenshot).
How can I interpolate between the available values and show a continuous line instead?
EDIT
To make it clear, I'm asking how to fix the chart in the Lens. The issue of skipped dumps is a separate one and needs to be addressed separately. I may still have some missing values (unlikely but not impossible), and I would like my Lens to show a continuous chart anyway.
UPDATE
While I found the "Missing values" setting in "Visual Options" and I set it to "Linear", the interpolation is rendered with a dashed line. How can I make it the same as the main line?

resourceDayGrid with vertical days headers

I'm using resourceDayGrid for recreation functionality of grid previously used:
previous grid.
In resourceDayGrid - day headers are displayed under resources (as columns):
current resourceDayGrid
Is there any property/configuration changing day header display position to vertical (rows)?
No there isn't.
The closest you could get to your original grid is the timeline view which splits the dates/times and the resources onto separate axes, but it's always arranged so that resources are on the Y axis and times/dates on the X axis - i.e. the reverse of your previous arrangement. But the effect is similar.
There is a demo here showing the day/week/month versions of the timeline so you can get a idea how it looks. There are some things you can configure, but flipping the axes isn't one of them unfortunately.
You could check if anyone has requested this feature in fullCalendar, and vote for it, or request it yourself - see here for details.

R Highcharter - Navigator as input

I am using the Highcharter library in my R Shiny apps to build some dashboards and I was wondering if it would be possible to use the navigator (hc_navigator) as an input.
For example: by adjusting the time window of the chart in my graph, I'd like to calculate the avg or the sum of the displayed data point in the chart. Of course, I'd like this to be dynamic (i.e. any time that I adjust the time window with the navigator, I want the calculated value to update)
Example - This is my baseline chart: Baseline chart. I want to add a box which calculates the avg of the data points displayed in it. But, whenever I adjust the navigator (pls see here: nav-adjusted chart), I want the avg to change according to the data points which remain in the chart.
Does anybody have any idea on how to achieve something like this? Hope I was clear enough :)
Thanks,
Lorenzo

Bokeh Server Plot - How to make new values appear in the center with a fixed axis range

I want to create a plot that shows the live metering data I am getting from an electricity meter.
I already figured out how to have a plot in bokeh, that updates every x seconds with new values, but now I want to have the new values always be at a fixed point in the plot, while the range of the axis does not increase.
I fixed the range by adding x_range=[0, 10] to the figure, however that plot is running out of the screen and I have to manually follow it.
How do I change it so it follows it automatically?
Is that even possible in bokeh or should I be using something different for my project?
Use a default DataRange1d range (i.e. do not set the range to a fixed interval) and then set the follow property on the range. You can also set follow_interval to specify how far back the range should trail the latests data.
p.x_range.follow = "end"
p.x_range.follow_interval = 100
For a complete demonstration see the OHLC ticker example.

Unable to click on graph with lower values to see data in CRM 2015

I have graph created in CRM as seen in the picture below. I am unable to click and view data for bars with lower values ( For ex: I am unable to click on values 1s, 2s and 14 whereas I am able to click and view data for bigger values )
Also I am able to click and see data for lower values in Stack graph not in bar graph.
** It doesn't matter the territory holder or quarter, its for all the values below 15.
Is there anything I can do, to be able to click and view data related to bars with lower values ?
CRM Graph
Thank you!
I would guess that those columns are just simply too small. You could play with the xml of your chart and add some scale breaks. It should make those columns bigger and available for clicking.
Have a look here to learn about scale breaks: https://crmchartguy.wordpress.com/category/scalebreak/

Resources