COM.TIBCO.hawk.microagent.heartbeat.HeartbeatMicroAgent

Microagent

Purpose

This Plugin allows you to check the health status of the various servers.

Default out-of-the-box Configuration
EMS Server
EMS Server in Secured (SSL) Configuration
FTP Server
HTTP Server
Database Server (using various JDBC Drivers)
SMTP Mail Server

For each of the above, certain configuration and supporting libraries are required. Each of the following sections describe minimum & necessary artifacts to be configured.

Make sure you uncomment the required XML section, keeping the remaining sections commented. When you uncomment, remove the "#" from ">-#-" in the uncommented block, and vice versa in the commented block to ensure a valid XML document.

Methods

 

Method

Description

pingEMSServer

Pings TIBCO EMS server using the connection parameters specified. The connection URL formats for available drivers are as follows:

scheme://<host>:<port>

scheme could be tcp or ssl (for secured connectivity). The default port is 7222.

pingSecuredEMSServer

Pings SSL secured TIBCO EMS server using the connection parameters specified. The connection URL formats for available drivers are as follows:

scheme://<host>:<port>

scheme could be ssl for secured connectivity. The default port is 7243.

pingFTPServer

Pings an FTP server using the connection parameters specified. The connection URL formats for available drivers are as follows:

scheme://<host>:<port>

scheme could be ftp or sftp (for secured connectivity). The default port for ftp is 21 and for sftp is 22.

pingHTTPServer

Pings a web server using the HTTP connection parameters specified. The connection URL formats for available drivers are as follows:

scheme://<host>:<port>

scheme could be http or https (for secured connectivity). The default port for http is 80 and for https it is 443. Only the server URL is mandatory. The rest are optional.

pingJDBCDriver

Connect to a database server using the JDBC driver connection parameters specified. The connection URL formats for available drivers are as follows:

jdbc:oracle:thin:@<host>:<port>:<database> Default Port:1521
jdbc:sqlserver://<host>:<port>;databaseName=<database> Default Port:1433
jdbc:sybase:Tds:<host>:<port>/<database> Default Port:5000
jdbc:db2://<host>:<port>/<database>:currentSchema; Default Port:5000
jdbc:mysql://<host>:<port>/<database>. Default Port:3306

pingSMTPServer

Pings a SMTP server using the connection parameters specified.