26 Commits

Author SHA1 Message Date
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Sven Efftinge
8b8ffda181 [grpc] log stack on panic 2022-09-07 12:10:22 +02:00
Manuel Alejandro de Brito Fontes
86cafcf14f Filter grpc health check from tracing 2022-07-28 09:48:22 -03:00
Manuel Alejandro de Brito Fontes
6b2fbe4def Filter grpc health check from tracing 2022-07-26 23:14:21 -03:00
Christian Weichel
ff6c381c38 [ws-manager] Expose gRPC rate limiter metrics 2022-04-29 16:01:15 +05:30
Christian Weichel
f429ae79ff [common-go] Add metrics to the gRPC rate limiter 2022-04-29 16:01:15 +05:30
Christian Weichel
314833cdc2 [common-go] Add keyed gRPC rate limits 2022-04-29 16:01:15 +05:30
Milan Pavlik
3a52527a51 [grpc] Add recovery interceptor to default interceptors 2022-04-29 15:47:15 +05:30
Christian Weichel
cba8f420fb Revert "Revert "[common-go] Adjust log level and ping keepalive interval""
This reverts commit 7141a5c48f38e6e4dda946c2b01b75ffc35db3bc.
2021-10-15 09:15:02 -03:00
Christian Weichel
30890d6ac1 Revert "[common-go] Adjust log level to debug"
This reverts commit 8b6f6fbfacf4942f0221891933eef1ebfc29e668.
2021-10-15 09:15:02 -03:00
Manuel Alejandro de Brito Fontes
1eb8f86a7b Refactor GRPC TLS connection default 2021-10-12 16:09:59 -03:00
Christian Weichel
b9b5e7eabb [grpc] Return resource_exhausted in all rate limit cases 2021-10-12 07:21:58 -03:00
Gero Posmyk-Leinemann
8b6f6fbfac [common-go] Adjust log level to debug 2021-10-12 06:35:58 -03:00
Gero Posmyk-Leinemann
7141a5c48f Revert "[common-go] Adjust log level and ping keepalive interval"
This reverts commit 7dabb61bc3456b2c2156b51def5c217c69d3d000.
2021-10-12 06:35:58 -03:00
Manuel Alejandro de Brito Fontes
7dabb61bc3 [common-go] Adjust log level and ping keepalive interval 2021-10-11 13:00:58 -03:00
Christian Weichel
d60599cd95 [common-go] Support client side gRPC metrics 2021-09-17 08:34:42 -03:00
Manuel Alejandro de Brito Fontes
e6d1cea54d Enable GRPC logging 2021-09-13 21:09:39 +05:30
Manuel Alejandro de Brito Fontes
b7a3b87337 Remove duplication of GRPC configuration 2021-09-01 17:44:31 +02:00
Manuel Alejandro de Brito Fontes
59e8ca174f Lint code 2021-05-18 07:27:57 -04:00
Manuel Alejandro de Brito Fontes
2b6a56bc40 Update go imports 2021-03-02 06:37:49 -03:00
Christian Weichel
227e6bd192 [ws-manager] Replace our own gRPC prom metrics with grpc_ecosystem
Fixes gitpod-io/gitpod#3090
2021-02-08 09:49:09 +01:00
Christian Weichel
b7dda84ad0 [license] Update license header from TypeFox GmbH to Gitpod GmbH 2021-01-04 15:12:02 +01:00
Christian Weichel
44e6aa820b [ws-manager] Add metrics for unary gRPC methods 2020-12-08 09:34:40 +01:00
Christian Weichel
56a336dbf0 [common-go] Add metrics support for unary gRPC methods 2020-12-08 09:34:40 +01:00
Christian Weichel
86562cac2c [ws-manager] Support configurable gRPC rate limits 2020-12-08 09:34:40 +01:00
Christian Weichel
247ddcf810 [common-go] Add gRPC rate limiting support 2020-12-08 09:34:40 +01:00