aboutsummaryrefslogtreecommitdiffstats
path: root/metrics-proxy
Commit message (Collapse)AuthorAgeFilesLines
* Add new response class, and limit to max 1MB pending outputjonmv8 days2-0/+36
|
* Stream "generic JSON models" toojonmv8 days5-8/+29
|
* Avoid buffering entire prometheus model serialisationjonmv8 days4-6/+43
|
* Use var type to handle renaming of jllama interface classes.Henning Baldersheim2024-05-161-2/+2
|
* Avoid methods deprecated in jackson 2.17.1Henning Baldersheim2024-05-061-17/+16
|
* Revert "Update jackson2.vespa.version to v2.17.0"Henning Baldersheim2024-05-061-16/+17
|
* Avoid deprecated methods.Henning Baldersheim2024-05-061-17/+16
|
* Add test that prometheus timestamp is propagated in millisecondsHenning Baldersheim2024-04-251-0/+24
|
* Make members private and use accessorsHenning Baldersheim2024-04-258-15/+17
|
* Use Instant to represent time so unit is clearly defined.Henning Baldersheim2024-04-2518-39/+58
|
* Fix prometheus timestampOla Aunronning2024-04-241-1/+1
|
* Check if metric is present before creating sample.Henning Baldersheim2024-04-171-23/+28
|
* To avoid keeping all Prometheus Metrics in memory while aggregating, iterate ↵Henning Baldersheim2024-04-166-53/+68
| | | | | | | multiple time and build a single metric family while serializing. This will significantly reduce amount of memory required.
* We already have deduplication of MericId, DimensionId and ServiceId.Henning Baldersheim2024-04-164-21/+30
| | | | Just santize upfront and use that.
* - Remove duplicates of the timestamp.Henning Baldersheim2024-04-162-5/+16
| | | | | - Avoid 17M of duplicates of 0.0. - Avoid duplicating the optionally sanitized metric name.
* Unify on List.ofHenning Baldersheim2024-04-115-19/+12
|
* Retain orderHenning Baldersheim2024-04-111-2/+3
|
* Unify on Set.ofHenning Baldersheim2024-04-111-8/+6
|
* Unify on Map.ofHenning Baldersheim2024-04-112-8/+4
|
* Include service status metric in prometheus outputOla Aunronning2024-03-262-0/+18
|
* Set socket timeout when intendedjonmv2023-12-191-2/+2
|
* Move Jackson util from vespajlib to container-core.Henning Baldersheim2023-11-243-3/+3
|
* jackson 2.16 changes some of its default settings so we consolidate our use ↵Henning Baldersheim2023-11-2316-88/+69
| | | | | | of the ObjectMapper. Unless special options are used, use a common instance, or create via factory metod.
* Don't swallow exception in testjonmv2023-11-201-8/+7
|
* NMG is not injectableOla Aunronning2023-11-132-8/+7
|
* Add host_life metric to prometheus outputOla Aunronning2023-11-132-3/+15
|
* Update copyrightJon Bratseth2023-10-09116-116/+117
|
* Always add host_life metricOla Aunronning2023-09-121-3/+1
|
* com.github.tomakehurst.wiremock has become org.wiremockHenning Baldersheim2023-09-021-1/+1
|
* Use default JDK11 variantBjørn Christian Seime2023-08-311-1/+1
|
* Merge pull request #28275 from vespa-engine/olaa/remove-uptimegjoranv2023-08-301-5/+1
|\ | | | | Remove unused 'uptime' metric. Always add host-life in MetricsPacketsHandler
| * Remove unused 'uptime' metric. Always add host-life in MetricsPacketsHandlerOla Aunronning2023-08-301-5/+1
| |
* | - Update dependency org.jvnet.mimepull:mimepull to v1.10.0renovate[bot]2023-08-291-4/+1
|/ | | | | | | | - Update dependency org.apache.opennlp:opennlp-tools to v1.9.4 - Use dependency-versions - Bring jimfs up to date. - Bring some more libraries up-2-date. - Reduce usage of assertj
* Support fetching metrics in JSONL formatOla Aunronning2023-08-285-7/+49
|
* Remove orchestratorStatus metric tagHåkon Hallingstad2023-07-242-3/+1
|
* Don't add status_code and status_msg to metric packets. Remove unused ↵Ola Aunronning2023-06-1512-97/+10
| | | | service health and coredump metric gatherers
* Add vespaVersion for host_life metricOla Aunronning2023-06-074-4/+9
|
* Copy metric listOla Aunronning2023-06-061-1/+2
|
* Add API path for listing metric consumersOla Aunronning2023-06-052-5/+85
|
* Remove telegraf metrics-proxy integrationOla Aunronning2023-03-109-490/+0
|
* Use the metric provider returned after configurationJon Bratseth2023-03-031-1/+2
|
* Read content config generationJon Bratseth2023-02-202-11/+7
|
* Define required capabilities for existing JRT RPC methodsBjørn Christian Seime2023-02-091-0/+8
|
* Enum dimension setOla Aunronning2023-02-062-62/+47
|
* Add copyright headerOla Aunronning2023-02-031-1/+1
|
* Replace dimension allowlisting with blocklist in /metrics/v2Ola Aunronning2023-02-037-68/+88
|
* Avoid deprecated apache http 5.2 methods, by adding it to the builder.Henning Baldersheim2023-01-261-11/+4
|
* Upgrade apache 5.1 => 5.2 and add deprecation suppressions.Henning Baldersheim2023-01-262-0/+3
|
* Minor code cleanup.Henning Baldersheim2023-01-261-1/+0
|
* Revert apache 5.1 -> 5.2Henning Baldersheim2023-01-262-6/+11
|