Add support for HTTP Transport for google-cloud-monitoring #11098
Labels
api: monitoring
Issues related to the Cloud Monitoring API.
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
Thanks for stopping by to let us know something could be better!
PLEASE READ: If you have a support contract with Google, please create an issue in the support console instead of filing on GitHub. This will ensure a timely response.
Is your feature request related to a problem? Please describe.
We are experiencing a problem with using python's multiprocessing (fork) together with google-cloud-monitoring library. This library uses gRPC that has problems with forking of the process. We had been observing things like hanging, deadlocks, memory corruption due to that. Eventually, we had to disable gRPC via GOOGLE_CLOUD_DISABLE_GRPC environment variable which did the thing for the logging library, but did not for the monitoring.
Describe the solution you'd like
Therefore, we would like to file a feature request that would enable alternative transports (e.g. HTTP) for the monitoring library.
The text was updated successfully, but these errors were encountered: