summaryrefslogtreecommitdiffstats
path: root/metrics-proxy/src/main/java/ai
Commit message (Expand)AuthorAgeFilesLines
* Handle NoSuchFileExceptionOla Aunrønning2019-09-091-0/+3
* Merge pull request #10472 from vespa-engine/olaa/metrics-proxy-gather-node-me...Ola Aunrønning2019-09-059-2/+289
|\
| * Read /proc for uptimeOla Aunrønning2019-09-052-18/+8
| * Only check host life on linuxOla Aunrønning2019-09-022-2/+6
| * Renamed functionOla Aunrønning2019-09-021-2/+2
| * Use metric packet buildersOla Aunrønning2019-09-015-104/+43
| * Separated into several classes and moved to own package. Removed use of mocki...Ola Aunrønning2019-08-307-212/+286
| * YamasHandler uses HttpHandlerBaseOla Aunrønning2019-08-303-33/+22
| * Merge branch 'gjoranv/prometheus-handler' of github.com:vespa-engine/vespa in...Ola Aunrønning2019-08-304-103/+111
| |\
| * | Added handler to metrics proxy container clusterOla Aunrønning2019-08-301-39/+11
| * | Merge branch 'gjoranv/prometheus-handler' of github.com:vespa-engine/vespa in...Ola Aunrønning2019-08-3010-45/+320
| |\ \
| * | | Added YamasHandler and testOla Aunrønning2019-08-303-48/+192
| * | | Added module to fetch misc node metricsOla Aunrønning2019-08-293-0/+176
* | | | Improve exception handling to avoid silent failuresgjoranv2019-09-026-13/+13
| |_|/ |/| |
* | | Move static utilities into the http handler base class.gjoranv2019-08-304-65/+36
* | | Extract base class for http handlers to avoid code duplicationgjoranv2019-08-303-37/+75
| |/ |/|
* | Avoid duplicating string constantsgjoranv2019-08-292-2/+2
* | Add vespa service as dimension instead of prefix to metric names.gjoranv2019-08-271-1/+3
* | Add Prometheus http apigjoranv2019-08-279-6/+254
* | Make ValuesFetcher return MetricsPackets instead of jsongjoranv2019-08-272-4/+6
* | Extract rest api utils to new classgjoranv2019-08-262-35/+58
|/
* Start SystemPoller only when running on Linux.gjoranv2019-08-191-3/+17
* Fix PR comments regarding exception handling and logging.gjoranv2019-07-102-4/+7
* Implement the /metrics/v1 rest api.gjoranv2019-07-096-129/+231
* Stop replacing service/application id from setExtraMetrics packetsgjoranv2019-07-051-3/+3
* Allocate ports dynamicallyOlli Virtanen2019-07-041-1/+5
* Revert "Revert "Gjoranv/add default public metrics consumer" MERGEOK"gjoranv2019-06-253-4/+36
* Revert "Gjoranv/add default public metrics consumer"gjoranv2019-06-243-36/+4
* Add TODOs for filtering of extra (node) metrics.gjoranv2019-06-221-0/+2
* Rename the public default consumer and metric set to 'default'gjoranv2019-06-221-1/+1
* Add consumers to health packet for down services.gjoranv2019-06-201-1/+2
* Add 'consumer' parameter to the generic metrics handler.gjoranv2019-06-201-3/+28
* Add default public metrics consumer, only added for self-hosted.gjoranv2019-06-201-0/+4
* Propagate service health when metrics could not be retrieved.gjoranv2019-06-149-59/+116
* Remove method that was only used in tests.gjoranv2019-06-111-16/+0
* Refactoring onlygjoranv2019-06-114-15/+8
* Remove unused constructor params.gjoranv2019-06-071-4/+1
* Fix commentsgjoranv2019-06-041-1/+6
* Minor non-functional improvementsgjoranv2019-06-042-11/+2
* Catch JsonProcessingException instead of IOExceptiongjoranv2019-06-041-2/+2
* Ensure always valid json from JsonMetricsRenderingExceptiongjoranv2019-06-043-18/+48
* Merge pull request #9652 from vespa-engine/gjoranv/remove-ServiceListenerBjørn Christian Seime2019-06-032-22/+2
|\
| * Remove unused ServiceListener interface.gjoranv2019-06-032-22/+2
* | Nonfunctional changes onlyJon Bratseth2019-06-031-0/+1
|/
* Add request handler for generic metrics format.gjoranv2019-05-314-4/+86
* Minor non-functional improvements.gjoranv2019-05-292-4/+3
* Bugfix: set sentinel client before updating services.gjoranv2019-05-291-4/+4
* Use logger instead of printStackTracegjoranv2019-05-281-1/+2
* Add conversion from metrics packets to the generic json model.gjoranv2019-05-285-1/+89
* Add json model for generic metrics format.gjoranv2019-05-244-0/+151