Identyfikowanie stałych subskrypcji tematu SYSTEM.FTE

Jeśli przedsiębiorstwo korzysta z wtyczki Managed File Transfer dostarczonej wraz z produktem IBM® MQ Explorer, można użyć tej wtyczki do monitorowania różnych funkcji w zarządzanej sieci przesyłania plików.

Jeśli wtyczka jest skonfigurowana w taki sposób, że korzysta ze stałej subskrypcji tematu SYSTEM.FTE na menedżerze kolejek koordynacji, to subskrypcja ta będzie miała unikalną nazwę umożliwiającą zidentyfikowanie instancji IBM MQ Explorer oraz użytkownika, który ją utworzył.

Nazwa subskrypcji używana przez wtyczkę Managed File Transfer zawsze ma następujący format:
MQExplorer_MFT_Plugin_nazwa_hosta_UUID
Gdzie nazwa_hosta jest nazwą systemu, w którym działa IBM MQ Explorer , która utworzyła subskrypcję, a UUID jest identyfikatorem unikalnym dla tej instancji użytkownika i instancji IBM MQ Explorer .
Wtyczka Managed File Transfer zapisuje nazwę stałej subskrypcji, z której korzysta, w pliku dialog_settings.xml. Plik ten znajduje się w następującym katalogu:
  • [Windows]User_home\IBM\WebSphereMQ\workspace-installation_name\.metadata\.plugins\com.ibm.wmqfte.explorer\
  • [Linux]$HOME/IBM/WebSphereMQ/workspace-installation_name/.metadata/.plugins/com.ibm.wmqfte.explorer
Wewnątrz tego pliku należy odszukać sekcję UI_SETTINGS_SUBSCRIPTIONS. Nazwa subskrypcji powinna znajdować się za atrybutem value. Poniższy kod jest przykładową treścią tego pliku:

<xml version="1.0"  encoding="UTF-8"?> 
<section name = "Workbench">
   <section name = "UI_SETTINGS_TRANSFER_LOG">
      <item key = "LOCALE"  value="en">
          <list key ="COLUMNS">
              <item value =""/>
              <item value ="Source"/>
              <item value ="Destination"/>
              <item value ="Completion State"/>
              <item value ="Owner"/>
          </list>
    </section>
    <section name = "UI_SETTINGS_SUBSCRIPTIONS" 
       <item key = "LOG_SUBNAME" value= "MQExplorer_MFT_Plugin_host1_a14d17fe-58ff-430b-bae5-5a944917f537"/>
    </section>
    <section name = "TRANSFER_PROGRESS_VIEW_SETTINGS">
      <item key = "LOCALE"  value="en">
          <list key ="COLUMNS">
              <item value =""/>
              <item value ="Source"/>
              <item value ="Destination"/>
              <item value ="Current File"/>
              <item value ="File Number"/>
              <item value ="Progress"/>
              <item value ="Rate"/>
              <item value ="Started"/>
          </list>
    </section>
</section>
    
Uwaga: Jeśli produkt IBM MQ Explorer jest używany do monitorowania wielu zarządzanych sieci przesyłania plików, dla każdej utworzonej trwałej subskrypcji zostanie użyta ta sama nazwa trwałej subskrypcji.

Na przykład, jeśli zarządzasz dwiema sieciami Managed File Transfer , a menedżerami kolejek koordynacji dla sieci są odpowiednio your_IDFTEQM i your_IDMFTQM , za pomocą wtyczki Managed File Transfer można wyświetlić subskrypcje dla każdego menedżera kolejek koordynacji.

W panelu Nawigator IBM MQ Explorer rozwiń listę rozwijaną Queue Managers. Widoczne będą dwa menedżery kolejek koordynacji: your_IDFTEQM i your_IDMFTQM.

Po rozwinięciu listy każdego z tych menedżerów kolejek pojawią się obiekty odpowiedniego menedżera, w tym Subscriptions. Z kolei kliknięcie pozycji Subscriptions każdego z tych menedżerów kolejek i wyświetlenie panelu treści pozwoli przekonać się, że każdy menedżer kolejek zawiera stałe subskrypcje tematu SYSTEM.FTE, a nazwa tych subskrypcji to: MQExplorer_MFT_Plugin_host1_a14d17fe-58ff-430b-bae5-5a944917f537

Oznacza to, że obie trwałe subskrypcje są używane przez tego samego użytkownika, który korzysta z wtyczki Managed File Transfer w systemie z nazwą hosta host1.