Telnet Service Poller
Subscribe

From OpenNMS

Jump to: navigation, search

Telnet port check.


Configuring Resource Graphs for Telnet

Add to poller-configuration.xml :


       <service name="Telnet" interval="300000" user-defined="false" status="on">
           <parameter key="retry" value="1"/>
           <parameter key="banner" value="*"/>
           <parameter key="port" value="23"/>
           <parameter key="timeout" value="3000"/>
           <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response"/>
           <parameter key="ds-name" value="telnet"/>
       </service>

Note: The <service> in poller-configuration.xml must have a ds-name key/value pair, and the containing package must have an <rrd> element telling it where to deposit its response time data.



Add a graph definition to response-graph.properties, which is analogous to snmp-graph.properties


   report.telnet.name=Telnet
   report.telnet.columns=telnet
   report.telnet.type=responseTime, distributedStatus
   report.telnet.command=--title="Telnet Response Time" \
     --vertical-label="Seconds" \
     DEF:rtMills={rrd1}:telnet:AVERAGE \
     CDEF:rt=rtMills,1000,/ \
     LINE1:rt#0000ff:"Response Time" \
     GPRINT:rt:AVERAGE:" Avg  \\: %8.2lf %s" \
     GPRINT:rt:MIN:"Min  \\: %8.2lf %s" \
     GPRINT:rt:MAX:"Max  \\: %8.2lf %s\\n"