Windows plugin to check process page faults?

Frost, Mark {PBG} mark.frost1 at pepsi.com
Mon Jul 31 18:22:18 CEST 2006


Thanks very much, Phil!

I'm having a little difficulty finding any documentation that tells
enumerates the
PDH counters.  The Microsoft documentation I can find seems to talk more
about the
API for using PDH rather than enumerating the possible keys you can
search on.  I
See there's a PDHbrowser function in the API which looks like it would
be really nice,
But I'd have to actually do some Windows programming to get that far....

Thanks

Mark

-----Original Message-----
From: nagios-users-bounces at lists.sourceforge.net
[mailto:nagios-users-bounces at lists.sourceforge.net] On Behalf Of Phil
Costelloe
Sent: Friday, July 28, 2006 11:20 AM
To: nagios-users at lists.sourceforge.net
Subject: Re: [Nagios-users] Windows plugin to check process page faults?

Frost, Mark {PBG} wrote:
> We have a need on a Windows 2003 box to check the number of page
> faults a particular process has incurred.  I'm not really aware of
> how I could do this.  
> 
> We are running Nagios 2.4 and use the standard plugins with check_nrpe
> 0.8 to monitor CPU, memory and disk space.
> 
> Does anyone know if there's some way to get a plugin to report a
> process' page faults? 

You can access any of the Windows performance counters using nsclient
(and presumably nsclient++).

The particular counter in this case, given a process called foobar,
would be \\Process(foobar)\\Page Faults/Sec and the check command and
service entries would be something like:

define command {
    command_name    check_nt_pagefaults
    command_line    $USER1$/check_nt -H $HOSTADDRESS$ -p $ARG1$ -v
COUNTER -l "\\Process($ARG5$)\\Page Faults/Sec","Page faults per second
are %.2f %%" -w $ARG2$ -c $ARG3$ -s $ARG4$
}

define service {
    use    generic-service
    host_name    windows_host
    service_description    Page Faults
    contact_groups    amber-admins
    check_command    check_nt_pagefaults!1248!3!5!password!foobar
etc etc
}

Untested but should just about work.

Phil
 
--------------------------------------------------------

Phil Costelloe
Technical Consultant

   
philc at foundation-it.com
http://www.foundation-it.com
Foundation IT
Foundation Court
Old Street
Oare
Hermitage Berkshire RG18 9SE
Switch: +44 (0) 1635 203700
Helpdesk: +44 (0) 800 0121099
DDI: +44 (0) 1635 203719
Fax: +44 (0) 8700 543537
Mobile: +44 (0) 7884 236299

 

--------------------------------------------------------
This message contains confidential information and is intended only for
nagios-users at lists.sourceforge.net. If you are not
nagios-users at lists.sourceforge.net you should not disseminate,
distribute or copy this e-mail. Please notify Foundation IT immediately
by e-mail if you have received this e-mail by mistake and delete this
e-mail from your system. E-mail transmission cannot be guaranteed to be
secure or error-free as information could be intercepted, corrupted,
lost, destroyed, arrive late or incomplete, or contain viruses.
Foundation IT therefore does not accept liability for any errors or
omissions in the contents of this message, which arise as a result of
e-mail transmission. If verification is required please request a
hard-copy version.
--------------------------------------------------------

------------------------------------------------------------------------
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE
V
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when
reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list