Datadog
Use Datadog as an external monitoring tool to monitor Memphis
Introduction
As Datadog is one of the popular tools for centralized monitoring, Memphis provides a Prometheus exporter to enable Datadog users to monitor Memphis in K8S deployment only.
Please make sure you have the Datadog K8S agent installed.
Getting started
Step 1: Make sure your Memphis Prometheus exporter is on
If you haven't installed Memphis with the exporter.enabled
yet
If Memphis is already installed -
Obtain the credentials used to hold the Metadata data on your current release:
Use helm upgrade to add exporter to the deployment:
Step 2: Add Datadog annotation to Memphis statefulset
Add Datadog annotation to the memphis-broker
statefulset to expose Prometheus metrics to datadog agent:
Or, in a one-liner command -
Step 3: Check Datadog for Memphis metrics
Reach your Datadog account -> Metrics -> Summary, and check if "memphis" metrics arrives.
Step 4: Import the Memphis dashboard
A Datadog tutorial on how to import a dashboard.
Memphis dashboard .json file to download -
Last updated