Time Series Table
Time Series table widget displays endpoint time series data in real time.
config:
type: rawTelemetry
Widget configuration
Time Series table widget has the following configuration:
config:
config: # REQUIRED.
header:
title: # Widget title text.
displayTitle: true # Indicates whether to display widget title text.
iconPath: # Path to icon.
type: # Widget type. Must always equal "rawTelemetry" for this type of widget. REQUIRED.
serviceIntegration: # Service integration settings. REQUIRED.
service: # EPTS service instance name to get data from. REQUIRED.
appName: # Application name to filter configurable time series. REQUIRED
timeSeriesName: # Time series name to get data from. REQUIRED.
showLast: # Overrides the time period of the data to be fetched (last 1 hour by default).
columns: # Columns to be displayed in the current table. REQUIRED.
- display: # Display name in the table column. REQUIRED.
text: # Array of common values or paths to the value (must be wrapped with "${}" symbols)
# contained in the EPTS service response. REQUIRED.
Example configuration
Below is an example of a minimal valid configuration that renders a Time Series table widget for the endpoint dashboard.
config:
header:
title: Server logs
displayTitle: true
type: rawTelemetry
serviceIntegration:
service: epts
timeSeriesName: logs
columns:
- text:
- ${timestamp}
display: Timestamp
- text:
- ${value}
display: Message
Interfaces
Time Series table supports a number of service interfaces to perform its functional role. The key supported interfaces are summarized in the following diagram.
For service communication, WD widgets mainly use REST APIs.