Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move Jackson util from vespajlib to container-core. | Henning Baldersheim | 2023-11-24 | 3 | -3/+3 |
| | |||||
* | jackson 2.16 changes some of its default settings so we consolidate our use ↵ | Henning Baldersheim | 2023-11-23 | 3 | -13/+10 |
| | | | | | | of the ObjectMapper. Unless special options are used, use a common instance, or create via factory metod. | ||||
* | Revert "Merge pull request #29152 from ↵ | Ola Aunronning | 2023-10-30 | 2 | -50/+24 |
| | | | | | | | vespa-engine/revert-29137-olaa/infrastructure-metric-sets-prometheus" This reverts commit 8c7f1f8febf12a5b8468819ba9ff1ede014143d1, reversing changes made to b74e8dc450f9b14e53225775692ddd35e6ee0d5b. | ||||
* | Revert "Allow filtering prometheus metrics" | Ola Aunrønning | 2023-10-30 | 2 | -24/+50 |
| | |||||
* | Allow filtering prometheus metrics | Ola Aunronning | 2023-10-27 | 2 | -50/+24 |
| | |||||
* | Non-functional changes only | Jon Bratseth | 2023-10-18 | 1 | -6/+6 |
| | |||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 16 | -16/+16 |
| | |||||
* | Remove unused 'uptime' metric. Always add host-life in MetricsPacketsHandler | Ola Aunronning | 2023-08-30 | 3 | -46/+3 |
| | |||||
* | Add min/sum/count suffixes to gauge metrics | Ola Aunronning | 2023-08-09 | 1 | -1/+7 |
| | |||||
* | Allow filtering on infrastructure metric set | Ola Aunronning | 2023-08-01 | 1 | -8/+89 |
| | |||||
* | Add enums for infrastructure and add to vespametricsset as needed for ↵ | yngveaasheim | 2023-07-31 | 1 | -1/+1 |
| | | | | infrastructure services. | ||||
* | Replace metrics strings with the corresponding enum constants. | gjoranv | 2023-06-22 | 1 | -2/+3 |
| | | | | - Add 'metrics' as provided dep for clustercontroller-core | ||||
* | Revert "Replace metrics strings with the corresponding enum constants." | Harald Musum | 2023-06-22 | 1 | -3/+2 |
| | |||||
* | Replace metrics strings with the corresponding enum constants. | gjoranv | 2023-06-21 | 1 | -2/+3 |
| | | | | - Add 'metrics' as provided dep for clustercontroller-core | ||||
* | Remove status packet from MetricsPacketsHandler | Ola Aunronning | 2023-06-15 | 1 | -22/+5 |
| | |||||
* | Don't add status_code and status_msg to metric packets. Remove unused ↵ | Ola Aunronning | 2023-06-15 | 2 | -47/+0 |
| | | | | service health and coredump metric gatherers | ||||
* | Add vespaVersion for host_life metric | Ola Aunronning | 2023-06-07 | 1 | -0/+4 |
| | |||||
* | Require capabilities for built-in request handlers | Bjørn Christian Seime | 2023-02-14 | 1 | -3/+7 |
| | |||||
* | remove runLogctl from this API | Arne Juul | 2023-01-05 | 1 | -45/+0 |
| | |||||
* | add hook in /state/v1 API also | Arne Juul | 2022-12-09 | 1 | -59/+113 |
| | |||||
* | Put deprecation comment on the right option and add todo | Jon Bratseth | 2022-10-07 | 1 | -24/+13 |
| | |||||
* | Return X-Vespa-Ignored-Fields if fields were ignored | Jon Bratseth | 2022-10-06 | 1 | -9/+5 |
| | |||||
* | Sanitize label names | Ola Aunronning | 2022-09-15 | 1 | -2/+10 |
| | |||||
* | Omit max and average in PrometheusHelper | Ola Aunronning | 2022-09-15 | 1 | -0/+3 |
| | |||||
* | Use correct content-type header. Add whitespace | Ola Aunronning | 2022-09-13 | 2 | -2/+9 |
| | |||||
* | MetricsPacketsHandler supports Prometheus format | Ola Aunronning | 2022-09-12 | 2 | -0/+87 |
| | |||||
* | MetricsPacketsHandler adds hostname dimension if absent | Ola Aunrønning | 2022-07-04 | 1 | -10/+12 |
| | |||||
* | Use Inject annotation from 'annotations' | Bjørn Christian Seime | 2022-06-09 | 3 | -3/+3 |
| | |||||
* | No periods in exception messages | Jon Bratseth | 2022-04-06 | 1 | -3/+3 |
| | |||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 4 | -4/+4 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Update 2018 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 11 | -11/+11 |
| | |||||
* | Non-functional changes only | Jon Bratseth | 2021-03-04 | 1 | -1/+1 |
| | |||||
* | Fix ToDos. The snapshotProvider is null checked in the ctor. | gjoranv | 2021-02-03 | 2 | -12/+2 |
| | |||||
* | Throw if no snapshot provider is given. | gjoranv | 2021-02-03 | 2 | -17/+19 |
| | | | | + Rename field and parameter to 'snapshotProvider' | ||||
* | Clean up unused MetricsPresentationConfig | gjoranv | 2021-02-03 | 2 | -5/+4 |
| | |||||
* | Remove usage of org.json | Bjørn Christian Seime | 2021-02-02 | 7 | -204/+148 |
| | |||||
* | Revert "Remove org.json usage [run-systemtest]" | Bjørn Christian Seime | 2021-02-01 | 6 | -117/+191 |
| | |||||
* | Remove usage of org.json:json | Bjørn Christian Seime | 2021-01-29 | 6 | -191/+117 |
| | | | | | | | | Remove most usage of org.json:json Maven artifact. This library does not have a compatible license. Some usage is still left as it's part of our container-search public API. We'll need a major release to fix that. See https://github.com/vespa-engine/vespa/issues/14762 for more details. | ||||
* | Remove the StateMetricConsumer class and its factory. | gjoranv | 2021-01-26 | 2 | -56/+0 |
| | |||||
* | Remove usage of MetricsPresentationConfig.slidingwindow | gjoranv | 2021-01-26 | 1 | -5/+1 |
| | |||||
* | Update package-info description. | gjoranv | 2021-01-26 | 1 | -7/+5 |
| | |||||
* | Remove metrics handling from the StateMonitor class. | gjoranv | 2021-01-26 | 3 | -100/+10 |
| | |||||
* | Handle null dimensions without throwing NPE. | gjoranv | 2021-01-25 | 2 | -7/+11 |
| | |||||
* | Non-functional-changes-only | Jon Bratseth | 2020-11-18 | 8 | -6/+13 |
| | |||||
* | Avoid mock thread factory and simplify construction | Håkon Hallingstad | 2020-10-10 | 1 | -35/+26 |
| | |||||
* | Take StateMonitor snapshot every 60s | Håkon Hallingstad | 2020-10-10 | 1 | -33/+19 |
| | | | | | | | | | Using Executors simplifies the code and fixes the following 2 small problems: - A tiny drift of the 1m interval: It starts the next snapshot 1m + the time before wait() return + the time until currentTimeMillis(). - May potentially (but unlikely) invoke wait() with negative (throws exception) or 0 argument (waits forever): There is no test on the returned long from currentTimeMillis(). | ||||
* | Improvements to handling of cluster removal | Jon Bratseth | 2020-07-02 | 1 | -6/+9 |
| | | | | | | | | | - Don't change health status to "initializing" when creating a new VipStatus, as 'initializing' now requires all clusters to be up to transition to 'up', which means that if we're already up but are missing a cluster we'll go from 'up' to 'initializing' and stay there. - Forget up/down status for removed clusters. - Nicer logging on ignorable reconfiguration errors. | ||||
* | LogLevel.INFO -> Level.INFO | gjoranv | 2020-04-25 | 1 | -1/+1 |
| |