Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Propagate service health when metrics could not be retrieved. | gjoranv | 2019-06-14 | 15 | -67/+234 |
| | | | | | - 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 | 3 | -21/+7 |
| | |||||
* | Refactoring only | gjoranv | 2019-06-11 | 6 | -17/+12 |
| | |||||
* | Remove unused constructor params. | gjoranv | 2019-06-07 | 3 | -6/+3 |
| | |||||
* | Fix comments | gjoranv | 2019-06-04 | 1 | -1/+6 |
| | |||||
* | Minor non-functional improvements | gjoranv | 2019-06-04 | 2 | -11/+2 |
| | |||||
* | Catch JsonProcessingException instead of IOException | gjoranv | 2019-06-04 | 1 | -2/+2 |
| | |||||
* | Ensure always valid json from JsonMetricsRenderingException | gjoranv | 2019-06-04 | 4 | -18/+75 |
| | |||||
* | Merge pull request #9652 from vespa-engine/gjoranv/remove-ServiceListener | Bjørn Christian Seime | 2019-06-03 | 3 | -24/+3 |
|\ | | | | | Remove unused ServiceListener interface. | ||||
| * | Remove unused ServiceListener interface. | gjoranv | 2019-06-03 | 3 | -24/+3 |
| | | |||||
* | | Nonfunctional changes only | Jon Bratseth | 2019-06-03 | 1 | -0/+1 |
|/ | |||||
* | Add request handler for generic metrics format. | gjoranv | 2019-05-31 | 9 | -15/+289 |
| | |||||
* | Minor non-functional improvements. | gjoranv | 2019-05-29 | 2 | -4/+3 |
| | |||||
* | Bugfix: set sentinel client before updating services. | gjoranv | 2019-05-29 | 1 | -4/+4 |
| | |||||
* | Use logger instead of printStackTrace | gjoranv | 2019-05-28 | 1 | -1/+2 |
| | |||||
* | 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 | 6 | -1/+132 |
| | |||||
* | Add json model for generic metrics format. | gjoranv | 2019-05-24 | 6 | -0/+245 |
| | |||||
* | Extract creation of ObjectMapper to a new utility class. | gjoranv | 2019-05-24 | 2 | -25/+49 |
| | |||||
* | Rename JsonUtil -> YamasJsonUtil | gjoranv | 2019-05-24 | 4 | -15/+12 |
| | |||||
* | Add provided dep for jdisc_core to get Import-Packages. | gjoranv | 2019-05-16 | 1 | -0/+7 |
| | |||||
* | Use compile scope for org.json. | gjoranv | 2019-05-16 | 1 | -5/+4 |
| | | | | - Not an OSGi bundle, and only exported from container-disc. | ||||
* | Add config definitions to CMakeLists | gjoranv | 2019-05-15 | 1 | -0/+7 |
| | | | | | | - They must be pre-installed, because we only pick up config defs from application package bundles, and not bundles installed from a container cluster. | ||||
* | Remove one duplicate of monitoring config default values. | gjoranv | 2019-05-14 | 1 | -1/+1 |
| | | | | | - They are still duplicated in DomAdminBuilderBase. - Align def file value with default in DomAdminBuilderBase. | ||||
* | Remove 'healthport' from vespa-services config. | gjoranv | 2019-05-10 | 3 | -3/+1 |
| | | | | - Only one port is used per service. | ||||
* | New metrics-proxy | gjoranv | 2019-05-10 | 75 | -0/+5735 |
| | |||||
* | Revert "Gjoranv/reapply new metrics proxy " | Bjørn Christian Seime | 2019-05-09 | 75 | -5735/+0 |
| | |||||
* | Add CMakeLists.txt | gjoranv | 2019-05-07 | 1 | -0/+2 |
| | |||||
* | Reapply Gjoranv/New metrics proxy | gjoranv | 2019-05-07 | 74 | -0/+5733 |
| | | | | This reverts commit 8b0272c3104080d1f293e6a709208d2ea149fc03. | ||||
* | Revert "Gjoranv/New metrics proxy" | gjoranv | 2019-05-07 | 74 | -5733/+0 |
| | |||||
* | Add groupId for compiler plugin, even if optional. | gjoranv | 2019-05-03 | 1 | -0/+1 |
| | |||||
* | Resolve test files from class loader. | gjoranv | 2019-05-03 | 7 | -36/+20 |
| | |||||
* | New metrics-proxy | gjoranv | 2019-05-02 | 74 | -0/+5748 |
* 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. |