Uses of Class
ai.vespa.metricsproxy.service.VespaService
Packages that use VespaService
Package
Description
-
Uses of VespaService in ai.vespa.metricsproxy.core
Method parameters in ai.vespa.metricsproxy.core with type arguments of type VespaServiceModifier and TypeMethodDescriptionMetricsManager.getHealthMetrics(List<VespaService> services) Returns the health metrics for the given services.VespaMetrics.getHealthMetrics(List<VespaService> services) VespaMetrics.getMetricNames(List<VespaService> services, ConsumerId consumer) Get all metric names for the given servicesMetricsManager.getMetrics(List<VespaService> services, Instant startTime) Returns the metrics for the given services.MetricsManager.getMetrics(List<VespaService> services, Instant startTime, ConsumerId consumerId) VespaMetrics.getMetrics(List<VespaService> services, ConsumerId consumerId) MetricsManager.getMetricsAsBuilders(List<VespaService> services, Instant startTime, ConsumerId consumerId) Returns the metrics for the given services, in mutable state for further processing.VespaMetrics.getMetricsAsString(List<VespaService> services) Returns a string representation of metrics for the given services; a space separated list of key=value. -
Uses of VespaService in ai.vespa.metricsproxy.metric
Methods in ai.vespa.metricsproxy.metric with parameters of type VespaServiceModifier and TypeMethodDescriptionMetricsFormatter.format(VespaService service, String name, Number value) -
Uses of VespaService in ai.vespa.metricsproxy.service
Fields in ai.vespa.metricsproxy.service declared as VespaServiceMethods in ai.vespa.metricsproxy.service that return VespaServiceModifier and TypeMethodDescriptionstatic VespaServicestatic VespaServiceVespaService.create(String name, String id, int statePort, String monitoringName, Map<DimensionId, String> dimensions) Methods in ai.vespa.metricsproxy.service that return types with arguments of type VespaServiceModifier and TypeMethodDescriptionVespaServices.getInstancesById(String id) VespaServices.getMonitoringServices(String service) Get services matching pattern for the name used in the monitoring system.VespaServices.getVespaServices()Get all known vespa servicesMethods in ai.vespa.metricsproxy.service with parameters of type VespaServiceMethod parameters in ai.vespa.metricsproxy.service with type arguments of type VespaServiceModifier and TypeMethodDescriptionprotected voidConfigSentinelClient.setStatus(List<VespaService> services) Update the status (pid check etc)final voidVespaServices.updateServices(List<VespaService> services) Sets 'alive=false' for services that are no longer running.Constructors in ai.vespa.metricsproxy.service with parameters of type VespaServiceConstructor parameters in ai.vespa.metricsproxy.service with type arguments of type VespaServiceModifierConstructorDescriptionSystemPoller(List<VespaService> services, Duration interval) VespaServices(List<VespaService> services)