I'm evaluating using Grafana as a front-end for displaying data from an IoT application. To give more context to the question, please notice we plan to develop a custom datasource for grafana and use the simple json datasource plugin to access it from grafana.
One importan requirement is to list events, such a device failures, in a tabular form (for example, the latest 10 events). We are planning to use annotations as a means for registering those events. However, we haven't found any way to display these events in grafana. We have only found a cryptic comment on the table panel's documentation:
If you have annotations enabled in the dashboard you can have the
table show them. If you configure this mode then any queries you have
in the metrics tab will be ignored
Is there any plugin available to display annotations or should we consider developing one?
many thanks in advance
No need to develop one.
Here is a quick recipe:
Go to the dashboard annotaions tab and add a new annotation.
Step 1
Under Query group select Tags from the "Filter by" drop down list and add a tag for those annotations you want to show on the table and then click Add (For this example I defined the tag as comment).
Step 2
Make sure Enabled is checked out and Hidden is not. You'll see in a minute.
Add a table panel to your dashboard. Go to Edit and under the Options tab select Annotation from the "Table Transform" drop-down list.
Step 3
Now all your annotations with the comment Tag should display on the table
Step 4
Step 5
Ta daaaaaa!
Related
I've already uploaded data from SQL Analysis services, and after this I can make any calculations or make any changers in the report because Transform data is unclickable and I cannot use Power Query Editor .
But if I upload data from SQL Server then everything works fine.
Could you help me, please, find the reason why I cannot work with data from SQL Analysis services?
There are different ways to work with Analysis Services. When using the UI, the default way is to connect to the whole data model. That means you can use all the pre-defined measures for example. If you want to add additional tables to that model, you have to change the connection to direct query. This is a preview feature that must be enabled by your admin: https://learn.microsoft.com/en-us/power-bi/connect-data/desktop-directquery-datasets-azure-analysis-services
If so, you should see a clickable link at the right bottom like so:
If you clik on it, a dialogue like this should pop up:
After accepting your are able to click on "Transform data" to import more sources.
This might sound a bit confusing but here it goes.
I have a 'Default' dashboard which shows a combination of visualization and dashboards. Basically i am showing a lot of customers on a default dashboard.
The entries on this dashboard will remain same and the search will narrow down once the user clicks a particular customer on visualization {say bar-chart}.
Now I want that when user clicks on the bar chart or does a search like cust_name , it should show a another dashboard instead of the default one which i configured for "customer specific detail"
I am not sure how to do this
There is no such feature in Kibana 4.x.
You can define the dashboards you desire to be opened and add the filtering visualization from the main one.
Also you can write a simple web page to call embedded kibana dashboards with queries injected when calling the dashboards.
In SonarQube portal, it is possible to customize the columns for the Components List view. However, doing this affects all projects and views.
Is there a way to customize only a specific project?
Nope.
Note that you might be able to get what you're after with a saved Measures filter with the correct column set displayed in the Measure Filter as List widget on a dashboard. If you make that dashboard public, then it will show up the same for all projects, but you will have gotten the columns you want while leaving the Components view alone.
Kibana 4 with aggregation feature has proved very useful to me, however I need to do application-side join inorder to work with the available data.
Is there a way in kibana 4 to execute a application-side join (set of queries + code) and return a dashboard?
I read online docs of how to do this as scripted dashboard (kibana 3) http://www.elasticsearch.org/guide/en/kibana/current/templated-and-scripted-dashboards.html however my understanding is that this is no longer supported in kibana 4.
Kibana 4 is in development (Beta 3 is comming soon). You should look at the github project and browse issues to see watch is/will be implemented in the next versions of kibana 4.
If there is no issue, you should create new one to submit the feature.
Link : https://github.com/elasticsearch/kibana/issues?q=is%3Aissue+scripted+dashboard
Yes you can get. but you should extract the extra fields for that. Through logstash extract the more fields using filter..
Im showing you down with custom dashboards. You need to create dashboard and add visualizations and save it.
It possible using the new version for sure.. (4.0.1) you can very easily manipulate the client side with additional json inputs, or you can create your own queries that will be rendered as a dashboards widgets.
I have a plugin that fires on PreOperation of RetrieveMultiple and adds a query condition that the view name does not begin with HIDDEN_ . In the web client this works perfectly. In my on prem Outlook client (for my sandbox) it also works perfectly. However when I am using Outlook 2010 with an online environment it still displays the hidden view in the drop down (but not if you open an advanced find).
On top of this issue I also am unable to prefix my dashboard views with HIDDEN_. If i do then the dashboards display no information. I haven't been able to get it to work properly with the dashboard views, but I need to hide them as I have two entities that have a dozen views each that are only used for the dashboards.
In short these are the two questions:
1. How do I hide views for an online 2011 environment in the outlook client?
2. How do I hide the dashboard views and still use them for the purpose of creating dashboards?
Thanks,
Nick
Try registering your plugin on the PreValidation step.
Of course, all clients should show exact similar behaviour, so to me it seems you have found a bug.