#* deprecated since 5.7 *# #* @vtlvariable name="action" type="com.atlassian.confluence.admin.actions.cluster.ClusterConfigurationAction" *# $action.getText("cluster.configuration") clusterconfig #parse ("/template/includes/actionerrors.vm") #if ($action.isClusterRunning()) #end
$action.getText("cluster.status") $action.clusterStatus
$action.getText("cluster.config.name.label") $action.clusterName
$action.getText("cluster.config.home.label") #if ($action.clusterHome.isDefined()) $action.clusterHome.get().path #else $action.getText("cluster.config.home.not.configured") #end
$action.getText("cluster.multicast.listen.label") $action.clusterAddress
$action.getText("cluster.members.label") $action.clusterMembers.size()
#set ($clusterableInterfaces = $action.clusterableInterfaces) #if (!$action.isClusterRunning())

#if ($clusterableInterfaces.size() > 1) $action.getText("cluster.not.started.can.start.multiple.interfaces") #else $action.getText("cluster.not.started.can.start") #end

#if ($clusterableInterfaces.size() == 1) #applyDecorator("warning") $action.getText("cluster.only.one.network.interface.warning") #end #end
#form_xsrfToken() #if ($clusterableInterfaces.size() > 1) #end
$action.getText("interface.name")
$action.getText("cluster.config.name.label")
$action.getText("cluster.config.home.label")
#tag( "Submit" "id=start" "name='start'" "value='cluster.start.label'" "theme='notable'" )
#end #set ($thisNodeId = $action.getThisNodeId()) #if ($action.isClusterRunning())

$action.getText("cluster.active.nodes")

#set ($nodesInfo = $action.clusterNodesInfo) #foreach ($node in $nodesInfo)
$action.getText('cluster.node.id.label') $node.nodeInfo.anonymizedNodeIdentifier #if ($thisNodeId == $node.nodeInfo.anonymizedNodeIdentifier) $action.getText('cluster.current.node.label') #end
$action.getText('cluster.coherence.listen.label') $node.nodeInfo.localSocketAddress
$action.getText('system.uptime') $node.nodeStatus.getBuildStats().get('upTime')
$action.getText('jvm.version') $node.nodeStatus.getProps().get('javaVersion')
$action.getText('operating.system') $node.nodeStatus.getProps().get('operatingSystem')
$action.getText('memory.graph.heap') #bodytag( "Component" "theme='custom'" "template='memoryusagebar.vm'") #param ("used" $node.nodeStatus.getJVMstats().get('usedMemoryInMegabytes')) #param ("total" $node.nodeStatus.getJVMstats().get('totalMemoryInMegabytes')) #end
#end #end #parse("/breadcrumbs.vm")