aboutsummaryrefslogtreecommitdiffstats
path: root/metrics-proxy/src/main
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-0976-77/+77
|
* Always add host_life metricOla Aunronning2023-09-121-3/+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-283-5/+24
|
* 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-156-60/+4
| | | | service health and coredump metric gatherers
* Add vespaVersion for host_life metricOla Aunronning2023-06-072-2/+9
|
* Copy metric listOla Aunronning2023-06-061-1/+2
|
* Add API path for listing metric consumersOla Aunronning2023-06-051-5/+30
|
* Remove telegraf metrics-proxy integrationOla Aunronning2023-03-106-395/+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-034-40/+81
|
* 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
|
* More consistent naming of set/build methodsHenning Baldersheim2023-01-251-3/+3
|
* VespaHttpClientBuilder follow builder pattern and add connect and socket ↵Henning Baldersheim2023-01-251-11/+4
| | | | timeout to builder.
* Bump apache httpclient from 5.1 to 5.2.Henning Baldersheim2023-01-252-1/+3
|
* Unify on Streams.toList()Henning Baldersheim2023-01-172-3/+2
|
* Simplify and modernizeHenning Baldersheim2023-01-172-5/+3
|
* let prefixing with name happen after parsing entire objectArne Juul2023-01-061-4/+7
|
* Extend public dimension setOla Aunronning2023-01-041-11/+24
|
* Clean up test as implementation has changed to use a set.Henning Baldersheim2022-12-181-11/+0
|
* Use a set instead to detect uniqueness.Henning Baldersheim2022-12-161-5/+7
|
* Use hashing that will actually differentiate properlyHenning Baldersheim2022-12-161-5/+5
|
* Rename MetricsParser.Consumer to Collector to avoid confusion.gjoranv2022-12-165-31/+30
|
* Fix a hashing bug in MetricsParser, and use record for Dimension.gjoranv2022-12-161-8/+26
| | | | | - XOR does not work well for comparing two distinct pairs of duplicate values.
* Non-functional: rearrange functions, add comments and whitespace.gjoranv2022-12-161-35/+44
|
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-048-9/+9
|
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-048-9/+9
|
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-028-9/+9
|
* Reduce the simple usage of guava where java has caught upHenning Baldersheim2022-11-301-4/+1
|
* Minor cleanupHenning Baldersheim2022-11-262-2/+1
|
* Use volatile instead of Atomics when that is sufficient.Henning Baldersheim2022-11-011-13/+10
|
* - Handle CancellationException.Henning Baldersheim2022-11-011-7/+15
| | | | | - Check stopped on every iteration. - Resort to Thread.interrupt() if nothing else helps, and log a warning.
* Remove unnecessary return typejonmv2022-10-282-10/+9
|
* Abandon in-flight metrics requests on deconstructjonmv2022-10-282-8/+7
|
* Break fetching metrics when stoppedjonmv2022-10-271-2/+3
|
* * apply new common bootstrapArne Juul2022-10-242-0/+6
| | | | | * remove now-duplicated code * prefer using ${VESPA_HOME} environment variable
* Support running Vespa in container as non-rootEirk Nygaard2022-10-211-1/+1
| | | | | | | | This removes the old VESPA_UNPRIVILEGED environment variable. Instead we use the old mechanisme if id of the user starting Vespa is root. If the container is started with a non-root user some sanity checking is done to either fail because wrong permissions are active, or warn the user for possibly too low limits.
* Add deploymentCluster dimensionOla Aunronning2022-10-201-0/+1
|
* Return X-Vespa-Ignored-Fields if fields were ignoredJon Bratseth2022-10-062-1/+2
|
* Require non-null consumer idgjoranv2022-09-271-2/+3
| | | | + remove redundant import