Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Use the Instant as a timestamp to make it clear what it is instead of just a ↵ | Henning Baldersheim | 2021-12-18 | 1 | -2/+2 |
| | | | | | | generic long. Make sure to use it correctly for the system metrics. | ||||
* | Add test and benchmark for smaps parsing and avoid using regex. | Henning Baldersheim | 2021-12-15 | 1 | -17/+24 |
| | |||||
* | Only take regex cost when necessary | Henning Baldersheim | 2021-12-15 | 1 | -1/+3 |
| | |||||
* | 1 - Make the first sample period at least 5s long. | Henning Baldersheim | 2021-12-14 | 1 | -15/+25 |
| | | | | | | 2 - Ensure that total cpu usage is sampled first on startup, and last on all remaining samples. This is to avoid the large skew you get when sample interval is shorter than the time used to collect the samples. This should eliminate the sampling noise when metricsproxy is started. | ||||
* | Add debug logging of jiffies. | Henning Baldersheim | 2021-12-14 | 1 | -1/+3 |
| | |||||
* | Update 2020 Oath copyrights. | gjoranv | 2021-10-27 | 1 | -1/+1 |
| | |||||
* | Update ↵ | Jon Bratseth | 2021-10-14 | 1 | -1/+1 |
| | | | | metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/SystemPoller.java | ||||
* | Prevent division by zero | Henning Baldersheim | 2021-10-14 | 1 | -4/+9 |
| | |||||
* | cpu.util -> cpu_util | Henning Baldersheim | 2021-10-14 | 1 | -4/+8 |
| | |||||
* | Make system metrics testable. | Henning Baldersheim | 2021-10-14 | 1 | -44/+61 |
| | |||||
* | Add cpu.util as per service metrics. | Henning Baldersheim | 2021-10-13 | 1 | -16/+35 |
| | |||||
* | Unify on using the MetricId class to avoid creating many instances on the fly. | Henning Baldersheim | 2021-09-02 | 1 | -3/+5 |
| | |||||
* | More lazy debug log message generation | Jon Marius Venstad | 2021-04-28 | 1 | -4/+4 |
| | |||||
* | Non-functional changes only | Jon Bratseth | 2021-03-04 | 1 | -4/+2 |
| | |||||
* | LogLevel.ERROR -> Level.SEVERE | gjoranv | 2020-04-25 | 1 | -2/+2 |
| | |||||
* | LogLevel.DEBUG -> Level.FINE | gjoranv | 2020-04-25 | 1 | -6/+6 |
| | |||||
* | Import java.util.logging.Level instead of com.yahoo.log.LogLevel | gjoranv | 2020-04-25 | 1 | -1/+1 |
| | |||||
* | Revert "Merge pull request #12351 from ↵ | Jon Bratseth | 2020-02-26 | 1 | -0/+1 |
| | | | | | | | vespa-engine/revert-11875-bratseth/node-metrics" This reverts commit 37f6c5b31cb2809a54c34dc3a4e51307f3320fbd, reversing changes made to 76221d0b9b7bda577ac61ce8a79c7b6ee3a8dbb4. | ||||
* | Revert "Bratseth/node metrics" | Harald Musum | 2020-02-26 | 1 | -1/+0 |
| | |||||
* | Non-functional changes only | Jon Bratseth | 2020-01-21 | 1 | -0/+1 |
| | |||||
* | Add/corect copyright headers | Jon Bratseth | 2020-01-03 | 1 | -4/+1 |
| | |||||
* | Minor non-functional improvements | gjoranv | 2019-06-04 | 1 | -10/+1 |
| | |||||
* | Remove unused ServiceListener interface. | gjoranv | 2019-06-03 | 1 | -8/+2 |
| | |||||
* | Minor non-functional improvements. | gjoranv | 2019-05-29 | 1 | -2/+2 |
| | |||||
* | New metrics-proxy | gjoranv | 2019-05-10 | 1 | -0/+259 |
| | |||||
* | Revert "Gjoranv/reapply new metrics proxy " | Bjørn Christian Seime | 2019-05-09 | 1 | -259/+0 |
| | |||||
* | Reapply Gjoranv/New metrics proxy | gjoranv | 2019-05-07 | 1 | -0/+259 |
| | | | | This reverts commit 8b0272c3104080d1f293e6a709208d2ea149fc03. | ||||
* | Revert "Gjoranv/New metrics proxy" | gjoranv | 2019-05-07 | 1 | -259/+0 |
| | |||||
* | New metrics-proxy | gjoranv | 2019-05-02 | 1 | -0/+259 |
* Configs for services, monitoring, consumers, dimensions, rpc-connector * Add a provider for SystemPoller to simplify migration to DI. * Add test and test utils for ConfigSentinelClient. * Add package-info files. * Add MetricsConsumers class. * Extract separate classes and configs for app and node dims. * Add RpcConnector as a long-lived owner of the rpc Supervisor. * Move service updating from VespaMetrics to MetricsManager. * Move service dimensions to VespaService. * Rename service.id to 'configId' in vespa-services.def. |