Example Web Frontend Application with Embedded Kibana Dashboard.
This application is a simple web application comprising of:
- A single view is present in
index.html
. - Accompanying JavaScript for actions present in
index.js
. - A simple Express web server to serve the content for local development, present in
server.js
.
This application makes use of a simple Express web server to easily serve the content:
npm install
node server.js
Once the server is started the application will be available at http://localhost:3000
.
There are two examples included within the repo:
- Basic embedded Kibana dashboard using the public URL included in an iframe with dashboard controls to filter the data. This is accessible at
http://localhost:3000/basic
. - An extended example, available at
http://localhost:3000/advanced
, uses dropdown controls to filter data in the Kibana dashboard.
- Calendar image used in datepicker sourced from Calendar by scribble.glyph from Noun Project