get_website
Retrieve detailed monitoring configuration for a website by its ID, including URL, checkpoints, thresholds, and SSL settings. Use to troubleshoot failed checks or audit monitoring.
Instructions
Get detailed information about a specific website monitor by its ID in LogicMonitor (LM) monitoring.
Returns: Complete website monitor details: name, type (webcheck/pingcheck), domain/URL, monitoring configuration, checkpoint locations, response time thresholds, SSL settings, authentication, custom headers, alert status.
When to use:
Review monitoring configuration
Check checkpoint locations
Verify URL and settings
Troubleshoot failed checks
Audit SSL certificate monitoring
Configuration details returned:
steps: Multi-step transaction monitoring (for complex workflows)
checkpoints: Which global locations perform checks (e.g., US-East, EU-West, Asia-Pacific)
schema: HTTP vs HTTPS
testLocation: Internal (from collector) vs External (from cloud)
responseTimeThreshold: Alert if slower than X ms
sslCertExpirationDays: Alert X days before cert expires
Use cases:
Verify website is monitored from correct geographic locations
Check if SSL certificate expiration monitoring is enabled
Review response time thresholds (too strict? too lenient?)
Troubleshoot why website checks are failing
Document what endpoints are monitored
Workflow: Use "list_websites" to find websiteId, then use this tool for complete monitoring configuration.
Related tools: "list_websites" (find website), "update_website" (modify), "generate_website_link" (get URL), "list_website_checkpoints" (available locations).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| websiteId | Yes | The ID of the website 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. |