question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Bug: Perfmon requires Computer Name to remotely poll

See original GitHub issue

I’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:closed
  • Created 7 years ago
  • Comments:11 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
jmanguecommented, Nov 28, 2016

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.

0reactions
danjrahmcommented, Oct 3, 2017

This issue has been released by v1.2. Closing now.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found