From 506f5eaac8691e9730d429fdda31595f3caadb02 Mon Sep 17 00:00:00 2001 From: Oleh Ozimok Date: Sun, 24 Mar 2019 20:46:48 +0200 Subject: [PATCH] add Prometheus job example --- README.md | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 061d3a0..0a3e653 100644 --- a/README.md +++ b/README.md @@ -1 +1,33 @@ -# php-fpm-exporter for K8S environments \ No newline at end of file +# php-fpm-exporter for K8S environments + + +### Prometheus job example + +```$yaml + - job_name: 'kubernetes-php-fpm-endpoints' + scrape_interval: 10s + metrics_path: /metrics + kubernetes_sd_configs: + - role: endpoints + relabel_configs: + - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_php_fpm] + action: keep + regex: true + - source_labels: [__address__] + regex: ([^:]+)(?::\d+)? + replacement: tcp://${1}:9000/status + target_label: __param_target + - target_label: __address__ + replacement: "{{ PHPFPM_EXPORTER_ADDRESS }}" + - source_labels: [__param_target] + target_label: target + - action: labelmap + regex: __meta_kubernetes_service_label_(.+) + - source_labels: [__meta_kubernetes_namespace] + action: replace + target_label: kubernetes_namespace + - source_labels: [__meta_kubernetes_service_name] + action: replace + target_label: kubernetes_name + +``` \ No newline at end of file