0
在AWS Cloudwatch中,我想從我的日誌數據中提取值。但是該值在消息字段中。無論如何,我可以抓住最後的空格分隔值並記錄下來嗎?AWS Cloudwatch指標篩選
即我的日誌流:
{"timestamp": 145674445, "message": "Starting new HTTP connection (1): XXXX", "severity": "INFO", "module": "connectionpool", "stack": []}
{"timestamp": 145676445, "message": "Starting new HTTP connection (1): XXXX", "severity": "INFO", "module": "connectionpool", "stack": []}
{"timestamp": 145676445, "message": "deactivated campaign: XXXX05XXXX554aaXXXX9069d4XXXXe7, runtime: 2.63", "severity": "INFO", "module": "credentials", "stack": []}
最後的日誌,我想的東西過濾模式類似
{($.message ="deactivated campaign:*, runtime: *")}
,我希望能有度量值我記錄爲2.63,或最後一個空格分隔的字符串。
我正在使用這個圖形用戶界面,並不能找出一個辦法來做到這一點。可能嗎?
任何幫助提前非常感謝!
這將不是_runtime_工作是不是在JSON輸入提交;這是_message_字段的子字段(缺少更好的字)。 – dexterous