Commit Graph

165 Commits

Author SHA1 Message Date
renovate[bot] 3c1f556831
fix(deps): update prometheusserverversion to v1.3.7 (#7348)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2025-05-15 15:34:54 -05:00
Onur Kayabasi 3eb7ef00ad
Authenticator added for PrometheusHttpServer (#7225) 2025-04-07 10:32:52 -05:00
jack-berg 42056f57c8
Introduce ConfigProvider API (#6549) 2025-03-04 17:21:19 -06:00
jack-berg cd1f61725c
Suppress a variety of noisy test logs (#7154) 2025-02-27 10:57:03 -06:00
renovate[bot] f33cba3b1d
fix(deps): update prometheusserverversion to v1.3.6 (#7107)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2025-02-24 11:15:47 -06:00
renovate[bot] 21529fa339
fix(deps): update prometheusserverversion to v1.3.5 (#6957)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-12-19 15:56:38 -06:00
renovate[bot] 0ef86fae7d
fix(deps): update dependency io.prometheus:prometheus-metrics-exporter-httpserver to v1.3.4 (#6907)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-12-03 09:18:10 -06:00
Gregor Zeitlinger 2a1c2749ff
update prom client (#6857) 2024-11-08 09:15:58 -06:00
Gregor Zeitlinger a6b33029be
bugfix: add newline in stdout exporter (#6848) 2024-11-05 12:37:40 -06:00
Trask Stalnaker ff4fe978e5
Test Windows in CI (#6824) 2024-11-01 09:01:14 -05:00
renovate[bot] 2de12fee5a
fix(deps): update dependency io.prometheus:prometheus-metrics-exporter-httpserver to v1.3.2 (#6805)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-10-29 10:01:35 -05:00
jack-berg 10bca8b2b2
Enable reusuable_data memory mode by default (#6799) 2024-10-23 14:28:41 -05:00
jack-berg f52554bc52
Rebrand file configuration to declarative configuration in documentation (#6812) 2024-10-22 09:12:07 -05:00
renovate[bot] 7f8fbc9bbd
fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.18.0 (#6752)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-09-30 14:53:51 -05:00
Alex Boten 799039247b
tests: update references to logging exporter (#6692)
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-09-20 11:49:44 -05:00
Abhishek Kumar e2936d4609
Add config to enable Default Exponential Histogram for Prometheus Exporter (#6541)
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-08-08 16:31:16 -05:00
jack-berg 9fd6bcae9e
Fix build after recent collector release (#6548) 2024-07-02 15:25:23 -07:00
jack-berg 9bfb81b66b
Fix CollectorIntegrationTest (#6537) 2024-06-26 12:13:46 -05:00
jack-berg d9cef81e29
Define dedicated file configuration SPI ComponentProvider (#6457) 2024-06-03 12:49:41 -05:00
Fabian Stäber 7da7037717
Make /metrics the only Prometheus metrics endpoint (#6476)
Signed-off-by: Fabian Stäber <fabian@fstab.de>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-05-29 16:41:53 -05:00
jack-berg 0f99d70d98
Remove android animalsniffer check from prometheus exporter (#6478) 2024-05-29 16:02:39 -05:00
Fabian Stäber cdcc58cb87
Update the Prometetheus metrics library (#6473)
Signed-off-by: Fabian Stäber <fabian@fstab.de>
2024-05-28 11:50:04 -05:00
lizongwu d3e3bdf6ec
Start prometheus httpserver with daemon thread (#6472) 2024-05-28 09:05:16 -05:00
jack-berg 8f791f2c61
PrometheusHttpServer prevent concurrent reads when reusable memory mode (#6371) 2024-04-22 09:47:15 -05:00
jack-berg 4d8f4f3111
Metric exporter REUSABLE_DATA memory mode configuration options (#6304) 2024-04-05 09:46:51 -05:00
jack-berg c8ca99c54e
Use getPrometheusName for Otel2PrometheusConverter map keys (#6308) 2024-04-04 12:40:21 -05:00
Asaf Mesika bc5eb9ea24
Add toBuilder() at PrometheusHttpServer (#6333)
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-04-03 09:24:04 -05:00
renovate[bot] e688c256ac
Update dependency io.prometheus:prometheus-metrics-exporter-httpserver to v1.2.0 (#6322)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-03-29 10:50:59 -05:00
Asaf Mesika a5d2065401
Allow Prometheus exporter to add resource attributes to metric attributes (#6179) 2024-02-08 16:09:13 -06:00
jack-berg c1490728c9
Restore prometheus metric name mapper tests, fix regressions (#6138) 2024-01-11 15:53:10 -06:00
Fabian Stäber d45fb3f5dc
Exponential Histogram support to the Prometheus exporter (#6015)
Signed-off-by: Fabian Stäber <fabian@fstab.de>
2024-01-03 09:51:35 -06:00
renovate[bot] cb44b2b18c
Update errorProneVersion to v2.23.0 (#5927)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2023-10-23 10:31:09 -05:00
Lauri Tulmin 3c52cdf7f7
Prometheus exporter: omit empty otel_scope_info and otel_target_info metrics (#5887) 2023-10-11 13:42:06 -05:00
jack-berg f421ef1e73
Stabilize MetricProducer, allow custom MetricReaders (#5835) 2023-09-27 13:55:41 -05:00
David Ashpole 9a931556fb
Prometheus exporter: handle colliding metric attribute keys (#5717)
Co-authored-by: Jack Berg <jberg@newrelic.com>
2023-09-20 15:12:15 -05:00
jack-berg 4a44474ff0
Delete PrometheusCustomizerProvider (#5811) 2023-09-11 10:00:07 -05:00
jack-berg a438127c37
Deprecate semconv module (#5786) 2023-09-08 10:43:42 -05:00
David Ashpole 2e2c308293
prometheus exporter: add units to metric names in TYPE and HELP comments (#5718) 2023-09-01 13:30:49 -05:00
jack-berg 68d7ab5763
Fix prometheus integration test (#5783) 2023-08-30 13:27:47 -05:00
jack-berg 73faa33b99
Config properties from map (#5782) 2023-08-30 09:33:39 -05:00
jack-berg e0a0b7768e
Add ConfigurableMetricReaderProvider SPI (#5755) 2023-08-24 12:54:24 -05:00
jack-berg 917d75d637
Retry requests in PrometheusHttpServerTest (#5750) 2023-08-22 12:47:52 -05:00
David Ashpole 3669e7a2ae
prometheus exporter: remove non-ucum units from conversion (#5719) 2023-08-21 18:16:31 -05:00
dependabot[bot] e980e8b97d
Bump errorProneVersion from 2.21.0 to 2.21.1 (#5684)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2023-08-09 12:49:13 -05:00
jack-berg fec52b431c
Fix prometheus integration test (#5561) 2023-06-21 15:53:16 -05:00
jack-berg 07a1bb4419
Fix various gradle warnings (#5556) 2023-06-21 11:15:05 -05:00
Pranav Sharma 4d034b08e8
Append unit to prometheus metric names (#5400) 2023-06-08 13:20:04 -05:00
dependabot[bot] 78dfa21084
Bump com.fasterxml.jackson:jackson-bom from 2.15.0 to 2.15.1 (#5459)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2023-05-18 09:45:13 -05:00
jack-berg f4184dfde8
Update prometheus test to reflect new collector behavior (#5417) 2023-05-03 18:50:44 -05:00
SSpirits 6ba5919229
Add check for metrics name to prevent add duplicated _total suffix (#5308) 2023-05-02 10:11:56 -05:00