Example #1
0
 public BoltMetrics(MetricRegistry registry, Monitors monitors)
 {
     if (!InstanceFieldsInitialized)
     {
         InitializeInstanceFields();
         InstanceFieldsInitialized = true;
     }
     this._registry = registry;
     this._monitors = monitors;
 }
Example #2
0
 public EventReporterBuilder(Config config, MetricRegistry registry, Log logger, KernelContext kernelContext, LifeSupport life, FileSystemAbstraction fileSystem, JobScheduler scheduler, ConnectorPortRegister portRegister)
 {
     this._config        = config;
     this._registry      = registry;
     this._logger        = logger;
     this._kernelContext = kernelContext;
     this._life          = life;
     this._fileSystem    = fileSystem;
     this._scheduler     = scheduler;
     this._portRegister  = portRegister;
 }
Example #3
0
        internal MetricsExtension(KernelContext kernelContext, MetricsKernelExtensionFactory.Dependencies dependencies)
        {
            LogService            logService    = dependencies.LogService();
            Config                configuration = dependencies.Configuration();
            FileSystemAbstraction fileSystem    = dependencies.FileSystemAbstraction();
            JobScheduler          scheduler     = dependencies.Scheduler();

            _logger = logService.GetUserLog(this.GetType());

            MetricRegistry registry = new MetricRegistry();

            _reporter     = (new EventReporterBuilder(configuration, registry, _logger, kernelContext, _life, fileSystem, scheduler, dependencies.PortRegister())).build();
            _metricsBuilt = (new Neo4jMetricsBuilder(registry, _reporter, configuration, logService, kernelContext, dependencies, _life)).build();
        }
Example #4
0
 public TransactionMetrics(MetricRegistry registry, System.Func <TransactionIdStore> transactionIdStore, TransactionCounters transactionCounters)
 {
     this._registry            = registry;
     this._transactionIdStore  = transactionIdStore;
     this._transactionCounters = transactionCounters;
 }
Example #5
0
 public MemoryPoolMetrics(MetricRegistry registry)
 {
     this._registry = registry;
 }
Example #6
0
 public ReadReplicaMetrics(Monitors monitors, MetricRegistry registry)
 {
     this._monitors = monitors;
     this._registry = registry;
 }
Example #7
0
 public CypherMetrics(MetricRegistry registry, Monitors monitors)
 {
     this._registry = registry;
     this._monitors = monitors;
 }
Example #8
0
 public PageCacheMetrics(MetricRegistry registry, PageCacheCounters pageCacheCounters)
 {
     this._registry          = registry;
     this._pageCacheCounters = pageCacheCounters;
 }
Example #9
0
 public MemoryBuffersMetrics(MetricRegistry registry)
 {
     this._registry = registry;
 }
Example #10
0
 public NetworkMetrics(MetricRegistry registry, Monitors monitors)
 {
     this._registry = registry;
     this._monitors = monitors;
 }
Example #11
0
 public CoreMetrics(Monitors monitors, MetricRegistry registry, System.Func <CoreMetaData> coreMetaData)
 {
     this._monitors     = monitors;
     this._registry     = registry;
     this._coreMetaData = coreMetaData;
 }
Example #12
0
 public GCMetrics(MetricRegistry registry)
 {
     this._registry = registry;
 }
Example #13
0
 public ClusterMetrics(Monitors monitors, MetricRegistry registry, System.Func <ClusterMembers> clusterMembers)
 {
     this._monitors       = monitors;
     this._registry       = registry;
     this._clusterMembers = clusterMembers;
 }
Example #14
0
 public CatchUpMetrics(Monitors monitors, MetricRegistry registry)
 {
     this._monitors = monitors;
     this._registry = registry;
 }
Example #15
0
 public EntityCountMetrics(MetricRegistry registry, System.Func <StoreEntityCounters> storeEntityCountersSupplier)
 {
     this._registry = registry;
     this._storeEntityCountersSupplier = storeEntityCountersSupplier;
 }