Kibana now logs who viewed, edited or deleted each dashboard, how long it took and what failed, so you can catch a broken dashboard before anyone reports it. Observe, protect, and search your data with a single solution. From application monitoring to threat detection, Kibana is your versatile platform for critical use cases. Start your free 14-day trial now. Kibana logs every dashboard view, edit, create, delete, and refresh, along with the user behind each one.
When you point Discover at the index, you can find the dashboards that nobody opened in 30 days and rank them by load time or see who edited the one that broke this morning. Dashboard activity logs run on self-managed clusters today, with Elastic Cloud support coming. Dashboard activity logs and the Kibana audit log both write structured logs about user actions, but they answer different questions. Five dashboard actions: create, update, delete, view, refresh The user activity service records structured events every time a user interacts with a dashboard.
Each event captures what happened and to which dashboard , in addition to who did it . Five actions are tracked: A user changes filters or time range, or auto-refresh runs Very often, a dashboard_view event also triggers a refresh. Every event carries the same core fields, with two that appear conditionally: Under the hood, Kibana plugins report events from the browser or server through a core client, and valid events are written to a dedicated logger. No data is sent to a third party; because events are standard JSON logs, you control where they go and how they’re ingested.
Dashboard activity data answers five operational questions that would otherwise require further investigation: Clean up unused dashboards. Filter for dashboards with zero dashboard_view events. If nobody's looking at it, archive it. This is critical for customers who are managing thousands of dashboards. Troubleshoot performance. duration field tells you exactly how long each dashboard load or refresh takes. Sort by duration to find your slowest dashboards. Every create, update, and delete is logged with the user who made the change.
