Create a cluster with two instances

asadmin start-domain

asadmin create-cluster cluster1

asadmin create-local-instance --cluster cluster1 --systemproperties HTTP_LISTENER_PORT=18080:HTTP_SSL_LISTENER_PORT=18181:IIOP_SSL_LISTENER_PORT=13800:IIOP_LISTENER_PORT=13700:JMX_SYSTEM_CONNECTOR_PORT=17676:IIOP_SSL_MUTUALAUTH_PORT=13801:JMS_PROVIDER_PORT=18686:ASADMIN_LISTENER_PORT=14848 instance1

asadmin create-local-instance --cluster cluster1 --systemproperties HTTP_LISTENER_PORT=38080:HTTP_SSL_LISTENER_PORT=38181:IIOP_SSL_LISTENER_PORT=33800:IIOP_LISTENER_PORT=33700:JMX_SYSTEM_CONNECTOR_PORT=37676:IIOP_SSL_MUTUALAUTH_PORT=33801:JMS_PROVIDER_PORT=38686:ASADMIN_LISTENER_PORT=34848 instance2

asadmin start-local-instance instance1

asadmin start-local-instance instance2

Demo monitoring for DAS

asadmin set configs.config.server-config.monitoring-service.module-monitoring-levels.deployment=HIGH

asadmin deploy webapps-simple.war

asadmin get --monitor=true server.deployment.*

asadmin deploy ~/deployment/apps/stateless-simple.ear

asadmin get --monitor=true server.deployment.*

asadmin undeploy webapps-simple

asadmin get --monitor=true server.deployment.*

asadmin undeploy stateless-simple

asadmin get --monitor=true server.deployment.*

Demo monitoring for cluster instances

asadmin set configs.config.cluster1-config.monitoring-service.module-monitoring-
levels.deployment=HIGH

asadmin deploy --target cluster1 ~/deployment/apps/webapps-simple.war

asadmin get --monitor=true instance1.server.deployment.*

asadmin undeploy --target cluster1 webapps-simple

asadmin get --monitor=true instance2.server.deployment.*