Returns timeline data points for the given application and profile type, scoped to the authenticated agent. Points are aggregated at a computed grain (60s to 1h) based on the time range. The response includes the bounded time range, aggregation metadata, and the agent retention period
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The unique identifier of the Upsun project
[a-z0-9]+"22sdxmbrs4lai"
The environment identifier
.+"main"
URL-encoded application name
.+"my-app"
Start of the time range as a Unix timestamp, defaults to now minus 30 minutes.
1700000000
End of the time range as a Unix timestamp, defaults to now.
1700003600
Profile type to query.
cpu, wall-time, wall, goroutine, alloc_objects, alloc_space, inuse_objects, inuse_space, space "cpu"
Filter mode for runtime parameter. "1" (additive) includes only specified runtimes. "-1" (subtractive) excludes specified runtimes and includes all others.
1, -1 1
Filter by runtime language. Can be specified multiple times for multiple values (e.g., ?runtime[]=go&runtime[]=python). Use runtime_mode to control inclusion/exclusion behavior.
Filter mode for runtime_version parameter. "1" (additive) includes only specified versions. "-1" (subtractive) excludes specified versions and includes all others.
1, -1 1
Filter by runtime version. Can be specified multiple times for multiple values (e.g., ?runtime_version[]=1.21&runtime_version[]=1.22). Use runtime_version_mode to control inclusion/exclusion behavior.
Filter mode for runtime_arch parameter. "1" (additive) includes only specified architectures. "-1" (subtractive) excludes specified architectures and includes all others.
1, -1 1
Filter by runtime architecture. Can be specified multiple times for multiple values (e.g., ?runtime_arch[]=amd64&runtime_arch[]=arm64). Use runtime_arch_mode to control inclusion/exclusion behavior.
Filter mode for runtime_os parameter. "1" (additive) includes only specified operating systems. "-1" (subtractive) excludes specified operating systems and includes all others.
1, -1 1
Filter by runtime operating system. Can be specified multiple times for multiple values (e.g., ?runtime_os[]=linux&runtime_os[]=darwin). Use runtime_os_mode to control inclusion/exclusion behavior.
Filter mode for probe_version parameter. "1" (additive) includes only specified probe versions. "-1" (subtractive) excludes specified probe versions and includes all others.
1, -1 1
Filter by probe version. Can be specified multiple times for multiple values (e.g., ?probe_version[]=2.28.2&probe_version[]=2.28.1). Use probe_version_mode to control inclusion/exclusion behavior.
Timeline data retrieved successfully
Actual start of the time range as a Unix timestamp
1700000000
Actual end of the time range as a Unix timestamp
1700003600
Granularity of data points in seconds
1800
Unit of the sample values, suffixed with _per_second for sum aggregation types
"nanoseconds_per_second"
avg, sum "sum"
Agent retention period in minutes
80640