You can call the DescribeLiveRealtimeDeliveryAcc operation to query the number of real-time log deliveries.
Operation description
You can query statistics about real-time log deliveries, including the number of successful and failed deliveries.
You can query data by UID.
The number of billable deliveries includes both successful and failed deliveries.
QPS limits
The queries per second (QPS) limit for this operation is 100 per user. If you exceed the limit, API calls are throttled, which may affect your business. We recommend that you call this operation within this limit.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:DescribeLiveRealtimeDeliveryAcc |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| StartTime |
string |
No |
The start of the time range to query. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
2015-12-10T20:00:00Z |
| EndTime |
string |
No |
The end of the time range to query. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. The end time must be later than the start time. The time span between the start time and the end time cannot exceed one year. |
2015-12-10T21:05:00Z |
| Interval |
string |
No |
The time granularity of the data to query. Unit: seconds. Valid values:
If you do not set this parameter or set an invalid value, a default value is used based on the time span. The default value is 300 for a time span of 3 days or less, 3600 for a time span of more than 3 days and up to 30 days, and 86400 for a time span of more than 30 days. |
3600 |
| Project |
string |
No |
The project for real-time log delivery. If you leave this parameter empty, data for all projects is merged and returned. |
project_example |
| LogStore |
string |
No |
The Logstore for real-time log delivery. If you leave this parameter empty, data for all Logstores is merged and returned. |
logstore_example |
| DomainName |
string |
No |
The streaming domain name.
|
example.com |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
684306D2-2511-4977-991D-CE97E91FD7C0 |
| RealTimeDeliveryAccData |
object |
||
| AccData |
array<object> |
The data about the number of real-time log deliveries. |
|
|
object |
|||
| TimeStamp |
string |
The start of the time slice. |
2015-12-10T20:00:00Z |
| FailedNum |
integer |
The number of failed real-time log deliveries. |
0 |
| SuccessNum |
integer |
The number of successful real-time log deliveries. |
321321 |
Examples
Success response
JSON format
{
"RequestId": "684306D2-2511-4977-991D-CE97E91FD7C0",
"RealTimeDeliveryAccData": {
"AccData": [
{
"TimeStamp": "2015-12-10T20:00:00Z",
"FailedNum": 0,
"SuccessNum": 321321
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | The value specified for the StartTime parameter is invalid. |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | The end time does not match the start time. Make sure that the start and end times match. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.