aboutsummaryrefslogtreecommitdiffstats
path: root/metrics-proxy
Commit message (Expand)AuthorAgeFilesLines
* Update metrics-proxy/src/main/java/ai/vespa/metricsproxy/telegraf/TelegrafReg...Ola Aunrønning2020-02-201-1/+1
* Update metrics-proxy/src/main/java/ai/vespa/metricsproxy/telegraf/TelegrafReg...Ola Aunrønning2020-02-201-1/+1
* Add some info and debug loggingOla Aunrønning2020-02-202-0/+12
* Specify log pathOla Aunrønning2020-02-202-0/+4
* Add telegraf logrotation configOla Aunrønning2020-02-202-0/+6
* Evaluate template directly in Velocity engine. Read template using InputStrea...Ola Aunrønning2020-02-201-11/+11
* Map input plugins to appropriate output pluginOla Aunrønning2020-02-204-8/+23
* Load template using ClasspathResourceLoader. Renamed templateOla Aunrønning2020-02-202-4/+12
* Added testOla Aunrønning2020-02-202-0/+72
* Support configuring an arbitrary number of Cloudwatch pluginsOla Aunrønning2020-02-202-18/+15
* Consider if cloudwatch profile is set. Removed compile specification in pom.Ola Aunrønning2020-02-203-4/+4
* Added Telegraf componentOla Aunrønning2020-02-204-0/+138
* Merge pull request #12261 from vespa-engine/gjoranv/cloudwatch-consumer-syntaxgjoranv2020-02-201-3/+2
|\
| * Move consumer inside 'cloudWatch'gjoranv2020-02-181-3/+2
* | Install src/main/resources/configdefinitions/node-info.defArnstein Ressem2020-02-181-0/+1
|/
* Merge pull request #12164 from vespa-engine/gjoranv/add-telegraf-configgjoranv2020-02-172-0/+21
|\
| * Add new config def to CMakeListsgjoranv2020-02-171-0/+1
| * Declare 3rd party system an array to allow none and multiple.gjoranv2020-02-171-5/+5
| * Add config class for the future Telegraf componentgjoranv2020-02-131-0/+20
* | Add metrics/v2 handlergjoranv2020-02-1410-167/+375
* | Allow inspecting consumers in MetricsPacket.Buildergjoranv2020-02-132-2/+17
* | Allow retrieving metrics as mutable metrics packet builders.gjoranv2020-02-131-1/+10
|/
* Use correct path (/values) to the metrics api on metrics-proxy.gjoranv2020-01-281-1/+1
* Use camel-case for 'clusterId' dimensiongjoranv2020-01-281-1/+1
* Revert "Gjoranv/metrics v2 in container 2"gjoranv2020-01-281-1/+1
* Use camel-case for 'clusterId' dimensiongjoranv2020-01-271-1/+1
* Move metrics handler utilities to new package in container-coregjoranv2020-01-238-176/+11
* Implement metrics dimensions processing.gjoranv2020-01-2213-16/+460
* Merge pull request #11840 from vespa-engine/gjoranv/node-infogjoranv2020-01-208-39/+50
|\
| * Add back nodeId to config defgjoranv2020-01-201-0/+3
| * Add node's role to json output.gjoranv2020-01-175-2/+15
| * Expose hostname, and rename nodeId -> role.gjoranv2020-01-178-37/+32
| * Propagate node to allow adding more node properties to json outputgjoranv2020-01-171-3/+3
* | Move MetricsHandler to new package and add 'V1' to its name.gjoranv2020-01-173-16/+21
|/
* Enable the default public metrics consumer in hosted Vespa.gjoranv2020-01-142-3/+33
* Move node name out of the 'node' object.gjoranv2020-01-096-12/+11
* Follow renaming from configId to nodeIdgjoranv2020-01-061-7/+7
* Rename configId to nodeId in MetricsNodesConfiggjoranv2020-01-064-4/+4
* Add/corect copyright headersJon Bratseth2020-01-0392-375/+93
* Remove convenience method that did not take consumer argument.gjoranv2020-01-032-11/+6
* Properly support multiple consumers when caching metrics.gjoranv2020-01-032-14/+72
* Fix a bug in conversion to metrics packetsgjoranv2019-12-263-9/+70
* Add exception to loggjoranv2019-12-261-1/+2
* Add new config def to CMakeLists.txtgjoranv2019-12-241-0/+1
* Rename vespa-nodes.def to metrics-nodes.defgjoranv2019-12-245-12/+12
* Simplify generation of node clients.gjoranv2019-12-231-9/+6
* Rename config fields for clarity.gjoranv2019-12-235-14/+14
* Fix imprecise log messagegjoranv2019-12-201-1/+1
* Add http handler for retrieving metrics from all application nodesgjoranv2019-12-202-0/+290
* Allow converting "metricsByNode" packets to GenericApplicationModelgjoranv2019-12-202-1/+28