Skip to content

Bots From Extension: diagnostictools

Diagnostictools - Bots to run diagnostics on host like ping, traceroute and tcp check

This extension provides 5 bots.





Bot @diagnostictools:checkport

Bot Position In Pipeline: Sink

Checks whether asked port is open on the target host.

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name_host* Text Column name which contains one or more ip addresses of the target hosts where port status is
to be checked. Supported ip address(s) format example: 192.168.10.10,192.168.10.11 or 192.168.20.0/24
or 192.168.30.10-192.168.30.100 or all of these ip formats as comma separated values.
column_name_port* Text Column name which contains single port number to be checked whether its open or not
timeout_in_seconds Text 2 Max timeout seconds to wait for checking individual port open status







Bot @diagnostictools:checkssl

Bot Position In Pipeline: Sink

Run SSL Verification on host

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name* Text Column name which contain one or more ip addresses. Supported ip address(s) format example:
192.168.10.10,192.168.10.11 or 192.168.20.0/24 or 192.168.30.10-192.168.30.100 or all of these
ip formats as comma separated values.
port_col_name* Text Column Name which contains port number
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @diagnostictools:ping

Bot Position In Pipeline: Sink

Verifies network access using ping command over ICMP protocol for one or more ip addresses.

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
count Text 3 Specify number of packets to be verified from a ping response.
column_name_host* Text Column name which contain one or more ip addresses. Supported ip address(s) format example:
192.168.10.10,192.168.10.11 or 192.168.20.0/24 or 192.168.30.10-192.168.30.100 or all of these
ip formats as comma separated values.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @diagnostictools:tcpportcheck

Bot Position In Pipeline: Sink

Verifies TCP Port access for one or more ip addresses

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name* Text Column name which contain one or more ip addresses. Supported ip address(s) format example:
192.168.10.10,192.168.10.11 or 192.168.20.0/24 or 192.168.30.10-192.168.30.100 or all of these
ip formats as comma separated values.
port_col_name* Text Column Name which contains port number
concurrent_discovery Text 10 Number of concurrent jobs to run
timeout Text 3.0 Timeout







Bot @diagnostictools:traceroute

Bot Position In Pipeline: Sink

Traces the network path for one or more ip addresses.

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name_host* Text Column name which contain one or more ip addresses. Supported ip address(s) format example:
192.168.10.10,192.168.10.11 or 192.168.20.0/24 or 192.168.30.10-192.168.30.100 or all of these
ip formats as comma separated values.
concurrent_discovery Text 10 Number of concurrent jobs to run