[英]Stackdriver logging - Why is not my payload showing correctly in Runtime V8
[英]Switch fluentd to Stackdriver logging API v2
我們在Google雲平台上運行了一個運行Ubuntu的Google Compute Engine網絡服務器,它將日志發送到Stackdriver Logging API“v1beta”
我們收到了來自Google Cloud Platform的關於Stackdriver Logging API v1beta3棄用的電子郵件,提醒我們我們的“項目”仍在訪問v1 API,並建議我們切換到v2 API。 電子郵件建議升級Stackdriver日志代理(流利),我已經完成了。
如果我嘗試從該服務器上的命令行發送日志項:
logger "Hello world!"
它仍然以v1 API格式顯示在Stackdriver Log中(包含metadata.projectId
, metaData.serviceName
等)
如何配置fluentd來命中v2 API而不是棄用的v1 API? 我必須更新此服務器上的應用程序中的所有日志記錄集成,但我看不到在何處或如何讓日志記錄代理使用新API。
您是否在Stackdriver UI中查看日志? 因為遷移頁面顯示日志查看器當前以v1格式顯示所有內容,即使它是v2。
Logs Viewer目前僅使用v1 API。 將來,將會支持v2 API,但目前這種限制可能會妨礙您的遷移......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.