cloud-pipeline
cloud-pipeline copied to clipboard
Issue #3947 GCP Cloud Logging Integration
trafficstars
- Implemented support for fetching logs from GCP Cloud Logging (BigQuery)
- Enabled switching between GCP Cloud Logging and ElasticSearch via a configuration flag. Use logging.provider=gcp or logging.provider=elastic in application properties to select the provider.
- New System Preferences: 3.1 gcp.logging.bigquery.table.name: Specifies the BigQuery project table name (e.g., project.dataset.table). 3.2 gcp.logging.bigquery.read.timeout.mills: Sets the read timeout (in milliseconds) for BigQuery read operations. 3.3 gcp.logging.bigquery.connect.timeout.mills: Defines the connection timeout (in milliseconds) for the BigQuery client. 3.4 gcp.logging.bigquery.max.bytes: Limits the maximum bytes fetched per request.