Ping TIBCO ActiveMatrix Nodes for Select Hosts

 

To ping Nodes managed by selected Host (as detailed in the Available Ant Targets section), you can run the following command:

ant -f enterprise_healthcheck_build.xml do.ping health.hosts

The following is a sample output for the command:

Ping TIBCO ActiveMatrix Nodes for Select Hosts

[AMXAdminTask] 04 Apr 2024 16:47:14  INFO - Running Ping for below Entities [Filtered based on HOST(s) specified in the data file enterprise_healthcheck_data.xml][AMXAdminTask] 04 Apr 2024 16:47:14  INFO -     For Environment: [DevEnvironment]
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Host [SystemHost] manages:
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node(s): DevNode, Node1, Node2, Node3, Node4
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - For Environment: [SystemEnvironment]
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Host [SystemHost] manages:
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node(s): SystemNode
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO -
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Deployment Health Check is in progress,
may take a few minutes ...
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Admin Information :[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Time taken to ping Admin: 0.008 seconds
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Host information: [Showing ping timings]
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Host: SystemHost
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Host Version: 3.4.2
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Host Ping Time: 0.001 seconds
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node: DevNode
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Ping Time: 0.002 seconds
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Status: Initialized
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node: Node1[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Ping Time: 0.002 seconds
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Status: Initialized
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node: Node2
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Ping Time: 0.002 seconds
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Status: Initialized
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node: Node3
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Ping Time: 0.001 seconds
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Status: Initialized
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node: Node4
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Ping Time: 0.002 seconds
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Status: Initialized
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node: SystemNode
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Ping Time: 0.001 seconds
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Node Status: Initialized
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO -[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - ---------------------------------------------------------------------------------
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Enterprise Deployment Health Check is now Complete with the status PASSED.
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - ------------------------------------------
[AMXAdminTask] 04 Apr 2024 16:47:14 INFO - Publishing Health Check report to the [XML format] file: C:\AMX342V18_Fresh\ConfigHome\admin\amxadmin\samples\DeploymentHealthCheckReport_root_healthcheck_2024-04-04-164714.xml
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/C:/AMX342V18_Fresh/components/shared/1.0.0/plugins/com.tibco.tpcl.javax.system.exports_5.1.100.002/jaxb-impl-2.2.6.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[AMXAdminTask] 04 Apr 2024 16:47:15 INFO - Health Check report file was created successfully.
[AMXAdminTask] 04 Apr 2024 16:47:15 INFO - Action finished at 4/4/24, 4:47 PM in 1.233 seconds
BUILD SUCCESSFUL
Total time: 5 seconds

The names of the Hosts used for this Enterprise Deployment Health Check execution are input from the enterprise_healthcheck_data.xml (see the following snippet):

<?xml version="1.0" encoding="UTF-8"?>

<amxdata_base:Enterprise xmlns:amxdata="http://tibco.com/amxadministrator/command/line/types" xmlns:amxdata_base="http://tibco.com/amxadministrator/command/line/types_base" xmlns:amxdata_reference="http://tibco.com/amxadministrator/command/line/
types_reference" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://tibco.com/amxadministrator/command/line/types_base ../schemas/amxdata_base.xsd http://tibco.com/amxadministrator/command/line/types ../schemas/amxdata.xsd"> <Environment xsi:type="amxdata:Environment" name="DevEnvironment" description="Dev environment" contact="TIBCO"> <Node xsi:type="amxdata:Node" name="DevNode"/> <!--Node xsi:type="amxdata:Node" name="DevNode2"/--> </Environment> <Host xsi:type="amxdata:Host" name="SystemHost" hostType="TibcoHost" username="test" password="test" bindIP="0.0.0.0" sourceHost="SystemHost" managementUrl="service:jmx:jmxmp://localhost:36999"/> <DAA xsi:type="amxdata:DAA" description="DAA for deployment health check" location="${basedir}${file.separator}com.tibco.amf.admin.deployment.health.
app.daa" /> </amxdata_base:Enterprise>

Note: The managementUrl attribute is a mandatory attribute of the Host element but as far as Enterprise Deployment Health Check is concerned, its value is irrelevant.