summaryrefslogtreecommitdiffstats
path: root/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric
Commit message (Expand)AuthorAgeFilesLines
* Unify on Map.of/copyOfHenning Baldersheim2021-12-151-6/+4
* Test depends on order...Henning Baldersheim2021-12-151-4/+4
* Zero out the builders as soon as they are used to avoid keeping both alive wh...Henning Baldersheim2021-12-151-15/+5
* Merge pull request #20525 from vespa-engine/bratseth/cleanup-654gjoranv2021-12-151-27/+3
|\
| * No functional changesJon Bratseth2021-12-151-27/+3
* | Avoid creating many sets and lists containing the same list of consumers.Henning Baldersheim2021-12-153-49/+28
|/
* No functional changesJon Bratseth2021-12-091-0/+1
* Update 2020 Oath copyrights.gjoranv2021-10-2730-30/+30
* Make system metrics testable.Henning Baldersheim2021-10-141-0/+18
* Update Verizon Media copyright notices.gjoranv2021-10-073-3/+3
* Use the one in vespajlib.Henning Baldersheim2021-09-092-2/+2
* Merge pull request #19029 from vespa-engine/balder/use-metricid-dictionaryHenning Baldersheim2021-09-081-1/+7
|\
| * Use a dictionary for metrid ids. There are few unique ones (less than 1k), bu...Henning Baldersheim2021-09-081-1/+7
* | As there are very few unique dimensions, normally in the rannge 5-30, a dicti...Henning Baldersheim2021-09-081-1/+7
|/
* Unify on using the MetricId class to avoid creating many instances on the fly.Henning Baldersheim2021-09-0212-42/+33
* The metrics proxy is very memory hungry.Henning Baldersheim2021-09-014-9/+34
* Remove docker-apiMartin Polden2021-06-291-1/+1
* Add groupId metric dimension.gjoranv2021-03-261-0/+4
* Add copyright headersJon Bratseth2021-03-182-0/+2
* Non-functional changes onlyJon Bratseth2021-03-043-2/+7
* Ignore dimensions with null key or valueOla Aunrønning2021-02-101-3/+7
* No functional changesJon Bratseth2020-09-182-3/+5
* merged same samples to a single sample, with a unique name and set of labels.takamabe2020-05-201-1/+1
* Use java.util.logging.Level in static imports.gjoranv2020-04-251-2/+2
* Revert "Merge pull request #12351 from vespa-engine/revert-11875-bratseth/nod...Jon Bratseth2020-02-261-0/+1
* Revert "Bratseth/node metrics"Harald Musum2020-02-261-1/+0
* Merge branch 'master' into bratseth/node-metricsJon Bratseth2020-02-203-0/+128
|\
| * Allow inspecting consumers in MetricsPacket.Buildergjoranv2020-02-131-0/+4
| * 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
| * Implement metrics dimensions processing.gjoranv2020-01-223-0/+124
* | Non-functional changes onlyJon Bratseth2020-01-211-0/+1
|/
* Add node's role to json output.gjoranv2020-01-172-2/+9
* Expose hostname, and rename nodeId -> role.gjoranv2020-01-172-5/+4
* Propagate node to allow adding more node properties to json outputgjoranv2020-01-171-3/+3
* Enable the default public metrics consumer in hosted Vespa.gjoranv2020-01-141-3/+8
* Move node name out of the 'node' object.gjoranv2020-01-093-6/+5
* Add/corect copyright headersJon Bratseth2020-01-0330-125/+30
* Fix a bug in conversion to metrics packetsgjoranv2019-12-261-0/+2
* Allow converting "metricsByNode" packets to GenericApplicationModelgjoranv2019-12-201-1/+20
* Add JSON model for full application outputgjoranv2019-12-201-0/+36
* Add 'name' attribute to GenericNodegjoranv2019-12-201-1/+4
* Allow conversion from GenericJsonModel to MetricsPacketsgjoranv2019-12-191-1/+76
* Improve exception handling to avoid silent failuresgjoranv2019-09-024-9/+7
* Add vespa service as dimension instead of prefix to metric names.gjoranv2019-08-271-1/+3
* Add Prometheus http apigjoranv2019-08-273-0/+144
* Implement the /metrics/v1 rest api.gjoranv2019-07-091-29/+1
* Stop replacing service/application id from setExtraMetrics packetsgjoranv2019-07-051-3/+3
* Revert "Revert "Gjoranv/add default public metrics consumer" MERGEOK"gjoranv2019-06-251-0/+2