我们在Cloud Endpoints后面运行App Engine Flexible,并且担心是否可以过滤记录的内容,Cloud Endpoints是否提供排除请求数据字段(例如带有API密钥的标头)的方法?
Current:
Client -> Endpoints -> App Engine
-> Stackdriver Logging
Desired:
Client -> Endpoints -> App Engine
-> Filtering -> Stackdriver Logging
由于我们无法拦截日志记录功能,因此我不确定是否有可能,但是其他人也必须意识到这很危险。
答案 0 :(得分:0)
您无法在Stackdriver Logging中排除特定字段。如果您不希望看到某些日志,则可以将日志排除过滤器与要引用的字段一起使用,以忽略这些日志[1]。
[1] https://cloud.google.com/logging/docs/exclusions#exclusions_in_the_api
答案 1 :(得分:0)
ESP不会在您的请求中记录所有标头。它仅将有限的信息发送到stackdriver。代码是here