Search in sources :

Example 1 with MetricsStreamProcessor

use of org.apache.skywalking.oap.server.core.analysis.worker.MetricsStreamProcessor in project skywalking by apache.

the class CoreModuleProvider method prepare.

@Override
public void prepare() throws ServiceNotProvidedException, ModuleStartException {
    if (moduleConfig.isActiveExtraModelColumns()) {
        DefaultScopeDefine.activeExtraModelColumns();
    }
    EndpointNameGrouping endpointNameGrouping = new EndpointNameGrouping();
    final NamingControl namingControl = new NamingControl(moduleConfig.getServiceNameMaxLength(), moduleConfig.getInstanceNameMaxLength(), moduleConfig.getEndpointNameMaxLength(), endpointNameGrouping);
    this.registerServiceImplementation(NamingControl.class, namingControl);
    MeterEntity.setNamingControl(namingControl);
    try {
        endpointNameGroupingRuleWatcher = new EndpointNameGroupingRuleWatcher(this, endpointNameGrouping);
        if (moduleConfig.isEnableEndpointNameGroupingByOpenapi()) {
            endpointNameGroupingRule4OpenapiWatcher = new EndpointNameGroupingRule4OpenapiWatcher(this, endpointNameGrouping);
        }
    } catch (FileNotFoundException e) {
        throw new ModuleStartException(e.getMessage(), e);
    }
    AnnotationScan scopeScan = new AnnotationScan();
    scopeScan.registerListener(new DefaultScopeDefine.Listener());
    try {
        scopeScan.scan();
    } catch (Exception e) {
        throw new ModuleStartException(e.getMessage(), e);
    }
    this.registerServiceImplementation(MeterSystem.class, new MeterSystem(getManager()));
    AnnotationScan oalDisable = new AnnotationScan();
    oalDisable.registerListener(DisableRegister.INSTANCE);
    oalDisable.registerListener(new DisableRegister.SingleDisableScanListener());
    try {
        oalDisable.scan();
    } catch (IOException | StorageException e) {
        throw new ModuleStartException(e.getMessage(), e);
    }
    if (moduleConfig.isGRPCSslEnabled()) {
        grpcServer = new GRPCServer(moduleConfig.getGRPCHost(), moduleConfig.getGRPCPort(), moduleConfig.getGRPCSslCertChainPath(), moduleConfig.getGRPCSslKeyPath(), null);
    } else {
        grpcServer = new GRPCServer(moduleConfig.getGRPCHost(), moduleConfig.getGRPCPort());
    }
    if (moduleConfig.getMaxConcurrentCallsPerConnection() > 0) {
        grpcServer.setMaxConcurrentCallsPerConnection(moduleConfig.getMaxConcurrentCallsPerConnection());
    }
    if (moduleConfig.getMaxMessageSize() > 0) {
        grpcServer.setMaxMessageSize(moduleConfig.getMaxMessageSize());
    }
    if (moduleConfig.getGRPCThreadPoolQueueSize() > 0) {
        grpcServer.setThreadPoolQueueSize(moduleConfig.getGRPCThreadPoolQueueSize());
    }
    if (moduleConfig.getGRPCThreadPoolSize() > 0) {
        grpcServer.setThreadPoolSize(moduleConfig.getGRPCThreadPoolSize());
    }
    grpcServer.initialize();
    HTTPServerConfig httpServerConfig = HTTPServerConfig.builder().host(moduleConfig.getRestHost()).port(moduleConfig.getRestPort()).contextPath(moduleConfig.getRestContextPath()).idleTimeOut(moduleConfig.getRestIdleTimeOut()).maxThreads(moduleConfig.getRestMaxThreads()).acceptQueueSize(moduleConfig.getRestAcceptQueueSize()).maxRequestHeaderSize(moduleConfig.getHttpMaxRequestHeaderSize()).build();
    httpServer = new HTTPServer(httpServerConfig);
    httpServer.initialize();
    this.registerServiceImplementation(ConfigService.class, new ConfigService(moduleConfig));
    this.registerServiceImplementation(DownSamplingConfigService.class, new DownSamplingConfigService(moduleConfig.getDownsampling()));
    this.registerServiceImplementation(GRPCHandlerRegister.class, new GRPCHandlerRegisterImpl(grpcServer));
    this.registerServiceImplementation(HTTPHandlerRegister.class, new HTTPHandlerRegisterImpl(httpServer));
    this.registerServiceImplementation(IComponentLibraryCatalogService.class, new ComponentLibraryCatalogService());
    this.registerServiceImplementation(SourceReceiver.class, receiver);
    WorkerInstancesService instancesService = new WorkerInstancesService();
    this.registerServiceImplementation(IWorkerInstanceGetter.class, instancesService);
    this.registerServiceImplementation(IWorkerInstanceSetter.class, instancesService);
    this.registerServiceImplementation(RemoteSenderService.class, new RemoteSenderService(getManager()));
    this.registerServiceImplementation(ModelCreator.class, storageModels);
    this.registerServiceImplementation(IModelManager.class, storageModels);
    this.registerServiceImplementation(ModelManipulator.class, storageModels);
    this.registerServiceImplementation(NetworkAddressAliasCache.class, new NetworkAddressAliasCache(moduleConfig));
    this.registerServiceImplementation(TopologyQueryService.class, new TopologyQueryService(getManager()));
    this.registerServiceImplementation(MetricsMetadataQueryService.class, new MetricsMetadataQueryService());
    this.registerServiceImplementation(MetricsQueryService.class, new MetricsQueryService(getManager()));
    this.registerServiceImplementation(TraceQueryService.class, new TraceQueryService(getManager()));
    this.registerServiceImplementation(BrowserLogQueryService.class, new BrowserLogQueryService(getManager()));
    this.registerServiceImplementation(LogQueryService.class, new LogQueryService(getManager()));
    this.registerServiceImplementation(MetadataQueryService.class, new MetadataQueryService(getManager()));
    this.registerServiceImplementation(AggregationQueryService.class, new AggregationQueryService(getManager()));
    this.registerServiceImplementation(AlarmQueryService.class, new AlarmQueryService(getManager()));
    this.registerServiceImplementation(TopNRecordsQueryService.class, new TopNRecordsQueryService(getManager()));
    this.registerServiceImplementation(EventQueryService.class, new EventQueryService(getManager()));
    this.registerServiceImplementation(TagAutoCompleteQueryService.class, new TagAutoCompleteQueryService(getManager(), moduleConfig));
    // add profile service implementations
    this.registerServiceImplementation(ProfileTaskMutationService.class, new ProfileTaskMutationService(getManager()));
    this.registerServiceImplementation(ProfileTaskQueryService.class, new ProfileTaskQueryService(getManager(), moduleConfig));
    this.registerServiceImplementation(ProfileTaskCache.class, new ProfileTaskCache(getManager(), moduleConfig));
    this.registerServiceImplementation(EBPFProfilingMutationService.class, new EBPFProfilingMutationService(getManager()));
    this.registerServiceImplementation(EBPFProfilingQueryService.class, new EBPFProfilingQueryService(getManager(), moduleConfig, this.storageModels));
    this.registerServiceImplementation(CommandService.class, new CommandService(getManager()));
    // add oal engine loader service implementations
    oalEngineLoaderService = new OALEngineLoaderService(getManager());
    this.registerServiceImplementation(OALEngineLoaderService.class, oalEngineLoaderService);
    annotationScan.registerListener(new StreamAnnotationListener(getManager()));
    if (moduleConfig.isGRPCSslEnabled()) {
        this.remoteClientManager = new RemoteClientManager(getManager(), moduleConfig.getRemoteTimeout(), moduleConfig.getGRPCSslTrustedCAPath());
    } else {
        this.remoteClientManager = new RemoteClientManager(getManager(), moduleConfig.getRemoteTimeout());
    }
    this.registerServiceImplementation(RemoteClientManager.class, remoteClientManager);
    // Management
    this.registerServiceImplementation(UITemplateManagementService.class, new UITemplateManagementService(getManager()));
    if (moduleConfig.getMetricsDataTTL() < 2) {
        throw new ModuleStartException("Metric TTL should be at least 2 days, current value is " + moduleConfig.getMetricsDataTTL());
    }
    if (moduleConfig.getRecordDataTTL() < 2) {
        throw new ModuleStartException("Record TTL should be at least 2 days, current value is " + moduleConfig.getRecordDataTTL());
    }
    final MetricsStreamProcessor metricsStreamProcessor = MetricsStreamProcessor.getInstance();
    metricsStreamProcessor.setEnableDatabaseSession(moduleConfig.isEnableDatabaseSession());
    metricsStreamProcessor.setL1FlushPeriod(moduleConfig.getL1FlushPeriod());
    metricsStreamProcessor.setStorageSessionTimeout(moduleConfig.getStorageSessionTimeout());
    metricsStreamProcessor.setMetricsDataTTL(moduleConfig.getMetricsDataTTL());
    TopNStreamProcessor.getInstance().setTopNWorkerReportCycle(moduleConfig.getTopNReportPeriod());
    apdexThresholdConfig = new ApdexThresholdConfig(this);
    ApdexMetrics.setDICT(apdexThresholdConfig);
    loggingConfigWatcher = new LoggingConfigWatcher(this);
}
Also used : GRPCHandlerRegisterImpl(org.apache.skywalking.oap.server.core.server.GRPCHandlerRegisterImpl) DownSamplingConfigService(org.apache.skywalking.oap.server.core.config.DownSamplingConfigService) MetadataQueryService(org.apache.skywalking.oap.server.core.query.MetadataQueryService) MetricsMetadataQueryService(org.apache.skywalking.oap.server.core.query.MetricsMetadataQueryService) CommandService(org.apache.skywalking.oap.server.core.command.CommandService) ModuleStartException(org.apache.skywalking.oap.server.library.module.ModuleStartException) FileNotFoundException(java.io.FileNotFoundException) AnnotationScan(org.apache.skywalking.oap.server.core.annotation.AnnotationScan) RemoteClientManager(org.apache.skywalking.oap.server.core.remote.client.RemoteClientManager) HTTPHandlerRegisterImpl(org.apache.skywalking.oap.server.core.server.HTTPHandlerRegisterImpl) LogQueryService(org.apache.skywalking.oap.server.core.query.LogQueryService) BrowserLogQueryService(org.apache.skywalking.oap.server.core.query.BrowserLogQueryService) RemoteSenderService(org.apache.skywalking.oap.server.core.remote.RemoteSenderService) TopologyQueryService(org.apache.skywalking.oap.server.core.query.TopologyQueryService) StreamAnnotationListener(org.apache.skywalking.oap.server.core.analysis.StreamAnnotationListener) BrowserLogQueryService(org.apache.skywalking.oap.server.core.query.BrowserLogQueryService) EndpointNameGroupingRuleWatcher(org.apache.skywalking.oap.server.core.config.group.EndpointNameGroupingRuleWatcher) DisableRegister(org.apache.skywalking.oap.server.core.analysis.DisableRegister) EndpointNameGrouping(org.apache.skywalking.oap.server.core.config.group.EndpointNameGrouping) EndpointNameGroupingRule4OpenapiWatcher(org.apache.skywalking.oap.server.core.config.group.openapi.EndpointNameGroupingRule4OpenapiWatcher) WorkerInstancesService(org.apache.skywalking.oap.server.core.worker.WorkerInstancesService) EBPFProfilingQueryService(org.apache.skywalking.oap.server.core.profiling.ebpf.EBPFProfilingQueryService) HTTPServer(org.apache.skywalking.oap.server.library.server.http.HTTPServer) UITemplateManagementService(org.apache.skywalking.oap.server.core.management.ui.template.UITemplateManagementService) LoggingConfigWatcher(org.apache.skywalking.oap.server.core.logging.LoggingConfigWatcher) EventQueryService(org.apache.skywalking.oap.server.core.query.EventQueryService) NamingControl(org.apache.skywalking.oap.server.core.config.NamingControl) MetricsStreamProcessor(org.apache.skywalking.oap.server.core.analysis.worker.MetricsStreamProcessor) DefaultScopeDefine(org.apache.skywalking.oap.server.core.source.DefaultScopeDefine) GRPCServer(org.apache.skywalking.oap.server.library.server.grpc.GRPCServer) ProfileTaskQueryService(org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskQueryService) ProfileTaskCache(org.apache.skywalking.oap.server.core.cache.ProfileTaskCache) OALEngineLoaderService(org.apache.skywalking.oap.server.core.oal.rt.OALEngineLoaderService) MeterSystem(org.apache.skywalking.oap.server.core.analysis.meter.MeterSystem) HTTPServerConfig(org.apache.skywalking.oap.server.library.server.http.HTTPServerConfig) ApdexThresholdConfig(org.apache.skywalking.oap.server.core.analysis.ApdexThresholdConfig) AggregationQueryService(org.apache.skywalking.oap.server.core.query.AggregationQueryService) MetricsQueryService(org.apache.skywalking.oap.server.core.query.MetricsQueryService) TagAutoCompleteQueryService(org.apache.skywalking.oap.server.core.query.TagAutoCompleteQueryService) AlarmQueryService(org.apache.skywalking.oap.server.core.query.AlarmQueryService) IOException(java.io.IOException) MetricsMetadataQueryService(org.apache.skywalking.oap.server.core.query.MetricsMetadataQueryService) TopNRecordsQueryService(org.apache.skywalking.oap.server.core.query.TopNRecordsQueryService) FileNotFoundException(java.io.FileNotFoundException) ModuleStartException(org.apache.skywalking.oap.server.library.module.ModuleStartException) ServiceNotProvidedException(org.apache.skywalking.oap.server.library.module.ServiceNotProvidedException) StorageException(org.apache.skywalking.oap.server.core.storage.StorageException) ServerException(org.apache.skywalking.oap.server.library.server.ServerException) IOException(java.io.IOException) EBPFProfilingMutationService(org.apache.skywalking.oap.server.core.profiling.ebpf.EBPFProfilingMutationService) NetworkAddressAliasCache(org.apache.skywalking.oap.server.core.cache.NetworkAddressAliasCache) DownSamplingConfigService(org.apache.skywalking.oap.server.core.config.DownSamplingConfigService) ConfigService(org.apache.skywalking.oap.server.core.config.ConfigService) TraceQueryService(org.apache.skywalking.oap.server.core.query.TraceQueryService) StorageException(org.apache.skywalking.oap.server.core.storage.StorageException) ComponentLibraryCatalogService(org.apache.skywalking.oap.server.core.config.ComponentLibraryCatalogService) IComponentLibraryCatalogService(org.apache.skywalking.oap.server.core.config.IComponentLibraryCatalogService) ProfileTaskMutationService(org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskMutationService)

