-
Notifications
You must be signed in to change notification settings - Fork 57
Open
Labels
api: loggingIssues related to the googleapis/python-logging API.Issues related to the googleapis/python-logging API.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.
Description
Is your feature request related to a problem? Please describe.
When using Client.get_default_handler CloudLoggingHandler is being used automatically for Cloud Run jobs resource. And while #877 fixes the missing labels we're still gonna be using background transport when simplier stdout is doing just fine.
Describe the solution you'd like
If we modify this check
| elif monitored_resource.type == _RUN_RESOURCE_TYPE: |
_RUN_RESOURCE_TYPE OR _CLOUD_RUN_JOB_RESOURCE_TYPE resource type then a structured log handler is gonna be used automatically which should be a better default.
Describe alternatives you've considered
Meanwhile I am using handler = StructuredLogHandler(project_id=client.project) instead of handler = client.get_default_handler() where client is client = CloudLoggingClient()
Metadata
Metadata
Assignees
Labels
api: loggingIssues related to the googleapis/python-logging API.Issues related to the googleapis/python-logging API.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.