scrape_configs: ## gather metrics of prometheus itself - job_name: prometheus static_configs: - targets: - host.docker.internal:9090 # equivalent to "localhost:9090" ## gather the metrics of json_exporter application itself - job_name: json_exporter static_configs: - targets: ## Location of the json exporter's real : - host.docker.internal:7979 # equivalent to "localhost:7979" ## gather the metrics from third party json sources, via the json exporter - job_name: json metrics_path: /probe params: module: [default] static_configs: - targets: - http://host-1.foobar.com/dummy/data.json - http://host-2:8000/other-examples/data.json - http://localhost:8000/examples/data.json ## Used from the example steps in Readme relabel_configs: - source_labels: [__address__] target_label: __param_target - source_labels: [__param_target] target_label: instance - target_label: __address__ ## Location of the json exporter's real : replacement: host.docker.internal:7979 # equivalent to "localhost:7979"