LogicMonitor is similar to Datadog in that it’s a monitoring platform we use to monitor our infrastructure and external services. One of the advantages is that it allows us to build our own DataSource modules, which means I can make the API call directly from either a Linux or Windows collector and bring that data into LogicMonitor.
The idea would be pretty straightforward. We would pull what StatusGator is already monitoring through the API and surface that in LogicMonitor so we have visibility in the same place as the rest of our environment. From a monitoring standpoint, the Active Discovery script would query the API and dynamically discover the services or monitors you already have configured in StatusGator. Its job would simply be to enumerate those services and create instances in LogicMonitor automatically so we don’t have to maintain anything manually.
Once those instances are discovered, the collection script itself could be extremely simple. It would just call the API for the specific monitor and return a basic state such as up or down, along with a response time if available. That makes the module lightweight and easy to maintain while still giving us clear visibility when something changes state.
LogicMonitor also supports deeper integrations, and I’ve built a few of those with other platforms, but for what we’re trying to accomplish here a lightweight module would be more than sufficient.
An added benefit is that once it’s built and validated, we could publish it through the LogicMonitor community so other customers monitoring services through StatusGator could use it as well.
Please authenticate to join the conversation.
In Review
Feature Request
About 2 hours ago

Vasyl Haivanovych
Get notified by email when there are changes.
In Review
Feature Request
About 2 hours ago

Vasyl Haivanovych
Get notified by email when there are changes.