平台日誌元件使用介紹
需要匯入的類:
import com.frameworkset.platform.sysmgrcore.entity.organization;
import com.frameworkset.platform.sysmgrcore.manager.logmanager;
import com.frameworkset.platform.sysmgrcore.manager.securitydatabase;
如果是登入使用者,記錄日誌的方法為:
try
opercontent = useraccount + "(" + username + ") 從[" + subsystem + "]同步使用者資料開始";
string opermodle = "主資料同步";//日誌所屬模組
logmgr.log(useraccount,orgid,opermodle, machineid,
opercontent ,"", log.insert_oper_type);
} catch (exception e)
//日誌記錄結束
如果記錄日誌時,使用者可能登入系統,也可能沒有登入系統,記錄日誌時需判斷使用者身份(是否登入)。以下是以乙個quartz任務執行日誌記錄為例項說明日誌元件的這種使用方法:
try
else //登入使用者
opercontent = useraccount + "(" + username + ") 從[" + subsystem + "]同步使用者資料開始";
}
string opermodle = "主資料同步";//日誌所屬模組
logmgr.log(useraccount,orgid,opermodle, machineid,
opercontent ,"", log.insert_oper_type);
} catch (exception e)
日誌元件logback的介紹及配置使用方法 二
四 logback的預設配置 如果配置檔案 logback test.xml 和logback.xml 都不存在,那麼 logback 預設地會呼叫 basicconfigurator 建立乙個最小化配置。最小化配置由乙個關聯到根 logger 的組成。輸出用模式為 d thread 5level ...
ELK(開源日誌分析平台)介紹
elk是三個開源軟體的縮寫,分別表示 elasticsearch logstash,kibana 它們都是開源軟體。新增了乙個filebeat,它是乙個輕量級的日誌收集處理工具 agent filebeat占用資源少,適合於在各個伺服器上蒐集日誌後傳輸給logstash,官方也推薦此工具。elast...
JXstar平台相關系統元件介紹
jxstar執行環境中包括多種系統元件,在此只介紹部分基礎元件。基礎事件是用於所有業務功能的基礎操作,包括 新增 刪除 儲存 提交 複製等操作。這些基礎事件都由平台統一實現,使用者可以根據需要在專案中擴充套件事件執行前與執行後的個性化功能。新增事件負責業務記錄新增。業務資料在前台校驗通過後,提交到後...