Thursday, 2 June 2011

Monitoring Pervasive PSQL with Nagios

Nagios 3.2.3 monitoring Pervasive PSQL running on Windows 2003 Server

To monitor Pervasive you have to monitor the following 3 executables:
The reason I monitor these executables instead of the service name is because the service name contains 2 brackets and Nagios refuse to monitor them.

Service names:
Pervasive PSQL Relational Engine - Pervasive.SQL(relational)
Pervasive PSQL Transactional Engine - Pervasive.SQL(transactional)


To monitor Pervasive you have to monitor the following 3 executables:

Pervasive PSQL




NTDBSMGR.EXE

Pervasive PSQL Relational Engine




w3sqlmgr.exe

Pervasive PSQL Relational Engine Transactional




ntbtrv.exe
 

1 comment:

  1. I've just discovered that you can monitor services with brackets in the name using Nagios, but you have to double escape each bracket with two backslashes. E.g.

    Pervasive PSQL Relational Engine - Pervasive.SQL\\(relational\\)

    ReplyDelete