LogExporter
LogExporter Certified

Export execution logs to OpenSearch

Enterprise Edition Book a Demo

yaml
type: io.kestra.plugin.ee.opensearch.LogExporter
yaml
id: log_shipper
namespace: company.team

triggers:
  - id: daily
    type: io.kestra.plugin.core.trigger.Schedule
    cron: "@daily"

tasks:
  - id: logSync
    type: io.kestra.plugin.ee.core.log.LogShipper
    logLevelFilter: INFO
    batchSize: 1000
    lookbackPeriod: P1D
    logExporters:
      - id: OpensearchLogExporter
        type: io.kestra.plugin.ee.opensearch.LogExporter
        connection:
          hosts:
            - "http://localhost:9200/"
        indexName: "logs"
Properties
Definitions
hosts*Requiredarray
SubTypestring
basicAuth
passwordstring
usernamestring
headersarray
SubTypestring
pathPrefixstring
strictDeprecationModebooleanstring
trustAllSslbooleanstring
Validation RegExp^[a-zA-Z0-9][a-zA-Z0-9_-]*
Min length1
Default1000