Skip to content

Instantly share code, notes, and snippets.

@ArtDu
Created October 28, 2025 10:55
Show Gist options
  • Select an option

  • Save ArtDu/913154c9a29d329c1acb53c518ae7405 to your computer and use it in GitHub Desktop.

Select an option

Save ArtDu/913154c9a29d329c1acb53c518ae7405 to your computer and use it in GitHub Desktop.
pod monitor example
---
kind: PodMonitor
apiVersion: monitoring.coreos.com/v1
metadata:
name: tqe-grpc-monitor
namespace: monitoring
spec:
namespaceSelector:
matchNames:
- tarantool-cdc-demo
selector:
matchExpressions:
- key: app
operator: In
values:
- cdc-tqe-api-consumer-0
- cdc-tqe-api-publisher
- cdc-tqe-api-pubsub
podMetricsEndpoints:
- path: /metrics
port: monitoring
...
---
kind: PodMonitor
apiVersion: monitoring.coreos.com/v1
metadata:
name: tqe-tarantool-monitor
namespace: monitoring
spec:
namespaceSelector:
matchNames:
- tarantool-cdc-demo
selector:
matchExpressions:
- key: app
operator: In
values:
- tarantool
podMetricsEndpoints:
- path: /metrics
port: http
...
---
kind: PodMonitor
apiVersion: monitoring.coreos.com/v1
metadata:
name: cdc-monitor
namespace: monitoring
spec:
namespaceSelector:
matchNames:
- tarantool-cdc-demo
selector:
matchLabels:
cdc.tarantool.io/component: worker
podMetricsEndpoints:
- path: /actuator/prometheus
port: http
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment