1 Answer
- Newest
- Most votes
- Most comments
0
You can get that data from the native historical reporting. There you can run an Agent report and add the metrics required, e.g. Agent idle time, Non-Productive Time, Online time or time spend in any of the custom Status you may have defined. You can find more information about the historical metrics reports in the Administrator Guide.
Currently you cannot get the data directly via an API as the Agent channel is available in the GetMetricData API. If you require an programmatic way to access that data, you could leverage agent event streams to store and later on calculate changes to your agents states.
answered 2 years ago
Relevant content
- asked 10 months ago
- AWS OFFICIALUpdated 6 months ago
- AWS OFFICIALUpdated 4 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago