監視


應用程式碼探針
應用程式碼探針會監督代理程式排程和代理程式所使用的資源。 例如,使用應用程式碼探針,您可以識別使用過多資源的代理程式、執行時間過長的代理程式以及落後排程的代理程式。此外,探針也可以建議解決方案以解決問題。

應用程式探針會監督的代理程式有兩種:「代理程式管理員」所執行的伺服器型已排程代理程式以及 Domino HTTP 處理所執行的伺服器型 Web 代理程式。每個應用程式探針每日都會在每個探針子類型中,識別出 100 個問題最大的代理程式。

「應用程式碼 -- 執行時間過長的代理程式」探針會識別潛在的失控代理程式,並產生一份執行時間最久的代理程式排列清單。對 HTTP 而言,每天 100 個問題的清單,會在每天午夜重新啟動,而對「代理程式管理員」探針而言,則會在快取重新顯示時重新啟動,兩者都會按照「伺服器」文件的指定來進行。「代理程式管理員」執行的排程代理程式最小配置為 5 分鐘,其會對應到輪詢間隔。由 HTTP 程序執行的 Web 代理程式的最小配置為一分鐘,且會與輪詢時間間隔相對應。無法配置輪詢間隔。啟用探針時,會監視所有代理程式。

「應用程式碼 -- 按照記憶體用量所列出代理程式」探針會追蹤 LotusScript 和 Java 代理程式的記憶體使用狀況。相同的代理程式在「代理程式管理員」與 HTTP 中執行時,其所列出的階層可能會不同。 如果 HTTP 配置為同時執行代理程式,記憶體會由同時執行的代理程式所共用。因此,部分的層級臨界值會根據目前 HTTP 作用中的最大執行緒數的伺服器設定、Web 代理程式是否配置為同時執行以及代理程式所使用的記憶體而定。啟用探針時,會監視所有代理程式。

請在「Domino 伺服器」文件 --「網際網路通訊協定」--「HTTP」標籤的「作用中的執行緒數」欄位中,指定最大的執行緒數。請在「Domino 伺服器」文件 --「網際網路通訊協定」--「Domino Web 引擎」標籤的「同時執行 Web 代理程式」欄位中,指定同時執行的代理程式設定。

附註 AIX、Linux 以及 zSeries 上的 Linux 無法使用 HTTP 探針 (Web 代理程式探針)。

另一種類型的探針不需要您的任何配置,永遠都在執行中而且會識別多種錯誤狀況。此種探針不會將其錯誤的回報數目限制在 100 個。它監督的情況如下:

本表包含您可以定義的「應用程式碼」探針名稱和說明。如需配置「應用程式碼」探針的相關資訊,請參閱建立應用程式碼探針
應用程式碼探針名稱說明
應用程式碼 -- 落後排程的代理程式識別本日哪些代理程式已落後排程最大時間量。這個探針的最小配置是 5 分鐘,與輪詢間隔對應。這個探針適用於「代理程式管理員」所執行的代理程式。
應用程式碼 -- 按照 CPU 用量所列出的代理程式產生一個清單,列出 100 個本日使用最大 CPU 數量的代理程式。 此探針要付出相對高的成本。啟用探針時,會監視所有代理程式。此探針適用於「代理程式管理員」與 Web 代理程式所執行的代理程式。
應用程式碼 -- 按照記憶體用量所列出的代理程式追蹤 LotusScript 及 Java 代理程式使用記憶體的情形。此探針適用於「代理程式管理員」與 Web 代理程式所執行的代理程式。
應用程式碼 -- 執行時間過長的代理程式識別可能跑掉的代理程式,同時產生一個分級清單,列出執行時間最長的代理程式。此探針適用於「代理程式管理員」與 Web 代理程式所執行的代理程式。Web 代理程式的最小配置是 1 分鐘;「代理程式管理員」所執行的已排定代理程式的最小配置是 5 分鐘。
另請參閱