Mit dem Befehl mqsireportproperties können Sie Eigenschaften anzeigen, die sich auf einen Broker, einen Integrationsserver oder einen konfigurierbaren Service beziehen.
Mit dem IBM® Integration Explorer können Sie auch konfigurierbare Services erstellen und anzeigen. Weitere Informationen finden Sie im Abschnitt Konfigurierbare Services in IBM Integration Explorer bearbeiten.
Mit dem Befehl mqsireportproperties können Sie die Werte der Eigenschaften oder Brokerressourcen überprüfen, die mit dem Befehl mqsichangeproperties gesetzt bzw. mit dem Befehl mqsicreateconfigurableservice erstellt wurden.
>>-mqsireportproperties--Brokername-----------------------------> >--+---------------------------------------+--------------------> +- -b --Komponentenname-----------------+ +- -e --Kennung_des_Integrationsservers-+ '- -c --konfigurierbarer_Service--------' >-- -o --Objektname--+- -n --Eigenschaftsname-+-----------------> +- -a--------------------+ '- -r--------------------' >--+-----------------+--+-----+-------------------------------->< '- -p --Dateiname-' '- -f '
Eine Liste der bereitgestellten konfigurierbaren Services und der zugehörigen Eigenschaften und Werte finden Sie im Abschnitt Eigenschaften von konfigurierbaren Services.
Sie müssen nach -o auch -b, -e oder -c angeben, es sei denn, Sie haben den Objektnamen Brokerregistry angegeben.
Durch Festlegung eines Parameters können Sie den brokerweiten Listener für HTTP- und SOAP-Knoten inaktivieren oder aktivieren. Standardmäßig ist dieser Listener aktiv und wird für HTTP-Knoten verwendet. SOAP-Knoten verwenden standardmäßig den eingebetteten Listener des Integrationsservers.
Sie können den Integrationsserver so konfigurieren, dass alle HTTP-Knoten anstelle des brokerweiten Listeners den eingebetteten Listener verwenden. Sie können den Integrationsserver auch so konfigurieren, dass SOAP-Knoten den brokerweiten Listener verwenden. Weitere Informationen finden Sie im Abschnitt HTTP-Listener.
Geben Sie den Wert AllReportableEntityNames an, um eine Liste mit allen gültigen Objektnamen zurückzugeben.
Es darf nur eine der Optionen -n, -a und -r ausgewählt werden.
Beachten Sie, dass diese Option nicht alle möglichen Werte für AllReportableEntityNames anzeigt. Zudem unterstützen nicht alle Entitäten diesen Parameter.
Dieser Parameter kann nur verwendet werden, wenn der Integrationsserver gestoppt ist. Außerdem muss mit diesem Parameter -e und -o angegeben sein.
Wenn Sie diesen Parameter für andere konfigurierbare Services oder Komponenten verwenden, wird ein Fehler generiert.
Weitere Informationen zu Objekten, Eigenschaften und Werten sowie gültige Kombinationen dieser Parameter finden Sie unter Befehl mqsichangeproperties.
Für die Komponente HTTP-Listener meldet der Befehl mqsireportproperties nur Eigenschaften, die explizit mit dem Befehl mqsichangeproperties festgelegt wurden, auch wenn für diese Eigenschaften Standardeinstellungen gesetzt sind.
Beispielsweise ist 7083 der Standardport für HTTPSConnector (es sei denn, dieser Wert wurde geändert). Dieser Wert wird jedoch vom Befehl mqsireportproperties nicht gemeldet, es sei denn, Sie haben den Standardwert mit dem Befehl mqsichangeproperties geändert. Informationen zu den Standardwerten für alle Eigenschaften, die der Befehl mqsireportproperties melden kann, finden Sie in der Beschreibung des Befehls mqsichangeproperties.
Geben Sie den Befehl immer in einer einzigen Zeile ein. In einigen Beispielen wurde der Zeilenumbruch lediglich zur besseren Lesbarkeit eingefügt.
Eigenschaften anzeigen, die Brokerkomponenten zugeordnet wurden
Die folgenden Beispiele enthalten den Parameter -b zur Angabe der Komponente, die angezeigt werden soll.
mqsireportproperties IB9NODE -b httplistener -o HTTPListener -n startListener
mqsireportproperties IB9NODE -b cachemanager -o CacheManager -r
mqsireportproperties IB9NODE -b httplistener -o HTTPListener -a
mqsireportproperties IB9NODE -b httplistener -o HTTPSConnector -n port
Eigenschaften anzeigen, die konfigurierbaren Services zugeordnet wurden
Die folgenden Beispiele enthalten den Parameter -c zur Angabe des konfigurierbaren Service, er angezeigt werden soll. Eine Liste der bereitgestellten konfigurierbaren Services und der zugehörigen Eigenschaften und Werte finden Sie im Abschnitt Eigenschaften von konfigurierbaren Services.
mqsireportproperties IB9NODE -c Aggregation -o AllReportableEntityNames -r
mqsireportproperties IB9NODE -c CDServer -o AllReportableEntityNames -r
Das Ergebnis dieses Befehls hat das folgende Format:CDServer
Standard
hostname='localhost'
port='1363'
brokerPathToStagingDir=''
cdPathToStagingDir=''
brokerPathToInputDir=''
cdPathToInputDir=''
queuePrefix= ''
securityIdentity=”Default”
mqsireportproperties IB9NODE -c FtpServer -o TEST1 -r
mqsireportproperties IB9NODE -c FtpServer -o TEST1 -n protocol
mqsireportproperties IB9NODE -c JDBCProviders -o Oracle -r
mqsireportproperties IB9NODE -c JMSProviders
-o AllReportableEntityNames -r
mqsireportproperties IB9NODE -c JMSProviders
-o WebSphere_MQ -r
mqsireportproperties IB9NODE -c JMSProviders
-o BEA_WebLogic –r
Das Ergebnis dieses Befehls hat folgendes Format:ReportableEntityName=''
JMSProviders
BEA_Weblogic=''
jarsURL='default_Path'
nativeLibs='default_Path'
proprietaryAPIAttr1='weblogic.jndi.WLInitialContextFactory'
proprietaryAPIAttr2='t3://9.20.94.16:7001'
proprietaryAPIAttr3='BEAServerName'
proprietaryAPIAttr4='default_none'
proprietaryAPIAttr5='default_none'proprietaryAPIHandler='BEAWebLogicAPIHandler.jar'
mqsireportproperties IB9NODE -c PolicySets
-o Policy_2 -n ws-security -p policyset.xml
Mithilfe der Ausgabedatei können Sie Richtliniengruppen zwischen Brokern und zur Sicherung verschieben.mqsireportproperties IB9NODE -c PolicySetBindings
-o Bindings_2 -n ws-security -p bindings.xml
Mit diesem Befehl wird die Datei 'Bindings_2' für Richtliniensatzbindungen im Broker IB9NODE in die Datei
bindings.xml geschrieben.
Mit dieser Datei können Sie Richtliniensatzbindungen zwischen Brokern und zur Sicherung verschieben.mqsireportproperties IB9NODE -c SecurityProfiles
-o AllReportableEntityNames -r
Das Ergebnis dieses Befehls hat das folgende Format:ReportableEntityName=''
SecurityProfiles
Default_Propagation=''
authentication = 'NONE'
authenticationConfig = ''
authorization = 'NONE'
authorizationConfig = ''
idToPropagateToTransport = 'Message ID'
keyStore = 'Reserved for future use'
mapping = 'NONE'
mappingConfig = ''
passwordValue = 'PLAIN'
propagation = 'TRUE'
rejectBlankpassword = 'FALSE'
transportPropagationConfig = ''
trustStore = 'Reserved for future use'
mqsireportproperties IB9NODE -c SecurityProfiles
-o MyFirstSecurityProfile -r
Das Ergebnis dieses Befehls hat das folgende Format:ReportableEntityName=''
SecurityProfiles
MyFirstSecurityProfile=''
authentication = 'LDAP'
authenticationConfig = 'ldap://localhost:389/ou=users,o=ibm'
authorization = 'NONE'
authorizationConfig = ''
idToPropagateToTransport = 'Message ID'
keyStore = 'Reserved for future use'
mapping = 'TFIM'
mappingConfig = 'http://tfimhost1:80'
passwordValue = 'PLAIN'
propagation = 'TRUE'
rejectBlankpassword = 'FALSE'
transportPropagationConfig = ''
trustStore = 'Reserved for future use'