newrelic / nri-perfmon

Windows Perfmon / WMI On-Host Integration for New Relic Infrastructure
Other
14 stars 18 forks source link

PerfMon installed but gives "w3ctrs.dll wind32 error code the specific module could not be found" error when loading #33

Closed HubCatz202 closed 3 years ago

HubCatz202 commented 3 years ago

Hi there,

We recently installed nri-PerfMon on our Windows servers and can't seem to get them to work, all the event log shows is “w3ctrs.dll wind32 error code the specific module could not be found”.

We're not 100% clear on why this error occurs either, since this alludes to a potential mismatch of 32/64 bit, however we've confirmed that the plugin is 64 bit, Windows Server is 64 bit and our .NET application for which this is for (however irrelevant) is also 64 bit.

I couldn't find any mention of this type of error in closed issues - do you have any insight into this?

CC @andrewnite

sschwartzman commented 3 years ago

Can you post the entire error event log error?

That seems like the IIS W3 Service Performance Counters DLL file is entirely missing, or maybe are just not registered. Can you try this?

  1. Locate w3ctrs.dll on your host
  2. Runregsvr32 c:\path\to\w3ctrs.dll
  3. Restart NR Infra Agent
sschwartzman commented 3 years ago

Closing due to inactivity. Please let me know if you need to reopen.