Opened 5 years ago

Closed 5 years ago

#161 closed defect (worksforme)

NSClient++ allocating huge numbers of Windows handles

Reported by: it10@… Owned by: anonymous
Priority: 1 Milestone: 0.4.0
Component: Core Version: 0.3.1
Severity: Bugs Keywords:
Cc:

Description

I see NSCLient++ 0.31 (Win32) allocating huge amounts of Windows handles.
At about 2.9 million handles used by NSClient++, the server was nearly unusable or crashed.

I used MS perfmon to monitor NSCLient++'s handle usage on two different servers.
The machine with the 0.31 service shows a rapidly increasing handle count, the machine with an old NSClient++ service (06-23-2007) has a constant handle usage of about 400 handles.

I commented out as much as possible from NSC.ini, reducing config to an absolute minimum: no cpu load buffering, no NRPE, only processing of perfmon performance counters


CheckSystem.dll
NSClientListener.dll
[NSClient]

Attachments (1)

nsclientpp.GIF (12.4 KB) - added by anonymous 5 years ago.
perfmon screenshot

Download all attachments as: .zip

Change History (3)

Changed 5 years ago by anonymous

perfmon screenshot

comment:1 Changed 5 years ago by anonymous

  • Owner changed from MickeM to anonymous
  • Status changed from new to assigned

What check do you run and from where?

ie. check_nt or check_nrpe and what "command" do you check, I am guessing check_nt and the counter check they have?

MickeM

comment:2 Changed 5 years ago by mickem

  • Resolution set to worksforme
  • Status changed from assigned to closed

will close this, if it still is an issue reopen...

Note: See TracTickets for help on using tickets.