Bug: Perfmon requires Computer Name to remotely poll
See original GitHub issueI’ve uninstalled tabmon and removed postgres, reinstalled using all defaults, as that was default issue resolution on previous access denied service start issues.
Now, I get the following:
2016-11-21 11:02:05,407 [5] INFO TabMon.Config.TabMonConfigReader - Loading TabMon user configuration..
2016-11-21 11:02:05,438 [5] DEBUG TabMon.Config.TabMonConfigReader - Loading database configuration..
2016-11-21 11:02:05,438 [5] INFO TabMon.Config.TabMonConfigReader - Connecting to results database..
2016-11-21 11:02:05,720 [5] DEBUG TabMon.Helpers.HostnameHelper - Successfully resolved 'edwtab2.cac.washington.edu' to 'edwtab2'.
2016-11-21 11:02:05,735 [5] INFO TabMon.Config.TabMonConfigReader - Successfully loaded TabMon config options! [Host='Primary\edwtab2', Writer='Database Writer (Postgres Driver)', PollInterval='60', TableName='countersamples']
2016-11-21 11:02:05,735 [5] INFO TabMon.TabMonAgent - Initializing TabMon..
2016-11-21 11:02:05,735 [5] DEBUG TabMon.CounterConfig.CounterConfigLoader - Loading persistent performance counters from C:\Program Files (x86)\TabMon\Config\Counters.config..
2016-11-21 11:02:05,735 [5] DEBUG TabMon.CounterConfig.CounterConfigLoader - Loading performance counters from C:\Program Files (x86)\TabMon\Config\Counters.config..
2016-11-21 11:02:05,735 [5] DEBUG TabMon.CounterConfig.CounterConfigLoader - Successfully validated 'Config\Counters.config' against 'Resources\CountersConfig.xsd'.
2016-11-21 11:02:05,735 [5] DEBUG TabMon.CounterConfig.CounterConfigLoader - Loading Perfmon counters..
2016-11-21 11:02:10,345 [5] ERROR TabMon.TabMonAgent - Failed to initialize counter sampler using counters from configuration file: The network path was not found.
Aborting..
2016-11-21 11:02:10,345 [5] FATAL Topshelf.Runtime.Windows.WindowsServiceHost - The service did not start successfully
Topshelf.TopshelfException: The service did not start successfully (returned false).
at Topshelf.Runtime.Windows.WindowsServiceHost.OnStart(String[] args)
2016-11-21 11:02:10,345 [1] ERROR Topshelf.HostFactory - The service terminated abnormally
System.NullReferenceException: Object reference not set to an instance of an object.
at TabMon.TabMonAgent.Dispose(Boolean disposing)
at TabMonService.TabMonServiceBootstrapper.Dispose(Boolean disposing)
at TabMonService.TabMonServiceBootstrapper.Dispose()
at Topshelf.Builders.ControlServiceBuilder`1.ControlServiceHandle.Dispose()
at Topshelf.Runtime.Windows.WindowsServiceHost.Dispose(Boolean disposing)
at System.ComponentModel.Component.Dispose()
at System.ServiceProcess.ServiceBase.Run(ServiceBase[] services)
at System.ServiceProcess.ServiceBase.Run(ServiceBase service)
at Topshelf.Runtime.Windows.WindowsServiceHost.Run()
at Topshelf.HostFactory.Run(Action`1 configureCallback)
Any assistance in getting tabmon installed and working is appreciated.
Issue Analytics
- State:
- Created 7 years ago
- Comments:11 (5 by maintainers)
Top Results From Across the Web
Error message when you try to access the Performance ...
To resolve the problem, add your user account to both the Performance Monitor Users group and the Performance Log Users group on the...
Read more >"Error 5: Access is Denied" when starting the TabMon Service
I've been trying to install TABMON and I'm getting the "Error 5: Access is ... Bug: Perfmon requires Computer Name to remotely poll...
Read more >Issues remoting to perfmon - performance
The reason why perfmon.exe do not want to connect to the remote server is, it wants to connect to the Perf Monitor and...
Read more >Powershell script works with credentials and remote execute ...
Powershell script works with credentials and remote execute from the polling engine, but fails once added to a component moniotor.
Read more >Enable WMI for Remote Monitoring
The most common problem when trying to monitor remote server resources (disks, PerfMon counters, running services, Event Log, etc.) is getting the remote...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
It looks like we have a bug here… both the IP and your longer DNS entry are being resolved and then overly shortened down to simply “edwtab2”, which Perfmon can’t connect to; we need to preserve the domain suffix information for cases like this.
We can probably turn around a fix for this fairly quickly… I’ll keep you posted here.
This issue has been released by v1.2. Closing now.