Add logs data to Splunk Observability Cloud dashboards 🔗
Customers with a Splunk Log Observer entitlement in Splunk Observability Cloud must transition from Log Observer to Log Observer Connect by December 2023. With Log Observer Connect, you can ingest more logs from a wider variety of data sources, enjoy a more advanced logs pipeline, and expand into security logging. See Splunk Log Observer transition to learn how.
On a dashboard, metrics charts show what changed in your systems and when the problem started. Logs data on the same dashboard shows you in detail what is happening and why. All the data you add to a dashboard respond to the same time selection and other dashboard filters, allowing you to drill down to the source of the problem faster.
There are two ways to visualize logs data in dashboards:
Log view: Displays a table showing log records in chronological order for the duration of the period selected in the time picker
Log timeline: Displays a histogram chart of logged events over time grouped by fields and values of your choice
Both types of logs charts automatically update to dashboard filters. Filter and aggregate logs in Log Observer before creating a log view or log timeline chart.
Log Observer Connect customers can only create logs charts in dashboards if each Log Observer Connect connection name is unique. If you create a log timeline chart that does not function properly, reach out to your Log Observer Connect administrator to see if each Log Observer Connect connection name is unique.
Add logs data to a dashboard 🔗
To add a log view or log timeline chart on a dashboard, follow these steps:
Log into Log Observer and create a query. To learn how, see Query logs in Log Observer.
In the Save menu, select Save to dashboard.
Give your log view a name and optionally a description, then select a dashboard.
In Chart type, select Log timeline or Log view, then select Save. Or, to see your new log view on its dashboard, select Save and go to dashboard.
You can now see your new log view along with all other charts on the same dashboard.
Modify your logs chart from the dashboard 🔗
You cannot directly edit a logs chart from the dashboard. For example, you cannot edit the column headings or data on your log view chart from the dashboard. You can delete a log view entirely using the More menu. See Chart actions to learn more.
Log view and log timeline charts respond to any filter or time selection that you make on the dashboard. For example, when you adjust the Time field in the dashboard global control bar, logs charts update in unison with all other charts on the dashboard.
You can rearrange the columns in a log view by dragging and dropping column headers to a preferred order. You can sort rows in your log view by selecting the column header that you want to sort by.
Chart actions 🔗
You can take 7 actions on your logs chart from its dashboard. Select the More menu on your logs chart, then select one of the following options:
View in Log Observer
Download chart as image
Troubleshoot from this Time Window (APM)
Troubleshoot from this Time Window (RUM)
You can only edit the contents of your logs chart by updating the query you derived it from in Log Observer. Select View in Log Observer to see and edit your logs chart in Log Observer. In Log Observer, you can update the logs chart’s filters, including field aliases. See Align logs charts with metrics charts on the same dashboard to learn more.
For more information on the actions you can take from the Chart actions menu, see Work with charts on a dashboard.
Align logs charts with metrics charts on the same dashboard 🔗
To maneuver seamlessly on your dashboard, logs fields and corresponding metrics fields should use the same field names. You can ensure that field names match by aliasing logs fields when field names do not align.
To align logs data with metrics data, follow these steps:
On the dashboard you are using to determine the source of a problem, take note of the field names of interest on your metrics charts.
In Log Observer, check whether the corresponding logs fields use the same field names. If they do not match, create a field alias for the logs field using the same field name that your metrics charts use. See Create field aliases to learn how.
Go back to your dashboard and filter by the field name again using the new alias you created in the previous step.
Follow the steps in Add logs data to a dashboard to save your new query as a chart.
Now you can efficiently cross reference data in your logs chart with data in any other charts on the same dashboard. Logs fields that correspond to metrics fields on the same dashboard now use the same field name, so you can drill down to the problem faster. Field aliasing does not rename or remove your original logs field name. When you alias a logs field, you can search for it by its original name or by any of its aliases.