Today we’re pleased to announce that we’ve added Windows Service checks to Datadog, available in Datadog Agent 5.2. Services are a core component of Windows and are responsible for spawning processes required for the OS and third-party applications to operate. By configuring checks for your Windows Services you’ll have full visibility into their availability status (up or down) and can get notifications when a service stops running. The Datadog Windows Service integration supports both native services such as Windows Remote Management and Windows Task Scheduler along with applications like MS Exchange, MS SQL, or third-party services.
Once Windows Service checks have been configured in the Datadog Agent, they can be used to build Monitors for notification purposes. You can create Monitors that fire only after a certain number of service checks fail, if a service is in a specific state after a certain number of checks, or based on a simple up/down check.
For example, consider a service that sometimes reports transient failures but usually recovers on its own. You might only want to be notified if the service is shown as down for three consecutive checks.
Alerts related to Windows Service checks, like others generated by Datadog, can be emailed directly to your team, forwarded through one of our many third-party integrations such as PagerDuty, or posted to chat services such as Slack.
With the addition of this new Datadog integration, users gain a holistic view of their servers and applications for all critical Windows components: