Evel是一種開放的事件跟蹤工具,它可以將事件記錄到JSON格式的日志中,便于分析和監控。以下是一個Evel的JSON示例:
{ "event": { "commonEventHeader": { "domain": "fault", "eventId": "fault-42896bf4-4965-45a6-8dfd-7a4efac99e0f", "eventName": "VNF Exception", "eventType": "resourceException", "eventSeverity": "CRITICAL" }, "faultFields": { "faultFieldsVersion": "4.0", "eventSourceType": "VNF", "eventSeverity": "CRITICAL", "alarmCondition": "VNF Exception", "specificProblem": "Internal Error", "vfStatus": "Active", "eventCategory": [ "fault" ], "alarmInterfaceA": [ { "interfaceName": "Web Service", "additionalInfo": { "stackTrace": "java.lang.NullPointerException\nat org.onap.vfwfm.catalogue.repository.impl.BasicRepositoryService.findObjects(BasicRepositoryService.java:84)\n" } } ] } } }
這個JSON示例中,有兩個部分:commonEventHeader和faultFields。commonEventHeader包含了一些通用的事件信息,比如事件ID、名稱、分類等等;faultFields則是特定的故障信息,包含了故障的類型、級別、具體問題、狀態等等。
在實際使用中,Evel的JSON格式是可配置的,可以根據需要自定義字段和格式。使用Evel可以幫助我們更好地監控和診斷系統中的故障、異常和錯誤,從而提高系統可靠性和穩定性。
上一篇html 幸運數字代碼
下一篇1.3div css簡介