How to Monitor a new Service
Problem
When onboarding a new service we need some monitors to ensure its in a healthy status.
Solution
tip
TL;DR Use Cluster Checks or Datadog Synthetics
Depending on how the service is exposed we can use cluster checks or synthetics.
If a simple check will suffice we recommend using Cluster Checks:
However if multiple steps (such as login) is required we recommend Datadog Synthetics:
These Checks are in addition to the default kubernetes checks we have that monitor for crashing pods, imagepullbackoff and other generic kubernetes issues.
Next Steps
After setting up health check monitors we should decide if we need APM metrics for this service.