google-nomulus/java/google/registry/proxy
jianglai 6810e959f9 Refine logs in the proxy
[1] All logs should contain a reference to the channel so that it is easy to search for logs about a specific channel.

[2] EPP ssl handshake failure should be logged at warning. It is mostly the client that failed to complete the handshake, for example by sending bad cert, or not sending cert, or not using the correct SSL version. We should not lot it at error and spam the log.

[3] When the EPP response is not 200, we should not log at error because it means that the GAE app responded successfully. For example when datastore contention occurs, app engine responds with a non-200 status and logs at warning. The proxy should not at a higher level than app engine itself.

[4] Timeout is a non-fatal error that should be logged at warning.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=207562299
2018-08-10 13:46:48 -04:00
..
config Cache server certificates for up to 30 min 2018-08-10 13:46:48 -04:00
handler Refine logs in the proxy 2018-08-10 13:46:48 -04:00
kubernetes Set up GCLB to router web WHOIS traffic 2018-08-10 13:44:25 -04:00
metric Migrating to fluent logging (green) 2018-05-30 12:18:54 -04:00
quota Migrating to fluent logging (green) 2018-05-30 12:18:54 -04:00
resources Open source GCP proxy 2017-11-21 19:19:03 -05:00
terraform Set up GCLB to router web WHOIS traffic 2018-08-10 13:44:25 -04:00
BUILD Add web WHOIS redirect support 2018-08-10 13:46:48 -04:00
CertificateModule.java Cache server certificates for up to 30 min 2018-08-10 13:46:48 -04:00
EppProtocolModule.java Cache server certificates for up to 30 min 2018-08-10 13:46:48 -04:00
GcpJsonFormatter.java Make GCP proxy log in a Stackdriver logging compliant format 2018-03-06 19:23:23 -05:00
HealthCheckProtocolModule.java Add web WHOIS redirect support 2018-08-10 13:46:48 -04:00
HttpsRelayProtocolModule.java Use self signed certificate when running the proxy locally 2018-04-10 16:36:56 -04:00
MetricsModule.java Migrating to fluent logging (green) 2018-05-30 12:18:54 -04:00
Protocol.java Add web WHOIS redirect support 2018-08-10 13:46:48 -04:00
ProxyConfig.java Cache server certificates for up to 30 min 2018-08-10 13:46:48 -04:00
ProxyModule.java Cache server certificates for up to 30 min 2018-08-10 13:46:48 -04:00
ProxyServer.java Automatic reconnect to GAE when the connection is dropped 2018-08-10 13:46:48 -04:00
WebWhoisProtocolsModule.java Cache server certificates for up to 30 min 2018-08-10 13:46:48 -04:00
WhoisProtocolModule.java Clean up some code quality issues in GCP proxy 2018-03-19 18:44:12 -04:00