44.5 設定應用程式以使用報告

應用程式啟動器必須知道應用程式要使用哪種報告方法 (資料庫、SNMP 陷阱或記錄檔案),以及要為應用程式報告哪些事件。您可透過應用程式物件「報告」頁 (「公用」索引標籤) 提供此資訊。

  1. 在 ConsoleOne 中,於要為其設定報告的應用程式物件上按一下滑鼠右鍵,然後按一下「內容」。

  2. 按一下「公用」索引標籤 >「報告」以顯示「報告」頁。

    應用程式物件 >「公用」索引標籤 >「報告」頁
  3. 填寫以下欄位:

    事件: 選取要報告的事件 (啟動、配送、過濾、解除安裝、快取和程序終止) 和要將事件傳送至的目的地 (資料庫、SNMP 陷阱、記錄檔案或 XML)。如有必要,可以將事件傳送至多個目的地 (例如,同時傳送至資料庫和記錄檔案)。事件和目的地在以下各表中加以說明:

    事件

    描述

    啟動成功

    當使用者連按兩下應用程式物件,並且應用程式啟動器成功啟動應用程式時發生。

    啟動失敗

    當使用者連按兩下應用程式物件,而應用程式啟動器無法啟動應用程式時發生。

    配送成功

    當應用程式啟動器成功修改工作站以支援應用程式時發生。修改包括安裝檔案、變更設定 (登錄、INI 等) 以及建立捷徑等。

    配送失敗

    當應用程式啟動器無法修改工作站以支援應用程式時發生。修改包括安裝檔案、變更設定 (登錄、INI 等) 以及建立捷徑等。

    解除安裝成功

    當應用程式啟動器從工作站成功解除安裝應用程式時發生。

    解除安裝失敗

    當應用程式啟動器無法從工作站解除安裝應用程式時發生。

    快取成功

    當應用程式啟動器將應用程式成功快取至工作站時發生。

    快取失敗

    當應用程式啟動器無法將應用程式快取至工作站時發生。

    過濾 (隱藏圖示)

    當因為工作站未滿足一條或多條應用程式物件的配送規則 (應用程式物件 >「可用性」索引標籤 >「配送規則」頁) 而導致應用程式啟動器無法在工作站上顯示應用程式物件時,並且「始終顯示圖示」選項 (「配送規則」頁) 已關閉時發生。工作站上將隱藏或不顯示應用程式物件的圖示。

    過濾 (顯示圖示)

    當應用程式啟動器只能在工作站上顯示已停用 (變暗) 的應用程式物件時發生。這是由於工作站未滿足一條或多條配送規則 (應用程式物件 >「可用性」索引標籤 >「配送規則」頁),並且「始終顯示圖示」選項 (「配送規則」頁) 已開啟所引起的。使用者可以在停用的圖示上按一下滑鼠右鍵,然後按一下「詳細資料」,以查看未滿足哪些系統要求。

    程序終止

    當使用者或應用程式啟動器終止應用程式時發生。

    目的地

    描述

    資料庫

    應用程式啟動器可以將事件寫入至任何與 ODBC 相容的資料庫 (例如 ZENworks 隨附的 Sybase 資料庫)。若要使用資料庫,您必須:

    • 建立 ZENworks 資料庫物件,以供應用程式事件報告使用。
    • 必要時,請建立一組「服務位置套件」。將服務位置套件與使用者或工作站 (您要將其報告傳送至資料庫) 所在的容器相關聯。
    • 在服務位置套件中啟用 ZENworks 資料庫規則。
    • 將 ZENworks 資料庫規則與 ZENworks 資料庫物件相關聯。
    • 請確定使用者已安裝並設定適當的 ODBC 資料庫驅動程式。
    • 設定資料庫報告之後,您便可以使用其中一個預先定義的報告來查看有關特定應用程式事件的資訊。若要存取報告,請在您為應用程式事件報告所建立的 ZENworks 資料庫物件上按一下滑鼠右鍵 > 按一下「報告」。

    SNMP 陷阱

    應用程式啟動器可以將 SNMP 陷阱傳送至任何 SNMP 管理主控台。若要使用 SNMP 陷阱,您還必須在服務位置套件中啟用 SNMP 陷阱目標規則。您可能需要先建立服務位置套件。

    • 將服務位置套件與使用者或工作站所在的容器 (您希望對其套用 SNMP 陷阱目標規則) 相關聯。
    • 為您要傳送陷阱的位置新增 SNMP「陷阱目標」(IP 位址)。
    • 請至顯示 SNMP 陷阱的管理主控台。

    文字記錄檔案

    應用程式啟動器可以將事件寫入文字記錄檔案。您可以使用「記錄檔案位置」欄位 (如下所示) 指定記錄檔案的位置。

    XML

    應用程式啟動器可以將事件作為 XML 資料傳送至使用標準 HTTP 或 HTTPS 協定的 URL。如果您希望應用程式啟動器向防火牆之外的使用者報告事件,建議您使用 XML 報告。

    若要使用 XML,您還必須:

    • 在服務位置套件中啟用 XML URL 規則。您可能需要先建立服務位置套件。
    • 在服務位置套件與使用者或工作站所在的容器 (您希望其報告可作為 XML 資料傳送) 之間建立關聯。
    • 確定您已設定 XML 處理機制與資料儲存機制。例如,如果您使用的是應用程式管理報告伺服器常式和 Sybase 資料庫,請確保兩者均正確安裝並設定。

    記錄檔案位置: 如果您選取記錄檔案作為任何事件報告的目的地,請輸入 (或瀏覽並選取) 記錄檔案的位置及名稱。您可以指定本地磁碟機或網路磁碟機。如果您輸入的位置不存在,應用程式啟動器將建立該位置。請勿在路徑中使用延伸字元;不支援延伸字元。

    如果希望應用程式啟動器將事件記錄到位於公用網路位置的檔案中,則需要建立網路目錄,並為使用者提供該目錄中檔案的讀取和寫入權限。由於記錄檔案名稱是根據應用程式來建立的,因此您可以為每一個應用程式建立個別的記錄檔案 (即為每一個「應用程式」物件指定不同的記錄檔案名稱),或為所有應用程式建立一個記錄檔案 (即為所有「應用程式」物件指定相同的記錄檔案名稱)。

    重要:當使用者具有可以寫入 NetWare、Windows、或 Linux 伺服器的網路用戶端 (例如 Novell Client™ 或 Microsoft Client for Networks),或將本地磁碟機指定為記錄檔案位置,才可使用記錄檔案報告。

  4. 按一下「確定」以儲存變更。