public NetworkMetricsController(INetworkMetricsRepository repository, ILogger <NetworkMetricsController> logger, IMapper mapper) { this.repository = repository; this.logger = logger; this.mapper = mapper; logger.LogDebug(1, "NLog встроен в RamMetricsController"); }
public NetworkMetricJob(IServiceProvider provider) { _provider = provider; _repositoryNetwork = _provider.GetService <INetworkMetricsRepository>(); _repositoryAgent = _provider.GetService <IAgentsRepository>(); _metricsAgentClient = _provider.GetService <IMetricsAgentClient>(); }
public NetworkMetricsController(ILogger <NetworkMetricsController> logger, INetworkMetricsRepository repository, IMapper mapper) { _logger = logger; _logger.LogDebug(1, "NLog встроен в NetworkMetricsController"); _repository = repository; _mapper = mapper; }
public NetworkMetricJob(INetworkMetricsRepository repository) { _repository = repository; PerformanceCounterCategory performanceCounterCategory = new PerformanceCounterCategory("Network Interface"); _NetworkCounter = new PerformanceCounter("Network Interface", "Bytes Received/sec", performanceCounterCategory.GetInstanceNames()[0]); }
public NetworkMetricsController(ILogger <NetworkMetricsController> logger, INetworkMetricsRepository repository, IMapper mapper) { _logger = logger; _logger.LogDebug("Вызов конструктора"); _repository = repository; _mapper = mapper; }
public NetworkMetricsController(INetworkMetricsRepository repository, IMetricsAgentClient metricsAgentClient, IMapper mapper, ILogger <NetworkMetricsController> logger) { _repository = repository; _mapper = mapper; _metricsAgentClient = metricsAgentClient; _logger = logger; }
public NetworkMetricsAgentController(ILogger <NetworkMetricsAgentController> logger, INetworkMetricsRepository repository, IMapper mapper) { _logger = logger; _logger.LogDebug(1, $"NLog встроен в {GetType()}"); _repository = repository; _mapper = mapper; }
public NetWorkMetricJob(INetworkMetricsRepository repository) { _repository = repository; PerformanceCounterCategory netWorkCategory = new PerformanceCounterCategory("Network Interface"); string[] networkInstNames = netWorkCategory.GetInstanceNames(); _netWorkCounter = new PerformanceCounter("Network Interface", "Bytes Received/sec", networkInstNames[0]); }
public NetworkMetricJob(INetworkMetricsRepository repository, IMetricsAgentClient metricsAgentClient, IAgentsRepositorySingle repositoryAgents) { _repository = repository; _metricsAgentClient = metricsAgentClient; _repositoryAgents = repositoryAgents; }
public NetworkMetricsController(ILogger <NetworkMetricsController> logger, INetworkMetricsRepository repository, IMapper mapper) { _repository = repository; _logger = logger; _mapper = mapper; _logger.LogInformation("NLog встроен в NetworkMetricsController"); }
public AgentsRepository(IDataConnector connector, ICPUMetricsRepository cpuMetricsRepository, IDotNetMetricsRepository dotNetMetricsRepository, IHddMetricsRepository hddMetricsRepository, INetworkMetricsRepository networkMetricsRepository, IRamMetricsRepository ramMetricsRepository) { _connector = connector; _cpuMetricsRepository = cpuMetricsRepository; _dotNetMetricsRepository = dotNetMetricsRepository; _hddMetricsRepository = hddMetricsRepository; _networkMetricsRepository = networkMetricsRepository; _ramMetricsRepository = ramMetricsRepository; }
public NetworkMetricJob(INetworkMetricsRepository repository) { _repository = repository; var category = new PerformanceCounterCategory("Network Interface"); var instanceName = category.GetInstanceNames().First(); _counter = new PerformanceCounter(category.CategoryName, "Bytes total/sec", instanceName); }
public NetworkMetricJob(IServiceProvider provider, IMapper mapper, IMetricsManagerClient client, ILogger <NetworkMetricJob> logger) { _provider = provider; _repository = _provider.GetService <INetworkMetricsRepository>(); _agentsRepository = _provider.GetService <IAgentsRepository>(); _mapper = mapper; _client = client; _logger = logger; }
public NetworkMetricJob( INetworkMetricsRepository repository, IAgentsRepository <AgentInfo> agentsRepository, IMetricsAgentClient client, ILogger <NetworkMetricJob> logger) { _agentsRepository = agentsRepository; _repository = repository; _client = client; _logger = logger; }
public NetworkMetricsController( ILogger <NetworkMetricsController> logger, INetworkMetricsRepository repository, IMapper mapper, IConfiguration configuration) { this._configuration = configuration; this._repository = repository; this._logger = logger; this._mapper = mapper; _logger.LogInformation(1, "NLog встроен в NetworkMetricsController"); }
public NetworkMetricJob(INetworkMetricsRepository repository) { _repository = repository; PerformanceCounterCategory category = new PerformanceCounterCategory("Network Interface"); var instancename = category.GetInstanceNames(); if (instancename.Length > 0) { _networkCounter = new PerformanceCounter("Network Interface", "Bytes Total/sec", instancename[0]); } }
public NetworkMetricJob(IServiceProvider provider) { _provider = provider; _repository = _provider.GetService <INetworkMetricsRepository>(); // Получаем массив с именами всех экземпляров для подсчета и формируем список счетчиков string[] instances = new PerformanceCounterCategory(categoryName).GetInstanceNames(); foreach (var instance in instances) { _counters.Add(new PerformanceCounter(categoryName, counterName, instance)); } }
public NetworkMetricsJob(IServiceProvider provider, IMapper mapper, IMetricsManagerClient client, ILogger <NetworkMetricsJob> logger) { _provider = provider; using (var serviceScope = _provider.GetRequiredService <IServiceScopeFactory>().CreateScope()) { _repository = serviceScope.ServiceProvider.GetService <INetworkMetricsRepository>(); _agentsRepository = serviceScope.ServiceProvider.GetService <IAgentsRepository>(); } _mapper = mapper; _client = client; _logger = logger; }
public NetworkMetricJob( INetworkMetricsRepository metricsRepository, IAgentsRepository agentsRepository, ILogger <NetworkMetricJob> logger, INetworkMetricsAgentClient agentClient, IMapper mapper) { _metricsRepository = metricsRepository; _agentsRepository = agentsRepository; _logger = logger; _agentClient = agentClient; _mapper = mapper; }
public NetworkMetricsController( ILogger <NetworkMetricsController> logger, INetworkMetricsRepository repository, IAgentsRepository agentRepository, IMapper mapper) { _logger = logger; _logger.LogDebug("NLog зарегистрирован в NetworkMetricsController"); _repository = repository; _mapper = mapper; _agentRepository = agentRepository; }
public NetworkMetricJob(INetworkMetricsRepository repository, ILogger <NetworkMetricJob> logger) { _repository = repository; _logger = logger; var cards = GetNetworkCards(); _networkCounters = new List <System.Diagnostics.PerformanceCounter>(); foreach (var card in cards) { _networkCounters.Add(new System.Diagnostics.PerformanceCounter("Network Interface", "bytes sent/sec", card)); } }
public NetworkMetricJob(IServiceProvider provider) { _provider = provider; _repository = _provider.GetService <INetworkMetricsRepository>(); _networkCounter = new List <PerformanceCounter>(); PerformanceCounterCategory categoryNetwork = new PerformanceCounterCategory("Network Interface"); string[] networkCadr = categoryNetwork.GetInstanceNames(); foreach (var item in networkCadr) { _networkCounter.Add(new PerformanceCounter("Network Interface", "Bytes Received/sec", item)); } }
public NetworkMetricsJob(IServiceProvider provider) { _provider = provider; using (var serviceScope = _provider.GetRequiredService <IServiceScopeFactory>().CreateScope()) { _repository = serviceScope.ServiceProvider.GetService <INetworkMetricsRepository>(); } PerformanceCounterCategory category = new PerformanceCounterCategory("Network Interface"); string[] instancename = category.GetInstanceNames(); foreach (string name in instancename) { _counters.Add(new PerformanceCounter("Network Interface", "Bytes Received/sec", name)); } }
public NetworkMetricJob(IServiceProvider provider) { _provider = provider; _repository = _provider.GetService <INetworkMetricsRepository>(); PerformanceCounterCategory category = new PerformanceCounterCategory("Network Interface"); String[] instancename = category.GetInstanceNames(); List <string> networkInterface = new List <string>(); foreach (string name in instancename) { networkInterface.Add(name); } _allnetworkInterface = new List <PerformanceCounter>(); foreach (var item in networkInterface) { _networkCounter = new PerformanceCounter("Network Interface", "Bytes Sent/sec", item); _allnetworkInterface.Add(_networkCounter); } }
public NetworkMetricsFromAgents(INetworkMetricsRepository repositoryNetwork, IAgentsRepository repositoryAgent, IMetricsManagerClient client) { _repositoryNetwork = repositoryNetwork; _repositoryAgent = repositoryAgent; _client = client; }
public NetworkMetricsAgentController(INetworkMetricsRepository repository, ILogger <NetworkMetricsAgentController> logger) { _repository = repository; _logger = logger; _logger.LogDebug(1, "Nlog встроен в NetworkMetricsAgentController"); }
public NetworkMetricsController(INetworkMetricsRepository repository) { this.repository = repository; }
public NetworkMetricGetByPeriodQueryFromAgentHandler(INetworkMetricsRepository repository, IMapper mapper) { _repository = repository; _mapper = mapper; }
public NetworkMetricsController(ILogger <NetworkMetricsController> logger, INetworkMetricsRepository repository) { _repository = repository; _logger = logger; _logger.LogDebug(1, "NLog втроен в NetworkMetricsController"); }
public NetworkMetricsController(ILogger <NetworkMetricsController> logger, INetworkMetricsRepository repository, IMapper mapper) { _logger = logger; _repository = repository; _mapper = mapper; }