Example 2 with MetricsStreamProcessor

use of org.apache.skywalking.oap.server.core.analysis.worker.MetricsStreamProcessor in project incubator-skywalking by apache.

the class CoreModuleProvider method prepare.

@Override
public void prepare() throws ServiceNotProvidedException, ModuleStartException {
    if (moduleConfig.isActiveExtraModelColumns()) {
        DefaultScopeDefine.activeExtraModelColumns();
    }
    EndpointNameGrouping endpointNameGrouping = new EndpointNameGrouping();
    final NamingControl namingControl = new NamingControl(moduleConfig.getServiceNameMaxLength(), moduleConfig.getInstanceNameMaxLength(), moduleConfig.getEndpointNameMaxLength(), endpointNameGrouping);
    this.registerServiceImplementation(NamingControl.class, namingControl);
    MeterEntity.setNamingControl(namingControl);
    try {
        endpointNameGroupingRuleWatcher = new EndpointNameGroupingRuleWatcher(this, endpointNameGrouping);
        if (moduleConfig.isEnableEndpointNameGroupingByOpenapi()) {
            endpointNameGroupingRule4OpenapiWatcher = new EndpointNameGroupingRule4OpenapiWatcher(this, endpointNameGrouping);
        }
    } catch (FileNotFoundException e) {
        throw new ModuleStartException(e.getMessage(), e);
    }
    AnnotationScan scopeScan = new AnnotationScan();
    scopeScan.registerListener(new DefaultScopeDefine.Listener());
    try {
        scopeScan.scan();
    } catch (Exception e) {
        throw new ModuleStartException(e.getMessage(), e);
    }
    this.registerServiceImplementation(MeterSystem.class, new MeterSystem(getManager()));
    AnnotationScan oalDisable = new AnnotationScan();
    oalDisable.registerListener(DisableRegister.INSTANCE);
    oalDisable.registerListener(new DisableRegister.SingleDisableScanListener());
    try {
        oalDisable.scan();
    } catch (IOException | StorageException e) {
        throw new ModuleStartException(e.getMessage(), e);
    }
    if (moduleConfig.isGRPCSslEnabled()) {
        grpcServer = new GRPCServer(moduleConfig.getGRPCHost(), moduleConfig.getGRPCPort(), moduleConfig.getGRPCSslCertChainPath(), moduleConfig.getGRPCSslKeyPath(), null);
    } else {
        grpcServer = new GRPCServer(moduleConfig.getGRPCHost(), moduleConfig.getGRPCPort());
    }
    if (moduleConfig.getMaxConcurrentCallsPerConnection() > 0) {
        grpcServer.setMaxConcurrentCallsPerConnection(moduleConfig.getMaxConcurrentCallsPerConnection());
    }
    if (moduleConfig.getMaxMessageSize() > 0) {
        grpcServer.setMaxMessageSize(moduleConfig.getMaxMessageSize());
    }
    if (moduleConfig.getGRPCThreadPoolQueueSize() > 0) {
        grpcServer.setThreadPoolQueueSize(moduleConfig.getGRPCThreadPoolQueueSize());
    }
    if (moduleConfig.getGRPCThreadPoolSize() > 0) {
        grpcServer.setThreadPoolSize(moduleConfig.getGRPCThreadPoolSize());
    }
    grpcServer.initialize();
    HTTPServerConfig httpServerConfig = HTTPServerConfig.builder().host(moduleConfig.getRestHost()).port(moduleConfig.getRestPort()).contextPath(moduleConfig.getRestContextPath()).idleTimeOut(moduleConfig.getRestIdleTimeOut()).maxThreads(moduleConfig.getRestMaxThreads()).acceptQueueSize(moduleConfig.getRestAcceptQueueSize()).maxRequestHeaderSize(moduleConfig.getHttpMaxRequestHeaderSize()).build();
    httpServer = new HTTPServer(httpServerConfig);
    httpServer.initialize();
    this.registerServiceImplementation(ConfigService.class, new ConfigService(moduleConfig));
    this.registerServiceImplementation(DownSamplingConfigService.class, new DownSamplingConfigService(moduleConfig.getDownsampling()));
    this.registerServiceImplementation(GRPCHandlerRegister.class, new GRPCHandlerRegisterImpl(grpcServer));
    this.registerServiceImplementation(HTTPHandlerRegister.class, new HTTPHandlerRegisterImpl(httpServer));
    this.registerServiceImplementation(IComponentLibraryCatalogService.class, new ComponentLibraryCatalogService());
    this.registerServiceImplementation(SourceReceiver.class, receiver);
    WorkerInstancesService instancesService = new WorkerInstancesService();
    this.registerServiceImplementation(IWorkerInstanceGetter.class, instancesService);
    this.registerServiceImplementation(IWorkerInstanceSetter.class, instancesService);
    this.registerServiceImplementation(RemoteSenderService.class, new RemoteSenderService(getManager()));
    this.registerServiceImplementation(ModelCreator.class, storageModels);
    this.registerServiceImplementation(IModelManager.class, storageModels);
    this.registerServiceImplementation(ModelManipulator.class, storageModels);
    this.registerServiceImplementation(NetworkAddressAliasCache.class, new NetworkAddressAliasCache(moduleConfig));
    this.registerServiceImplementation(TopologyQueryService.class, new TopologyQueryService(getManager()));
    this.registerServiceImplementation(MetricsMetadataQueryService.class, new MetricsMetadataQueryService());
    this.registerServiceImplementation(MetricsQueryService.class, new MetricsQueryService(getManager()));
    this.registerServiceImplementation(TraceQueryService.class, new TraceQueryService(getManager()));
    this.registerServiceImplementation(BrowserLogQueryService.class, new BrowserLogQueryService(getManager()));
    this.registerServiceImplementation(LogQueryService.class, new LogQueryService(getManager()));
    this.registerServiceImplementation(MetadataQueryService.class, new MetadataQueryService(getManager()));
    this.registerServiceImplementation(AggregationQueryService.class, new AggregationQueryService(getManager()));
    this.registerServiceImplementation(AlarmQueryService.class, new AlarmQueryService(getManager()));
    this.registerServiceImplementation(TopNRecordsQueryService.class, new TopNRecordsQueryService(getManager()));
    this.registerServiceImplementation(EventQueryService.class, new EventQueryService(getManager()));
    this.registerServiceImplementation(TagAutoCompleteQueryService.class, new TagAutoCompleteQueryService(getManager(), moduleConfig));
    // add profile service implementations
    this.registerServiceImplementation(ProfileTaskMutationService.class, new ProfileTaskMutationService(getManager()));
    this.registerServiceImplementation(ProfileTaskQueryService.class, new ProfileTaskQueryService(getManager(), moduleConfig));
    this.registerServiceImplementation(ProfileTaskCache.class, new ProfileTaskCache(getManager(), moduleConfig));
    this.registerServiceImplementation(EBPFProfilingMutationService.class, new EBPFProfilingMutationService(getManager()));
    this.registerServiceImplementation(EBPFProfilingQueryService.class, new EBPFProfilingQueryService(getManager(), moduleConfig, this.storageModels));
    this.registerServiceImplementation(CommandService.class, new CommandService(getManager()));
    // add oal engine loader service implementations
    oalEngineLoaderService = new OALEngineLoaderService(getManager());
    this.registerServiceImplementation(OALEngineLoaderService.class, oalEngineLoaderService);
    annotationScan.registerListener(new StreamAnnotationListener(getManager()));
    if (moduleConfig.isGRPCSslEnabled()) {
        this.remoteClientManager = new RemoteClientManager(getManager(), moduleConfig.getRemoteTimeout(), moduleConfig.getGRPCSslTrustedCAPath());
    } else {
        this.remoteClientManager = new RemoteClientManager(getManager(), moduleConfig.getRemoteTimeout());
    }
    this.registerServiceImplementation(RemoteClientManager.class, remoteClientManager);
    // Management
    this.registerServiceImplementation(UITemplateManagementService.class, new UITemplateManagementService(getManager()));
    if (moduleConfig.getMetricsDataTTL() < 2) {
        throw new ModuleStartException("Metric TTL should be at least 2 days, current value is " + moduleConfig.getMetricsDataTTL());
    }
    if (moduleConfig.getRecordDataTTL() < 2) {
        throw new ModuleStartException("Record TTL should be at least 2 days, current value is " + moduleConfig.getRecordDataTTL());
    }
    final MetricsStreamProcessor metricsStreamProcessor = MetricsStreamProcessor.getInstance();
    metricsStreamProcessor.setEnableDatabaseSession(moduleConfig.isEnableDatabaseSession());
    metricsStreamProcessor.setL1FlushPeriod(moduleConfig.getL1FlushPeriod());
    metricsStreamProcessor.setStorageSessionTimeout(moduleConfig.getStorageSessionTimeout());
    metricsStreamProcessor.setMetricsDataTTL(moduleConfig.getMetricsDataTTL());
    TopNStreamProcessor.getInstance().setTopNWorkerReportCycle(moduleConfig.getTopNReportPeriod());
    apdexThresholdConfig = new ApdexThresholdConfig(this);
    ApdexMetrics.setDICT(apdexThresholdConfig);
    loggingConfigWatcher = new LoggingConfigWatcher(this);
}
Also used : GRPCHandlerRegisterImpl(org.apache.skywalking.oap.server.core.server.GRPCHandlerRegisterImpl) DownSamplingConfigService(org.apache.skywalking.oap.server.core.config.DownSamplingConfigService) MetadataQueryService(org.apache.skywalking.oap.server.core.query.MetadataQueryService) MetricsMetadataQueryService(org.apache.skywalking.oap.server.core.query.MetricsMetadataQueryService) CommandService(org.apache.skywalking.oap.server.core.command.CommandService) ModuleStartException(org.apache.skywalking.oap.server.library.module.ModuleStartException) FileNotFoundException(java.io.FileNotFoundException) AnnotationScan(org.apache.skywalking.oap.server.core.annotation.AnnotationScan) RemoteClientManager(org.apache.skywalking.oap.server.core.remote.client.RemoteClientManager) HTTPHandlerRegisterImpl(org.apache.skywalking.oap.server.core.server.HTTPHandlerRegisterImpl) LogQueryService(org.apache.skywalking.oap.server.core.query.LogQueryService) BrowserLogQueryService(org.apache.skywalking.oap.server.core.query.BrowserLogQueryService) RemoteSenderService(org.apache.skywalking.oap.server.core.remote.RemoteSenderService) TopologyQueryService(org.apache.skywalking.oap.server.core.query.TopologyQueryService) StreamAnnotationListener(org.apache.skywalking.oap.server.core.analysis.StreamAnnotationListener) BrowserLogQueryService(org.apache.skywalking.oap.server.core.query.BrowserLogQueryService) EndpointNameGroupingRuleWatcher(org.apache.skywalking.oap.server.core.config.group.EndpointNameGroupingRuleWatcher) DisableRegister(org.apache.skywalking.oap.server.core.analysis.DisableRegister) EndpointNameGrouping(org.apache.skywalking.oap.server.core.config.group.EndpointNameGrouping) EndpointNameGroupingRule4OpenapiWatcher(org.apache.skywalking.oap.server.core.config.group.openapi.EndpointNameGroupingRule4OpenapiWatcher) WorkerInstancesService(org.apache.skywalking.oap.server.core.worker.WorkerInstancesService) EBPFProfilingQueryService(org.apache.skywalking.oap.server.core.profiling.ebpf.EBPFProfilingQueryService) HTTPServer(org.apache.skywalking.oap.server.library.server.http.HTTPServer) UITemplateManagementService(org.apache.skywalking.oap.server.core.management.ui.template.UITemplateManagementService) LoggingConfigWatcher(org.apache.skywalking.oap.server.core.logging.LoggingConfigWatcher) EventQueryService(org.apache.skywalking.oap.server.core.query.EventQueryService) NamingControl(org.apache.skywalking.oap.server.core.config.NamingControl) MetricsStreamProcessor(org.apache.skywalking.oap.server.core.analysis.worker.MetricsStreamProcessor) DefaultScopeDefine(org.apache.skywalking.oap.server.core.source.DefaultScopeDefine) GRPCServer(org.apache.skywalking.oap.server.library.server.grpc.GRPCServer) ProfileTaskQueryService(org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskQueryService) ProfileTaskCache(org.apache.skywalking.oap.server.core.cache.ProfileTaskCache) OALEngineLoaderService(org.apache.skywalking.oap.server.core.oal.rt.OALEngineLoaderService) MeterSystem(org.apache.skywalking.oap.server.core.analysis.meter.MeterSystem) HTTPServerConfig(org.apache.skywalking.oap.server.library.server.http.HTTPServerConfig) ApdexThresholdConfig(org.apache.skywalking.oap.server.core.analysis.ApdexThresholdConfig) AggregationQueryService(org.apache.skywalking.oap.server.core.query.AggregationQueryService) MetricsQueryService(org.apache.skywalking.oap.server.core.query.MetricsQueryService) TagAutoCompleteQueryService(org.apache.skywalking.oap.server.core.query.TagAutoCompleteQueryService) AlarmQueryService(org.apache.skywalking.oap.server.core.query.AlarmQueryService) IOException(java.io.IOException) MetricsMetadataQueryService(org.apache.skywalking.oap.server.core.query.MetricsMetadataQueryService) TopNRecordsQueryService(org.apache.skywalking.oap.server.core.query.TopNRecordsQueryService) FileNotFoundException(java.io.FileNotFoundException) ModuleStartException(org.apache.skywalking.oap.server.library.module.ModuleStartException) ServiceNotProvidedException(org.apache.skywalking.oap.server.library.module.ServiceNotProvidedException) StorageException(org.apache.skywalking.oap.server.core.storage.StorageException) ServerException(org.apache.skywalking.oap.server.library.server.ServerException) IOException(java.io.IOException) EBPFProfilingMutationService(org.apache.skywalking.oap.server.core.profiling.ebpf.EBPFProfilingMutationService) NetworkAddressAliasCache(org.apache.skywalking.oap.server.core.cache.NetworkAddressAliasCache) DownSamplingConfigService(org.apache.skywalking.oap.server.core.config.DownSamplingConfigService) ConfigService(org.apache.skywalking.oap.server.core.config.ConfigService) TraceQueryService(org.apache.skywalking.oap.server.core.query.TraceQueryService) StorageException(org.apache.skywalking.oap.server.core.storage.StorageException) ComponentLibraryCatalogService(org.apache.skywalking.oap.server.core.config.ComponentLibraryCatalogService) IComponentLibraryCatalogService(org.apache.skywalking.oap.server.core.config.IComponentLibraryCatalogService) ProfileTaskMutationService(org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskMutationService)

