Skip to main content
Skip table of contents

IBM MQ Monitoring

Der Adapter Überwacht einen IBM Websphere MQ Server mittels übergebener Kommandos.


Abhängigkeiten

Der Adapter benötigt die kostenpflichtige Bibliothek com.ibm.mq.allclient.jar im Classpath.

Eigenschaften

Operation

Bestimmt, welche Operation der Funktions-Adapter durchführt

Mögliche Werte:

  • Query: Führt die im XML-Dokument übergebenen Kommandos aus und gibt diese in einem XML-Dokument aus

Parameter

Adapter

Hauptklasse des Adapters (nicht verändern!)

Mögliche Werte:  de.softproject.integration.adapter.ibmmq.MQChannelChecker: Hauptklasse (Standard)

MonitorIp

IP-Adresse des zu überwachenden MQ Servers

Mögliche Werte: eine beliebige Zeichenkette (z. B. 127.0.0.1)

MonitorPort

Port des zu überwachenden MQ Servers

Mögliche Werte: eine beliebige positive Zahl (z. B. 4711)

MonitorChannel

Name des Channels, der auf dem MQ Server überwacht werden soll

Mögliche Werte: eine beliebige Zeichenkette (z. B. Channel)

Statuswerte

1 (successful)

Alle Befehle wurden erfolgreich durchgeführt

-1 (failed)

Die Anfrage schlug aufgrund eines technischen Fehlers fehl

Input

Dieser Adapter erwartet ein XML-Dokument als Input, das wie folgt aufgebaut ist:

XML
<Commands>
	<{Command} />
</Commands>

Folgende Kommandos werden unterstützt:

  • InquireQueue 
  • InquireChannelNames
  • InquireChannelStatus

Beispiel für die drei Kommandos:

XML
<Commands>
	<InquireQueue queue="{Wert}" />
	<InquireChannelNames channel="{Wert}" />
	<InquireChannelStatus channel="{Wert}" />
</Commands>

Output

Der Adapter erweitert im ausgegebenen XML-Dokument das Kommando-Element um das jeweilige Ergebnis.

Beispiel

XML
<Commands>
	<InquireQueue queue="{Wert}">
		<Message>
			<Value name="{Wert}">{Wert}</Value>
		</Message>
	</InquireQueue>
	<InquireChannelNames channel="{Wert}">
		<NoResult />	
	</InquireChannelNames>
	<InquireChannelStatus channel="{Wert}">
		<Message>
			<Value name="{Wert}">{Wert}</Value>
			<Value name="{Wert}">{Wert}</Value>
		</Message>
	</InquireChannelStatus>
</Commands>


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.