get_netscan
Retrieve complete configuration details of a LogicMonitor netscan, including targets, schedule, credentials, filters, and duplicate detection settings, to troubleshoot resource discovery issues.
Instructions
Get detailed information about a specific netscan by ID in LogicMonitor (LM) monitoring.
Returns: Complete netscan details: name, description, scan method, schedule, target networks/IPs, credentials, filters (include/exclude rules), resource/device properties to apply, collector assignment, duplicate detection settings, last execution results.
When to use:
Review netscan configuration before running
Troubleshoot why certain resource/device not discovered
Check credentials and filters
Verify resource/device properties applied to discovered resources/devices
Understand duplicate detection logic
Configuration details returned:
Targets: IP ranges, subnets, or cloud filters (e.g., "192.168.1.0/24", "All EC2 with tag:Environment=prod")
Schedule: How often scan runs (hourly, daily, weekly, on-demand)
Credentials: Which properties used for authentication (ssh.user, snmp.community)
Filters: Include/exclude rules (e.g., "Exclude IPs ending in .1", "Only Linux servers")
Device properties: Auto-applied to discovered resource/device (e.g., location, environment tags)
Duplicate handling: How to handle resource/device found in multiple scans
Troubleshooting use cases:
"Why resource/device not discovered?" → Check if IP in target range and not excluded by filters
"Wrong credentials?" → Verify credential properties configured in netscan
"resources/Devices missing properties?" → Check default properties applied by netscan
Workflow: Use "list_netscans" to find netscanId, then use this tool to review complete configuration.
Related tools: "list_netscans" (find netscan), "update_netscan" (modify), "run_netscan" (execute now).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| netscanId | Yes | The ID of the netscan to retrieve | |
| 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. |