get_resource_datasource
Retrieve detailed information about a datasource applied to a device in LogicMonitor, including collection status, alert status, and instance count. Use this to troubleshoot data collection or verify monitoring configuration.
Instructions
Get detailed information about a specific datasource applied to a resource/device in LogicMonitor (LM) monitoring.
Returns: Complete resource/device datasource details: dataSourceName, status, alert status, number of instances, monitoring configuration, stop monitoring flag, custom properties, graphs.
When to use:
Check if datasource is collecting data
Review alert status for specific datasource
Verify custom thresholds
Get deviceDataSourceId for instance operations
Troubleshoot data collection issues
Key fields:
instanceNumber: How many instances (e.g., 4 network interfaces)
status: Collection status (normal vs error)
alertStatus: Any active alerts from this datasource
stopMonitoring: Whether datasource is disabled on this resource/device
Workflow: Use "list_device_datasources" to find deviceDataSourceId, then use this tool for detailed status.
Related tools: "list_device_datasources" (find datasource), "list_device_instances" (get instances), "update_device_datasource" (enable/disable).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deviceId | Yes | The resource/device ID | |
| deviceDataSourceId | Yes | The resource/device datasource ID | |
| fields | No | Comma-separated list of fields to include in response. Examples: "id,displayName,hostStatus" or use "*" for all fields. Omit this parameter to receive a curated set of commonly used fields. |