Aggregations

FileNotFoundException (java.io.FileNotFoundException)2 IOException (java.io.IOException)2 ApdexThresholdConfig (org.apache.skywalking.oap.server.core.analysis.ApdexThresholdConfig)2 DisableRegister (org.apache.skywalking.oap.server.core.analysis.DisableRegister)2 StreamAnnotationListener (org.apache.skywalking.oap.server.core.analysis.StreamAnnotationListener)2 MeterSystem (org.apache.skywalking.oap.server.core.analysis.meter.MeterSystem)2 MetricsStreamProcessor (org.apache.skywalking.oap.server.core.analysis.worker.MetricsStreamProcessor)2 AnnotationScan (org.apache.skywalking.oap.server.core.annotation.AnnotationScan)2 NetworkAddressAliasCache (org.apache.skywalking.oap.server.core.cache.NetworkAddressAliasCache)2 ProfileTaskCache (org.apache.skywalking.oap.server.core.cache.ProfileTaskCache)2 CommandService (org.apache.skywalking.oap.server.core.command.CommandService)2 ComponentLibraryCatalogService (org.apache.skywalking.oap.server.core.config.ComponentLibraryCatalogService)2 ConfigService (org.apache.skywalking.oap.server.core.config.ConfigService)2 DownSamplingConfigService (org.apache.skywalking.oap.server.core.config.DownSamplingConfigService)2 IComponentLibraryCatalogService (org.apache.skywalking.oap.server.core.config.IComponentLibraryCatalogService)2 NamingControl (org.apache.skywalking.oap.server.core.config.NamingControl)2 EndpointNameGrouping (org.apache.skywalking.oap.server.core.config.group.EndpointNameGrouping)2 EndpointNameGroupingRuleWatcher (org.apache.skywalking.oap.server.core.config.group.EndpointNameGroupingRuleWatcher)2 EndpointNameGroupingRule4OpenapiWatcher (org.apache.skywalking.oap.server.core.config.group.openapi.EndpointNameGroupingRule4OpenapiWatcher)2 LoggingConfigWatcher (org.apache.skywalking.oap.server.core.logging.LoggingConfigWatcher)2