summaryrefslogtreecommitdiffstats
path: root/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model
Commit message (Expand)AuthorAgeFilesLines
* 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
* Avoid creating many sets and lists containing the same list of consumers.Henning Baldersheim2021-12-153-49/+28
* Update 2020 Oath copyrights.gjoranv2021-10-2720-20/+20
* Update Verizon Media copyright notices.gjoranv2021-10-072-2/+2
* 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-028-23/+14
* The metrics proxy is very memory hungry.Henning Baldersheim2021-09-013-3/+30
* Add copyright headersJon Bratseth2021-03-181-0/+1
* 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
* 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-202-0/+51
|\
| * Allow inspecting consumers in MetricsPacket.Buildergjoranv2020-02-131-0/+4
| * Implement metrics dimensions processing.gjoranv2020-01-222-0/+47
* | 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-0320-85/+20
* 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
* Propagate service health when metrics could not be retrieved.gjoranv2019-06-144-10/+51
* Fix commentsgjoranv2019-06-041-1/+6
* Catch JsonProcessingException instead of IOExceptiongjoranv2019-06-041-2/+2
* Ensure always valid json from JsonMetricsRenderingExceptiongjoranv2019-06-042-6/+42
* Add request handler for generic metrics format.gjoranv2019-05-312-3/+8
* Use logger instead of printStackTracegjoranv2019-05-281-1/+2
* Add conversion from metrics packets to the generic json model.gjoranv2019-05-284-0/+88
* Add json model for generic metrics format.gjoranv2019-05-244-0/+151
* Extract creation of ObjectMapper to a new utility class.gjoranv2019-05-242-25/+49
* Rename JsonUtil -> YamasJsonUtilgjoranv2019-05-241-2/+2
* New metrics-proxygjoranv2019-05-108-0/+676
* Revert "Gjoranv/reapply new metrics proxy "Bjørn Christian Seime2019-05-098-676/+0
* Reapply Gjoranv/New metrics proxygjoranv2019-05-078-0/+676
* Revert "Gjoranv/New metrics proxy"gjoranv2019-05-078-676/+0