 LogExporter
LogExporter
Export logs to a Google Operational Suite
This task is designed to send logs to a Google Operational Suite.
yaml
type: "io.kestra.plugin.ee.gcp.operationalsuite.LogExporter"Examples
Ship logs to GCP
yaml
id: log_shipper
namespace: company.team
triggers:
  - id: daily
    type: io.kestra.plugin.core.trigger.Schedule
    cron: "@daily"
tasks:
  - id: log_export
    type: io.kestra.plugin.ee.core.log.LogShipper
    logLevelFilter: INFO
    batchSize: 1000
    lookbackPeriod: P1D
    logExporters:
      - id: GCPLogExporter
        type: io.kestra.plugin.ee.gcp.operationalsuite.LogExporter
        projectId: myProjectId
Properties
id *RequiredNon-dynamicstring
 Validation RegExp 
^[a-zA-Z0-9][a-zA-Z0-9_-]* Min length 
1chunk integerstring
 Default 
1000The chunk size for every bulk request.
impersonatedServiceAccount string
The GCP service account to impersonate.
projectId string
The GCP project ID.
scopes array
 SubType string
 Default 
["https://www.googleapis.com/auth/cloud-platform"]The GCP scopes to be used.
serviceAccount string
The GCP service account key.
