anchor.diff:  
   ==== Evaluating the action - operator - operand
   
  -Only the first result row returned by the sql-query is evaluated.
  +Only the first result row returned by the SQL query is evaluated.
   The evaluation can be against the value of one column or the number of rows returned by the SQL query.
   
   ==== Provide the database driver
   
  -The JDBCQueryMonitor is based on _JDBC_ and requires a JDBC-Driver to communicate with any database.
  -Due to the fact that OpenNMS itself uses a PostgreSQL database, the PostgreSQL JDBC-Driver is available out of the box.
  -For all other database systems a compatible JDBC-Driver has to be provided to OpenNMS as a _jar-file_.
  -To provide a JDBC-Driver place the _driver-jar_ in the `lib` folder of your OpenNMS.
  -To use the JDBCMonitor from a remote poller, the _driver-jar_ has to be provided to the remote poller too. This may be tricky or impossible when using the Java Webstart remote poller, because of code-signing requirements.
  +The _JDBCQueryMonitor_ is based on _JDBC_ and requires a JDBC driver to communicate with any database.
  +Due to the fact that OpenNMS itself uses a PostgreSQL database, the PostgreSQL JDBC driver is available out of the box.
  +For all other database systems a compatible JDBC driver has to be provided to OpenNMS as a _jar-file_.
  +To provide a JDBC-Driver place the _driver-jar_ in the `opennms/lib` folder of your OpenNMS.
  +To use the _JDBCQueryMonitor_ from a remote poller, the _driver-jar_ has to be provided to the _Remote Poller_ too.
  +This may be tricky or impossible when using the _Java Webstart Remote Poller_, because of code signing requirements.
   
   ==== Examples
   The following example checks if the number of events in the OpenNMS database is fewer than 250000.
   
   [source, xml]
   ----
  -<service name="OpenNMS_DB_EventLimit" interval="30000" user-defined="true" status="on">
  +<service name="OpenNMS-DB-Event-Limit" interval="30000" user-defined="true" status="on">
     <parameter key="driver" value="org.postgresql.Driver"/>
     <parameter key="url" value="jdbc:postgresql://OPENNMS_JDBC_HOSTNAME:5432/opennms"/>
     <parameter key="user" value="opennms"/>
  
positive.code: | `retries`  | How many retries should be performed before failing the test       | optional | `0`
  |===
  
  NOTE: The _OPENNMS_JDBC_HOSTNAME_ is replaced in the _url_ parameter with the IP or resolved hostname of the interface the monitored service is assigned to. 
  
  .Available _action_ parameters and their default _operand_
  [options="header, autowidth"]
  
negative.code:   <parameter key="message" value="too many events in OpenNMS database" />
  </service>
  
  <monitor service="OpenNMS-DB-Event-Limit" class-name="org.opennms.netmgt.poller.monitors.JDBCQueryMonitor" />
  ----
  