2016-02-29 132 views
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,或最後一個空格分隔的字符串。

我正在使用這個圖形用戶界面,並不能找出一個辦法來做到這一點。可能嗎?

任何幫助提前非常感謝!

回答