Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #12369 from vespa-engine/gjoranv/new-services-syntax | gjoranv | 2020-02-28 | 1 | -0/+1 |
|\ | | | | | Gjoranv/new services syntax | ||||
| * | Add handling of optional 'file' attribute to 'shared-credentials' | gjoranv | 2020-02-27 | 1 | -0/+1 |
| | | |||||
* | | Determine metrics API protocol based on isHostedVespa | Ola Aunrønning | 2020-02-27 | 4 | -3/+5 |
|/ | |||||
* | Add flag that tells if this is hosted Vespa. | gjoranv | 2020-02-27 | 1 | -0/+2 |
| | |||||
* | Revert "Merge pull request #12351 from ↵ | Jon Bratseth | 2020-02-26 | 8 | -3/+12 |
| | | | | | | | 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 | 8 | -12/+3 |
| | |||||
* | Merge branch 'master' into bratseth/node-metrics | Jon Bratseth | 2020-02-25 | 7 | -3/+266 |
|\ | |||||
| * | Set telegraf log path under Vespa home | Ola Aunrønning | 2020-02-24 | 3 | -2/+5 |
| | | |||||
| * | Log warning when stdErr is not empty. More debug logging | Ola Aunrønning | 2020-02-21 | 3 | -6/+15 |
| | | |||||
| * | Update ↵ | Ola Aunrønning | 2020-02-20 | 1 | -1/+1 |
| | | | | | | | | | | metrics-proxy/src/main/java/ai/vespa/metricsproxy/telegraf/TelegrafRegistry.java Co-Authored-By: gjoranv <gv@verizonmedia.com> | ||||
| * | Update ↵ | Ola Aunrønning | 2020-02-20 | 1 | -1/+1 |
| | | | | | | | | | | metrics-proxy/src/main/java/ai/vespa/metricsproxy/telegraf/TelegrafRegistry.java Co-Authored-By: gjoranv <gv@verizonmedia.com> | ||||
| * | Add some info and debug logging | Ola Aunrønning | 2020-02-20 | 2 | -0/+12 |
| | | |||||
| * | Specify log path | Ola Aunrønning | 2020-02-20 | 2 | -0/+4 |
| | | |||||
| * | Add telegraf logrotation config | Ola Aunrønning | 2020-02-20 | 2 | -0/+6 |
| | | |||||
| * | Evaluate template directly in Velocity engine. Read template using ↵ | Ola Aunrønning | 2020-02-20 | 1 | -11/+11 |
| | | | | | | | | InputStreamReader | ||||
| * | Map input plugins to appropriate output plugin | Ola Aunrønning | 2020-02-20 | 4 | -8/+23 |
| | | |||||
| * | Load template using ClasspathResourceLoader. Renamed template | Ola Aunrønning | 2020-02-20 | 2 | -4/+12 |
| | | |||||
| * | Added test | Ola Aunrønning | 2020-02-20 | 2 | -0/+72 |
| | | |||||
| * | Support configuring an arbitrary number of Cloudwatch plugins | Ola Aunrønning | 2020-02-20 | 2 | -18/+15 |
| | | |||||
| * | Consider if cloudwatch profile is set. Removed compile specification in pom. | Ola Aunrønning | 2020-02-20 | 3 | -4/+4 |
| | | |||||
| * | Added Telegraf component | Ola Aunrønning | 2020-02-20 | 4 | -0/+138 |
| | | |||||
| * | Merge pull request #12261 from vespa-engine/gjoranv/cloudwatch-consumer-syntax | gjoranv | 2020-02-20 | 1 | -3/+2 |
| |\ | | | | | | | Gjoranv/cloudwatch consumer syntax | ||||
| | * | Move consumer inside 'cloudWatch' | gjoranv | 2020-02-18 | 1 | -3/+2 |
| | | | | | | | | | | | | - Each cloudwatch is declared inside its consumer. | ||||
* | | | Merge branch 'master' into bratseth/node-metrics | Jon Bratseth | 2020-02-20 | 33 | -362/+895 |
|\| | | |||||
| * | | Install src/main/resources/configdefinitions/node-info.def | Arnstein Ressem | 2020-02-18 | 1 | -0/+1 |
| |/ | |||||
| * | Merge pull request #12164 from vespa-engine/gjoranv/add-telegraf-config | gjoranv | 2020-02-17 | 2 | -0/+21 |
| |\ | | | | | | | Add config class for the future Telegraf component | ||||
| | * | Add new config def to CMakeLists | gjoranv | 2020-02-17 | 1 | -0/+1 |
| | | | |||||
| | * | Declare 3rd party system an array to allow none and multiple. | gjoranv | 2020-02-17 | 1 | -5/+5 |
| | | | |||||
| | * | Add config class for the future Telegraf component | gjoranv | 2020-02-13 | 1 | -0/+20 |
| | | | |||||
| * | | Add metrics/v2 handler | gjoranv | 2020-02-14 | 10 | -167/+375 |
| | | | | | | | | | | | | | | | - Add new config so that hostname and role can be added to output - Refactor tests to avoid duplicating code | ||||
| * | | Allow inspecting consumers in MetricsPacket.Builder | gjoranv | 2020-02-13 | 2 | -2/+17 |
| | | | |||||
| * | | Allow retrieving metrics as mutable metrics packet builders. | gjoranv | 2020-02-13 | 1 | -1/+10 |
| |/ | |||||
| * | Use correct path (/values) to the metrics api on metrics-proxy. | gjoranv | 2020-01-28 | 1 | -1/+1 |
| | | |||||
| * | Use camel-case for 'clusterId' dimension | gjoranv | 2020-01-28 | 1 | -1/+1 |
| | | |||||
| * | Revert "Gjoranv/metrics v2 in container 2" | gjoranv | 2020-01-28 | 1 | -1/+1 |
| | | |||||
| * | Use camel-case for 'clusterId' dimension | gjoranv | 2020-01-27 | 1 | -1/+1 |
| | | |||||
| * | Move metrics handler utilities to new package in container-core | gjoranv | 2020-01-23 | 8 | -176/+11 |
| | | |||||
| * | Implement metrics dimensions processing. | gjoranv | 2020-01-22 | 13 | -16/+460 |
| | | | | | | | | | | | | | | | | | | - retain only public dimensions - clusterId - serviceId + Move constants for public dimensions from config-model to new class in metrics-proxy | ||||
* | | Non-functional changes only | Jon Bratseth | 2020-01-21 | 8 | -3/+12 |
|/ | |||||
* | Merge pull request #11840 from vespa-engine/gjoranv/node-info | gjoranv | 2020-01-20 | 8 | -39/+50 |
|\ | | | | | Gjoranv/node info | ||||
| * | Add back nodeId to config def | gjoranv | 2020-01-20 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | - Add a default value because the model does not produce the value anymore. - This should not be necessary. The field can safely be removed because the config model of older versions always adds a value for this field. | ||||
| * | Add node's role to json output. | gjoranv | 2020-01-17 | 5 | -2/+15 |
| | | |||||
| * | Expose hostname, and rename nodeId -> role. | gjoranv | 2020-01-17 | 8 | -37/+32 |
| | | |||||
| * | Propagate node to allow adding more node properties to json output | gjoranv | 2020-01-17 | 1 | -3/+3 |
| | | |||||
* | | Move MetricsHandler to new package and add 'V1' to its name. | gjoranv | 2020-01-17 | 3 | -16/+21 |
|/ | |||||
* | Enable the default public metrics consumer in hosted Vespa. | gjoranv | 2020-01-14 | 2 | -3/+33 |
| | | | | | - Always filter this consumer from yamas routing, as the effect of including it is uncertain. | ||||
* | Move node name out of the 'node' object. | gjoranv | 2020-01-09 | 6 | -12/+11 |
| | | | | | - The 'node' object is for node metrics, so it makes more sense to have the node name as a sibling to 'node' and 'services'. | ||||
* | Follow renaming from configId to nodeId | gjoranv | 2020-01-06 | 1 | -7/+7 |
| | |||||
* | Rename configId to nodeId in MetricsNodesConfig | gjoranv | 2020-01-06 | 4 | -4/+4 |
| | |||||
* | Add/corect copyright headers | Jon Bratseth | 2020-01-03 | 92 | -375/+93 |
| |