Am 29.03.2011 um 14:25 schrieb Heiko Braun:
Thats the server configuration name you see in the logs.
You can get a list of names like this:
"result" => [
"server-one",
"server-two",
"server-three"
],
Is this what you are looking for?
Not exactly.
When I do ps I get:
$ ps auxw|grep org.jboss.as.server
hrupp 10375 0,1 1,0 1329304 87832 s003 S+ 1:20pm 0:07.26
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xms64m -Xmx512m
-Dorg.jboss.boot.log.file=domain/servers/server-one/log/boot.log
-Dlogging.configuration=file:/devel/jbas7/jboss-as/build/target/jboss-7.0.0.Beta2/domain/configuration/logging.properties
-jar jboss-modules.jar -mp modules -logmodule org.jboss.logmanager -jaxpmodule
javax.xml.jaxp-provider org.jboss.as.server
hrupp 10376 0,0 0,9 1057880 79560 s003 S+ 1:20pm 0:07.22
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xms64m -Xmx256m
-Dorg.jboss.boot.log.file=domain/servers/server-two/log/boot.log
-Dlogging.configuration=file:/devel/jbas7/jboss-as/build/target/jboss-7.0.0.Beta2/domain/configuration/logging.properties
-jar jboss-modules.jar -mp modules -logmodule org.jboss.logmanager -jaxpmodule
javax.xml.jaxp-provider org.jboss.as.server
those two instances only differer in the value of -Dorg.jboss.boot.log.file ; RHQ is able
to discover processes and then needs to give them a name.
Here the server name 'server-one' etc. comes to mind. This is helpful as it can be
correlated to the information in the domain model that you
showed.
I just have the fear that the log file name is too fragile to be used to uniquely identify
a single managed AS instance.
I was first thinking of having -Das.name=server-one , but when the user changes the server
name, this property will not change until next process restart,
which is uncool.
Another option could be that the domain model is returning the pid of the running
instance.
Heiko
--
Reg. Adresse: Red Hat GmbH, Technopark II, Haus C,
Werner-von-Siemens-Ring 14, D-85630 Grasbrunn
Handelsregister: Amtsgericht München HRB 153243
Geschaeftsführer: Brendan Lane, Charlie Peters, Michael Cunningham, Charles Cachera