Embedding a website in a Grafana dashboard - grafana

I run Grafana 7.2.0 Open Source Edition and need to embed a website into the dashboard itself. That is, I need a row or two of the usual panels of graphs, and below them embed an external web site that needs to be periodically reloaded.
How can I achieve this? There do not seem to be any relevant plugins at https://grafana.com/grafana/plugins. Is it possible to write a custom panel just for my instance? If so, any pointers about how to start would be appreciated.

You can use Grafana's standard "Text" panel.
Set Display->Mode->HTML in panel settings and add
<iframe src="http://your.external.web.page.url"></iframe> in panel content editor.

Related

Grafana Panel Plugin Load data on demand (click event)

I am working on a customized panel plugin where I need to show data and provide a drill down functionality. My environment would be
React Panel
Grafana 6.5.3
InfluxDb as datasource
What I want to achieve is
Initial set of data will be loaded from influx query (That part is pretty much clear how to do).
The customized panel have some clickable items and on click I need to load additional data (based on selection), I am not sure how this part can be achieved and what is best way to communicate with data source (influxDb in my case) from panel plugin. I see eventBus 1, perhaps this is the way to communicate with outer world, but couldn’t find any significant help from documentation.
Any sort of help/pointer is appreciated, or example opensource plugin which is already doing such stuff.

How do I publish just 1 HTML file in author instance of aem server?

I want to create a simple HTML file
/content/1.html
in the author instance in the aem server and publish it. How should I publish it - either through the UI or command-line is fine?
Two options for easier, to handle from browser itself,
1) Go to tree activation page and select the page path which you want to activate and click on the Activate button use the check boxes ( Only Modified, Only Activated, Ignore Deactivated) according to your need,
2) Go to crx/de console select the page that you want to activate under the content node. use the right side Replication Tab Replicate button to replicate the node.
Note that when using this node level replicate action you need to
activate all the child/individual nodes that are required to your page
content.
There are several other ways of doing replication by code, CURL, etc. as which one to use depends on your comfort levels.
package manager Image
Simplest ways are already mentioned above but i am mentioning one more way .
check it out if you are more comfortable with it.
You can replicate it or publish your file using Package manager.
1.Goto http://localhost:4502/crx/packmgr
2.Goto your package[/content/1.html] and edit it.
3.Save it and choose the replicate option under the more tab.
In the page side kick, you click on properties then "activate"

How to change backend layout in Typo3 7.2?

I am new to typo3, i am trying to create a new backend layout for my home page.I need add few custom sections to edit contents.I am not able to find option to do so.
TYPO3 7.2 is out of support and has know security issues. Please update to 7.3 at least.
You can create backend layout records in any folder in the page tree. To select those backend layouts, you have to add this folder as the general record storage in the page properties of the page where you want to use your backend layout.
I suggest you take a look into the Getting started tutorial which will walk you through your first steps.
http://docs.typo3.org/typo3cms/GettingStartedTutorial/
In case you use a distribution, it might be that the backend layout is added in another way, e.g. via TSconfig or directly using PHP. Please consult the according documentation of the distribution in this case.
Figured out myself.
Go to List in Web, then click on add new + icon, then select Backend Layout under System Records.

Customizing Kibana 4

I want to develop a dashboard similar to Kibana 4 using iframe in a HTML page. Only dashboard and visualization menus are required in the HTML page.
I have already tried using two iframe tags for each dashboard and visualization but I'm facing the following problems:
1.) In the visualization page, I can't add a new chart.
2.) I don't see any edit or cancel buttons on the dashboard charts.
I have used embed=true in iframe src
Is there a short way I can overcome this using iframeor do I need to go through the main.css file and accordingly edit it?
I believe you will need to modify the main.css file in order to accomplish what you want.
You could also inject your own styles that override the ones specified by kibana. The later will probably make maintenance/upgrading a little bit easier.

Clarifications on the Domo dashboard

The tool I'm using to develop a dashboard is Domo Centerview builder. The graphs are not getting loaded when I open the dashboard but it appears only after selecting the controls.
controls like check-box, radio-buttons , radio-group and drop down lists should be placed independently. It should not come under any KPI's if u place it inside any KPI's it wont take the data until some event happens in the dashboard
I assume you are talking about Domo here - which is used to build business intelligence dashboards.
Any graph you create using the analyzer goes to your overview page. You can then move the graphs/cards to the page that you want.