Skip to main content

Comparison between count trends

Home > Select Project > Analysis > Counts Trend Comparison

You can check the operation trend of the key metrics of the database over time and trace the performance. You can also check the database operation trend by comparing the count trends on different dates. Through the Active sessions table, you can check active sessions and identify long-running sessions.

Basic screen guide

Count trend

  • If you select number 1 Base date, number 2 Comparison date, and Instance, the data is automatically applied to all widgets based on the selected items.

  • To see the meaning of the metric displayed in the widget, select Information icon next to the name or see the following.

    Note

    The tooltip of the Information Icon button is not supported in multiple languages.

  • To change the position with another widget, select and drag the upper part of the widget. However, the size of the widget cannot be changed.

  • The left of the number 3 Active sessions table displays the data for the Base date, and the right of the table displays the data for the Comparison date.

  • In the number 3 Active sessions table, the text colors are changed black → orangeRed, which means that the performance of the session is getting slower.

Selecting a comparison target

Select number 1 Base date and Instance, and then select number 2 Comparison date and Instance. You can check the data details at the time point through a tooltip that appears by hovering the mouse over the chart. The content of the tooltip is updated based on the position of the mouse.

Tooltip

  • Each series is given a unique color for easy visual distinction. The solid line represents the data in Base date, and the dotted line represents the data in Comparison date.

  • Compare Time displays the time value of the data where the mouse pointer is located.

  • It displays the metric value at the time point of the selected data, and provides the data by series. Each series includes the data point date, agent (instance) name, metric name, and the value.

Note
  • You can also select a desired database to compare from Database at the top of the screen.

  • The color of Database at the top of the screen is displayed in the same color on the graph chart.

Comparing the active session data

Active Sessions

  • The time zone for data retrieval can be checked in number 4.

  • Active session data is collected every 5 seconds. You can search data for the desired time by selecting the button that moves in 5-second increments on the table.

  • If you select Previous time icon or Next time icon on the upper right, you can see the data in 1-minute increments. To move in increments of 5 seconds, select 5 seconds before icon or 5 seconds after icon.

  • In the Active sessions table list, the text colors are changed black → orangeRed, which means that the performance of the session is getting slower.

  • If you click a specific time point of the graph chart, the (number 3) area appears with a red line and the collected active sessions can be also seen.

Comparing with a specific time

Active sessions

You can compare the data by zooming in on a specific time point. Select a desired time zone to anywhere on the widgets and then drag the chart. It displays the data for a specific time zone dragged to all widgets and active session tables.

Preset

In Monitoring a Database Instance, you can load the custom widget settings and the sorted active sessions as presets.

Note

For more information about the Preset configuration, see the following.

Column information guide

ItemDescription
pidProcess ID
dbDatabase name
userSQL execution account
applicationClient application name
client_hostHost name of the connected client (reported by reverse DNS lookup of client_addr)
client_addrClient IP address
client_portClient port number (in case of using the UNIX socket -1)
query_hashHash value of query (internal WhaTap control value)
query_startTime when the active query started (if the state is not active, it is the last query started time)
stateCurrent status of the backend process (active, idle, etc.)
state_changeLast time when the state was changed
xact_startTime when the current transaction for the process started (null if no transaction is active)
backend_startTime when the backend process started
backend_xminMinimum value of xid whose backend process is being processed
backend_typeType of the backend process (e.g. autovacuum worker, logical replication launcher, client backend, checkpointer)
backend_xidxid whose backend is being processed
wait_event_typeType of the event whose backend process is in standby
wait_eventWaiting event name where the backend process is in standby
Note

WhaTap basically stores the client-related information.