I have a doubt i want to integrate the kibana onto my web application i don't know how it can do that basically i want to pass data to kibana and in the result i want to report for that perticular data and the report is then shown in iframe. How can i achieve that..any option are welcomed..
With "pass data" you mean the actual documents you want to create visualizations for? Kibana works as a frontend for Elasticsearch, so you would need to ingest this data into Elasticsearch, then create a Kibana visualization on top of it which can be shown in an iframe:
- Ingest data into Elasticsearch using the rest API: https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html
- Go to Kibana and create an index pattern for your data: https://www.elastic.co/guide/en/kibana/7.9/index-patterns.html
- Create a dashboard based on your data: https://www.elastic.co/guide/en/kibana/current/dashboard-create-new-dashboard.html
- Use the share feature to create an iframe for your dashboard: https://www.elastic.co/guide/en/kibana/current/sharing-dashboards.html