diff --git a/regression/cases/datadog_agent_remap_blackhole/lading/lading.yaml b/regression/cases/datadog_agent_remap_blackhole/lading/lading.yaml index 28d82defced27..29a6f173ee577 100644 --- a/regression/cases/datadog_agent_remap_blackhole/lading/lading.yaml +++ b/regression/cases/datadog_agent_remap_blackhole/lading/lading.yaml @@ -11,3 +11,6 @@ generator: post: variant: "datadog_log" maximum_prebuild_cache_size_bytes: "256 Mb" +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/datadog_agent_remap_blackhole_acks/lading/lading.yaml b/regression/cases/datadog_agent_remap_blackhole_acks/lading/lading.yaml index 28d82defced27..29a6f173ee577 100644 --- a/regression/cases/datadog_agent_remap_blackhole_acks/lading/lading.yaml +++ b/regression/cases/datadog_agent_remap_blackhole_acks/lading/lading.yaml @@ -11,3 +11,6 @@ generator: post: variant: "datadog_log" maximum_prebuild_cache_size_bytes: "256 Mb" +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/datadog_agent_remap_datadog_logs/lading/lading.yaml b/regression/cases/datadog_agent_remap_datadog_logs/lading/lading.yaml index 0f67c2c14f151..2fc4629e2cdb9 100644 --- a/regression/cases/datadog_agent_remap_datadog_logs/lading/lading.yaml +++ b/regression/cases/datadog_agent_remap_datadog_logs/lading/lading.yaml @@ -14,3 +14,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/datadog_agent_remap_datadog_logs_acks/lading/lading.yaml b/regression/cases/datadog_agent_remap_datadog_logs_acks/lading/lading.yaml index 0f67c2c14f151..2fc4629e2cdb9 100644 --- a/regression/cases/datadog_agent_remap_datadog_logs_acks/lading/lading.yaml +++ b/regression/cases/datadog_agent_remap_datadog_logs_acks/lading/lading.yaml @@ -14,3 +14,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/file_to_blackhole/lading/lading.yaml b/regression/cases/file_to_blackhole/lading/lading.yaml index 091608f32d65f..c48b3965c17f2 100644 --- a/regression/cases/file_to_blackhole/lading/lading.yaml +++ b/regression/cases/file_to_blackhole/lading/lading.yaml @@ -12,3 +12,7 @@ generator: blackhole: - tcp: binding_addr: "127.0.0.1:15400" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/fluent_elasticsearch/lading/lading.yaml b/regression/cases/fluent_elasticsearch/lading/lading.yaml index 598067426e0d5..e472b30f3a236 100644 --- a/regression/cases/fluent_elasticsearch/lading/lading.yaml +++ b/regression/cases/fluent_elasticsearch/lading/lading.yaml @@ -11,3 +11,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/http_elasticsearch/lading/lading.yaml b/regression/cases/http_elasticsearch/lading/lading.yaml index 1fa16431e80d9..cfe1343908182 100644 --- a/regression/cases/http_elasticsearch/lading/lading.yaml +++ b/regression/cases/http_elasticsearch/lading/lading.yaml @@ -14,3 +14,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/http_text_to_http_json/lading/lading.yaml b/regression/cases/http_text_to_http_json/lading/lading.yaml index 1ec4b39036c1f..9d4b5b529346e 100644 --- a/regression/cases/http_text_to_http_json/lading/lading.yaml +++ b/regression/cases/http_text_to_http_json/lading/lading.yaml @@ -14,3 +14,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/http_text_to_http_json/vector/vector.yaml b/regression/cases/http_text_to_http_json/vector/vector.yaml index ecb5961f00897..36c3aa08578dc 100644 --- a/regression/cases/http_text_to_http_json/vector/vector.yaml +++ b/regression/cases/http_text_to_http_json/vector/vector.yaml @@ -5,6 +5,9 @@ data_dir: "/var/lib/vector" ## sources: + internal_metrics: + type: "internal_metrics" + logs: type: "http" address: "0.0.0.0:8282" @@ -16,6 +19,11 @@ sources: ## sinks: + prometheus: + type: "prometheus_exporter" + inputs: [ "internal_metrics" ] + address: "0.0.0.0:9090" + http_sink: type: "http" uri: "http://localhost:8080" diff --git a/regression/cases/http_to_http_acks/lading/lading.yaml b/regression/cases/http_to_http_acks/lading/lading.yaml index 31461642dbf8f..656b39b757a8a 100644 --- a/regression/cases/http_to_http_acks/lading/lading.yaml +++ b/regression/cases/http_to_http_acks/lading/lading.yaml @@ -14,3 +14,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/http_to_http_json/lading/lading.yaml b/regression/cases/http_to_http_json/lading/lading.yaml index 72122f41aa613..466f4bbcaed89 100644 --- a/regression/cases/http_to_http_json/lading/lading.yaml +++ b/regression/cases/http_to_http_json/lading/lading.yaml @@ -14,3 +14,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/http_to_http_noack/lading/lading.yaml b/regression/cases/http_to_http_noack/lading/lading.yaml index 31461642dbf8f..656b39b757a8a 100644 --- a/regression/cases/http_to_http_noack/lading/lading.yaml +++ b/regression/cases/http_to_http_noack/lading/lading.yaml @@ -14,3 +14,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/http_to_s3/lading/lading.yaml b/regression/cases/http_to_s3/lading/lading.yaml index 170cec7fb2aa2..4b1485c365a52 100644 --- a/regression/cases/http_to_s3/lading/lading.yaml +++ b/regression/cases/http_to_s3/lading/lading.yaml @@ -13,3 +13,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/otlp_grpc_to_blackhole/lading/lading.yaml b/regression/cases/otlp_grpc_to_blackhole/lading/lading.yaml index c4c9ea1f4fe3d..a1b0c9986a3a4 100644 --- a/regression/cases/otlp_grpc_to_blackhole/lading/lading.yaml +++ b/regression/cases/otlp_grpc_to_blackhole/lading/lading.yaml @@ -12,3 +12,7 @@ generator: blackhole: - tcp: binding_addr: "127.0.0.1:15400" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/otlp_http_to_blackhole/lading/lading.yaml b/regression/cases/otlp_http_to_blackhole/lading/lading.yaml index 47bd47f1242a6..93b08cce15f99 100644 --- a/regression/cases/otlp_http_to_blackhole/lading/lading.yaml +++ b/regression/cases/otlp_http_to_blackhole/lading/lading.yaml @@ -15,3 +15,7 @@ generator: blackhole: - tcp: binding_addr: "127.0.0.1:15400" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/socket_to_socket_blackhole/lading/lading.yaml b/regression/cases/socket_to_socket_blackhole/lading/lading.yaml index e00bc05f893bb..28dab117df08e 100644 --- a/regression/cases/socket_to_socket_blackhole/lading/lading.yaml +++ b/regression/cases/socket_to_socket_blackhole/lading/lading.yaml @@ -11,3 +11,7 @@ generator: blackhole: - tcp: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/splunk_hec_indexer_ack_blackhole/lading/lading.yaml b/regression/cases/splunk_hec_indexer_ack_blackhole/lading/lading.yaml index 7a91b8fb67b1a..a2b454bb2f5d2 100644 --- a/regression/cases/splunk_hec_indexer_ack_blackhole/lading/lading.yaml +++ b/regression/cases/splunk_hec_indexer_ack_blackhole/lading/lading.yaml @@ -11,3 +11,7 @@ generator: acknowledgements: ack_query_interval_seconds: 10 ack_timeout_seconds: 300 + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/splunk_hec_route_s3/lading/lading.yaml b/regression/cases/splunk_hec_route_s3/lading/lading.yaml index 0e7b95418cfc7..9a1dc727e97f7 100644 --- a/regression/cases/splunk_hec_route_s3/lading/lading.yaml +++ b/regression/cases/splunk_hec_route_s3/lading/lading.yaml @@ -11,3 +11,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/splunk_hec_to_splunk_hec_logs_acks/lading/lading.yaml b/regression/cases/splunk_hec_to_splunk_hec_logs_acks/lading/lading.yaml index af5c4f3e1898e..06d35e2b1bc59 100644 --- a/regression/cases/splunk_hec_to_splunk_hec_logs_acks/lading/lading.yaml +++ b/regression/cases/splunk_hec_to_splunk_hec_logs_acks/lading/lading.yaml @@ -14,3 +14,7 @@ generator: blackhole: - splunk_hec: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/splunk_hec_to_splunk_hec_logs_noack/lading/lading.yaml b/regression/cases/splunk_hec_to_splunk_hec_logs_noack/lading/lading.yaml index 7e432bda304e7..24288841173b8 100644 --- a/regression/cases/splunk_hec_to_splunk_hec_logs_noack/lading/lading.yaml +++ b/regression/cases/splunk_hec_to_splunk_hec_logs_noack/lading/lading.yaml @@ -11,3 +11,7 @@ generator: blackhole: - splunk_hec: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/syslog_humio_logs/lading/lading.yaml b/regression/cases/syslog_humio_logs/lading/lading.yaml index 1e760f685348c..0bd82bec96bdf 100644 --- a/regression/cases/syslog_humio_logs/lading/lading.yaml +++ b/regression/cases/syslog_humio_logs/lading/lading.yaml @@ -10,3 +10,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/syslog_log2metric_humio_metrics/lading/lading.yaml b/regression/cases/syslog_log2metric_humio_metrics/lading/lading.yaml index 1e760f685348c..0bd82bec96bdf 100644 --- a/regression/cases/syslog_log2metric_humio_metrics/lading/lading.yaml +++ b/regression/cases/syslog_log2metric_humio_metrics/lading/lading.yaml @@ -10,3 +10,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/syslog_log2metric_splunk_hec_metrics/lading/lading.yaml b/regression/cases/syslog_log2metric_splunk_hec_metrics/lading/lading.yaml index 1e760f685348c..0bd82bec96bdf 100644 --- a/regression/cases/syslog_log2metric_splunk_hec_metrics/lading/lading.yaml +++ b/regression/cases/syslog_log2metric_splunk_hec_metrics/lading/lading.yaml @@ -10,3 +10,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/syslog_log2metric_tag_cardinality_limit_blackhole/lading/lading.yaml b/regression/cases/syslog_log2metric_tag_cardinality_limit_blackhole/lading/lading.yaml index b7764d9e0a391..c987fa72ad633 100644 --- a/regression/cases/syslog_log2metric_tag_cardinality_limit_blackhole/lading/lading.yaml +++ b/regression/cases/syslog_log2metric_tag_cardinality_limit_blackhole/lading/lading.yaml @@ -6,3 +6,7 @@ generator: bytes_per_second: "500 Mb" block_sizes: ["1Kb", "2Kb", "4Kb", "8Kb", "256Kb", "512Kb", "1024Kb"] maximum_prebuild_cache_size_bytes: "256 Mb" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/syslog_loki/lading/lading.yaml b/regression/cases/syslog_loki/lading/lading.yaml index ea300bf1ae910..e63cbbca6f470 100644 --- a/regression/cases/syslog_loki/lading/lading.yaml +++ b/regression/cases/syslog_loki/lading/lading.yaml @@ -11,3 +11,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/syslog_regex_logs2metric_ddmetrics/lading/lading.yaml b/regression/cases/syslog_regex_logs2metric_ddmetrics/lading/lading.yaml index 1e760f685348c..0bd82bec96bdf 100644 --- a/regression/cases/syslog_regex_logs2metric_ddmetrics/lading/lading.yaml +++ b/regression/cases/syslog_regex_logs2metric_ddmetrics/lading/lading.yaml @@ -10,3 +10,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry" diff --git a/regression/cases/syslog_splunk_hec_logs/lading/lading.yaml b/regression/cases/syslog_splunk_hec_logs/lading/lading.yaml index 1e760f685348c..0bd82bec96bdf 100644 --- a/regression/cases/syslog_splunk_hec_logs/lading/lading.yaml +++ b/regression/cases/syslog_splunk_hec_logs/lading/lading.yaml @@ -10,3 +10,7 @@ generator: blackhole: - http: binding_addr: "0.0.0.0:8080" + +target_metrics: + - prometheus: # internal telemetry + uri: "http://127.0.0.1:9090/telemetry"