Add DataDog OpenMetrics annotations to collab k8s deployment

Max Brunsfeld and Antonio Scandurra created

Co-authored-by: Antonio Scandurra <me@as-cii.com>

Change summary

crates/collab/k8s/manifest.template.yml | 14 ++++++++++++++
1 file changed, 14 insertions(+)

Detailed changes

crates/collab/k8s/manifest.template.yml 🔗

@@ -27,6 +27,20 @@ kind: Deployment
 metadata:
   namespace: ${ZED_KUBE_NAMESPACE}
   name: collab
+  annotations:
+    ad.datadoghq.com/collab.check_names: |
+      ["openmetrics"]
+    ad.datadoghq.com/collab.init_configs: |
+      [{}]
+    ad.datadoghq.com/collab.instances: |
+      [
+        {
+          "openmetrics_endpoint": "http://%%host%%:%%port%%/metrics",
+          "namespace": "collab_${ZED_KUBE_NAMESPACE}",
+          "metrics": [".*"]
+        }
+      ]
+
 spec:
   replicas: 1
   selector: