Track Visualization and Dashboard Usage

Hi All,

Is there any way to store/track Kibana Dashboard and visualization view counts and who is viewing them?
The best way I can find so far is manually searching the kibana.log for Dashboard/Visualization gets but it seems like there must be a better way?

Not an integrated way at this point. The best option would be to use Packetbeat with the http protocol on port 5601.

I have this installed and can see general traffic on the port, Is it also be able to break down the data by visualization/dashboard traffic?
I can't find the field/query needed to pull out queries that go to specific Dashboards/Visualizations.

You'll need to do that by looking at the URLs manually.

From what I can see packetbeat doesn't store the URLs containing Visualization/Dashboard IDs or Names when they are opened.

For example I see some entries like the below, but nothing that lets me track dashboard/visualization hits

June 14th 2019,15:42:30.666http://[localhost:5601]:5601/elasticsearch/_msearch
June 14th 2019, 15:42:30.485http://[localhost:5601]:5601/ui/favicons/favicon-16x16.png
June 14th 2019, 15:42:10.176http://[localhost:5601]:5601/elasticsearch/_msearch
June 14th 2019, 15:42:09.925http://[localhost:5601]:5601/ui/favicons/favicon-16x16.png
June 14th 2019, 15:41:11.824http://[localhost:5601]:5601/elasticsearch/_msearch
June 14th 2019, 15:41:11.585http://[localhost:5601]:5601/ui/favicons/favicon-16x16.png
June 14th 2019, 15:41:05.957http://[localhost:5601]:5601/elasticsearch/_msearch