上一個主題: mvelInfo 函數下一個主題: mvelError Function


mvelWarn 函數

此函數會以輸入參數填入 karaf.log 檔案的 WARN 層級。 使用此函數可記錄傳回您認為不正確結果的報告中的輪詢值。

Data Collector 的輪詢記錄只會顯示輪詢屬性的值,而報告只會顯示計算的結果。 mvelWarn 函數可讓您檢視輸入輪詢值,以判斷計算錯誤的地方。

語法

此函數的格式如下:

String mvelWarn (Array objects)

參數

objects

物件陣列會記錄在 Data Collector 的 karaf.log 檔案的 WARN 層級之下。

傳回值

Null

範例

下列運算式會在 karaf.log 檔案中記錄 cpmCPUTotal5minRev。

運算式:

mvelWarn([“cpmCPUTotal5minRev=”, cpmCPUTotal5minRev])

結果:

Null

結果 (karaf.log):

MVEL 警告:cpmCPUTotal5minRev=15

進階範例

mvelWarn([“cpmCPUTotal5minRev=”, cpmCPUTotal5minRev, “ cpmCPUTotal10minRev=”, cpmCPUTotal10minRev]); cpmCPUTotal10minRev;

結果:

12

結果 (karaf.log):

MVEL 警告:cpmCPUTotal5minRev=15 cpmCPUTotal10minRev=12