Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reuse same coredump/host-life gatherers | Ola Aunrønning | 2019-10-25 | 3 | -76/+47 |
| | |||||
* | Read /proc for uptime | Ola Aunrønning | 2019-09-05 | 1 | -4/+5 |
| | |||||
* | Use metric packet builders | Ola Aunrønning | 2019-09-01 | 2 | -26/+3 |
| | |||||
* | Separated into several classes and moved to own package. Removed use of ↵ | Ola Aunrønning | 2019-08-30 | 3 | -111/+98 |
| | | | | mocking library. Other misc fixes | ||||
* | YamasHandler uses HttpHandlerBase | Ola Aunrønning | 2019-08-30 | 1 | -3/+2 |
| | |||||
* | Merge branch 'gjoranv/prometheus-handler' of github.com:vespa-engine/vespa ↵ | Ola Aunrønning | 2019-08-30 | 4 | -79/+220 |
|\ | | | | | | | into metrics-proxy-gather-node-metrics | ||||
| * | Add vespa service as dimension instead of prefix to metric names. | gjoranv | 2019-08-27 | 1 | -0/+11 |
| | | |||||
| * | Add Prometheus http api | gjoranv | 2019-08-27 | 2 | -1/+96 |
| | | |||||
| * | Extract a base class for http handler tests. | gjoranv | 2019-08-27 | 2 | -77/+105 |
| | | |||||
| * | Add missing test for invalid path | gjoranv | 2019-08-26 | 1 | -1/+8 |
| | | |||||
* | | Added YamasHandler and test | Ola Aunrønning | 2019-08-30 | 1 | -0/+112 |
|/ | |||||
* | Implement the /metrics/v1 rest api. | gjoranv | 2019-07-09 | 2 | -18/+38 |
| | | | | | - Json errors are now handled in ErrorResponse instead of JsonRenderingException | ||||
* | Stop replacing service/application id from setExtraMetrics packets | gjoranv | 2019-07-05 | 4 | -50/+113 |
| | | | | * Add tests and refactor RpcMetricsTest | ||||
* | Erroneously removed comment revived | Olli Virtanen | 2019-07-04 | 1 | -0/+1 |
| | |||||
* | Allocate ports dynamically | Olli Virtanen | 2019-07-04 | 6 | -51/+41 |
| | |||||
* | Revert "Revert "Gjoranv/add default public metrics consumer" MERGEOK" | gjoranv | 2019-06-25 | 2 | -32/+102 |
| | |||||
* | Revert "Gjoranv/add default public metrics consumer" | gjoranv | 2019-06-24 | 2 | -102/+32 |
| | |||||
* | Improve unit tests for the http handler. | gjoranv | 2019-06-23 | 1 | -28/+97 |
| | |||||
* | Add TODOs for filtering of extra (node) metrics. | gjoranv | 2019-06-22 | 1 | -0/+1 |
| | |||||
* | Rename the public default consumer and metric set to 'default' | gjoranv | 2019-06-22 | 1 | -1/+0 |
| | | | | | - Keep the class/constant names, as they are only used in a public context, and not for Oath-internal Vespa with Yamas. | ||||
* | Add 'consumer' parameter to the generic metrics handler. | gjoranv | 2019-06-20 | 1 | -3/+4 |
| | |||||
* | Propagate service health when metrics could not be retrieved. | gjoranv | 2019-06-14 | 6 | -8/+118 |
| | | | | | - Default status message in a MetricsPacket is now empty string, to avoid the default message to be included in Json output. | ||||
* | Remove method that was only used in tests. | gjoranv | 2019-06-11 | 2 | -5/+7 |
| | |||||
* | Refactoring only | gjoranv | 2019-06-11 | 2 | -2/+4 |
| | |||||
* | Remove unused constructor params. | gjoranv | 2019-06-07 | 2 | -2/+2 |
| | |||||
* | Ensure always valid json from JsonMetricsRenderingException | gjoranv | 2019-06-04 | 1 | -0/+27 |
| | |||||
* | Remove unused ServiceListener interface. | gjoranv | 2019-06-03 | 1 | -2/+1 |
| | |||||
* | Add request handler for generic metrics format. | gjoranv | 2019-05-31 | 4 | -11/+176 |
| | |||||
* | minor: rename test utility | gjoranv | 2019-05-28 | 7 | -19/+15 |
| | |||||
* | Add conversion from metrics packets to the generic json model. | gjoranv | 2019-05-28 | 1 | -0/+43 |
| | |||||
* | Add json model for generic metrics format. | gjoranv | 2019-05-24 | 2 | -0/+94 |
| | |||||
* | Rename JsonUtil -> YamasJsonUtil | gjoranv | 2019-05-24 | 2 | -8/+8 |
| | |||||
* | Remove 'healthport' from vespa-services config. | gjoranv | 2019-05-10 | 1 | -1/+0 |
| | | | | - Only one port is used per service. | ||||
* | New metrics-proxy | gjoranv | 2019-05-10 | 28 | -0/+2208 |
| | |||||
* | Revert "Gjoranv/reapply new metrics proxy " | Bjørn Christian Seime | 2019-05-09 | 28 | -2208/+0 |
| | |||||
* | Reapply Gjoranv/New metrics proxy | gjoranv | 2019-05-07 | 28 | -0/+2208 |
| | | | | This reverts commit 8b0272c3104080d1f293e6a709208d2ea149fc03. | ||||
* | Revert "Gjoranv/New metrics proxy" | gjoranv | 2019-05-07 | 28 | -2208/+0 |
| | |||||
* | Resolve test files from class loader. | gjoranv | 2019-05-03 | 7 | -36/+20 |
| | |||||
* | New metrics-proxy | gjoranv | 2019-05-02 | 28 | -0/+2224 |
* Configs for services, monitoring, consumers, dimensions, rpc-connector * Add a provider for SystemPoller to simplify migration to DI. * Add test and test utils for ConfigSentinelClient. * Add package-info files. * Add MetricsConsumers class. * Extract separate classes and configs for app and node dims. * Add RpcConnector as a long-lived owner of the rpc Supervisor. * Move service updating from VespaMetrics to MetricsManager. * Move service dimensions to VespaService. * Rename service.id to 'configId' in vespa-services.def. |