Preparing Metrics Server
Before you start using your Prometheus as the Metrics server configured for observability resource, you must update additional scrape configuration to collect metrics collected by the Open Telemetry collector running in the Kubernetes data plane.
- job_name: tibco-platform-otel-collector scrape_interval: 30s kubernetes_sd_configs: - role: pod relabel_configs: - action: keep regex: "true" source_labels: - __meta_kubernetes_pod_label_prometheus_io_scrape - action: keep regex: "infra" source_labels: - __meta_kubernetes_pod_label_platform_tibco_com_workload_type - action: keepequal source_labels: - __meta_kubernetes_pod_container_port_number target_label: __meta_kubernetes_pod_label_prometheus_io_port - action: replace regex: ([^:]+)(?::\d+)?;(\d+) replacement: $1:$2 source_labels: - __address__ - __meta_kubernetes_pod_label_prometheus_io_port target_label: __address__ - action: replace source_labels: - __meta_kubernetes_pod_label_prometheus_io_path target_label: __metrics_path__ regex: (.+) replacement: /$1