Graphing

Last updated 10 days ago

Graph and visualize your log data

Timber offers the ability to graph and visualize your log data.

Getting Started

  1. Navigate to the Console using the main navigation.

  2. Select the desired source that you want to graph.

  3. A new live tail tab will open.

  4. Filter your results as necessary.

  5. Click on the graph icon in the top right of the console. This will open a new graph tab.

Usage

Adjusting Your Chart

You can adjust your chart using the left panel with the following fields:

Chart Type

Line
Area
Column
Bar
Scatter
Pie
Donut
Counter

The line graph should be used in conjunction with the histogram by option, allowing you to view data points over time.

The area graph should be used in conjunction with the histogram by option, allowing you to view data points over time.

The column type operates on the x-axis and is great for viewing grouped data. As such, we recommend using it with the group by option.

The bar type operates on the y-axis and is great for viewing grouped data. As such, we recommend using it with the group by option.

The scatter type is great for viewing data over time. As such, we recommend using it with the histogram by option.

The pie type operates is great for viewing percentages. As such, it should be used with the group by option.

The pie type operates is great for viewing percentages. As such, it should be used with the group by option.

The counter type is used to display a single number.

The chart type represents how you want to visualize your data.

Aggregate Function

The function used to compute the numerical aggregates across the specified interval, MAX in the following query:

SELECT MAX(`http_response_sent.duration_ms`) FROM table

Aggregate Column

The target column used as the argument to the aggregate function, id in the following query:

SELECT COUNT(id) FROM table

Group By

The column to group and break out results by, level in the following query:

SELECT COUNT(*) FROM table GROUP BY level

Histogram By

The column histogram over, creating intervals of time, dt in the following query:

SELECT COUNT(*) FROM table GROUP BY floor(dt - mod(dt, 60))

Granularity

Controls how granular each histogram interval is.

Zooming In/Out

Simply click and drag on the graph to zoom in.