Actions59
- Account Actions
- Device Actions
- Site Actions
- Alert Actions
- Job Actions
- Audit Actions
- Activity Log Actions
- System Actions
- Filter Actions
Activity Log → Get by Device
AI-generatedOverview
This node operation retrieves activity logs for a specific device within the Datto RMM platform. It is useful for monitoring device activities such as status changes, user logins, alerts, and audit changes over a specified time range. Practical applications include tracking device health, security events, and user interactions on a device.
Use Case Examples
- A network administrator wants to fetch all login and logout activities for a particular device over the past week to audit user access.
- A support engineer needs to monitor device status changes and alerts for a critical device to ensure timely response to issues.
Properties
| Name | Meaning |
|---|---|
| Device | The unique identifier of the device to monitor activities for. This is a required field and is selected from available devices. |
| Device Options | Additional filtering and control options for the device activity retrieval, including whether to return all activities or limit the number, date range filters, and filtering by activity types such as device status, user login, alerts, etc. |
| Select Columns | Specific columns to include in the response, allowing users to customize the data returned. If left empty, all columns are returned. |
| Options | Additional options to control sorting and detail inclusion in the response, such as sorting field and order, and whether to include detailed user, device, and site information. |
Output
JSON
activityLogs- Array of activity log entries for the specified device, each containing details such as activity type, time, user, device, site, and severity.
Dependencies
- Datto RMM API with appropriate API key credentials
Troubleshooting
- Common issues include invalid or missing device UID, resulting in no data or errors from the API.
- Incorrect date range filters may return no results; ensure 'Date From' is before 'Date To'.
- API rate limits or connectivity issues may cause request failures; verify network and API credentials.
- If specific columns are selected but do not exist in the data, the response may be incomplete or cause errors.