• Home
  • Observe and explore
  • Logs
  • Log Monitoring Classic
  • Log ingest

Log ingest

Log Monitoring Classic

Dynatrace automatically collects log and event data from a vast array of technologies. With generic log ingestion, you can stream log records to a system and have Dynatrace transform the stream into meaningful log messages.

Dynatrace supports all major third-party platforms and architectures.

Autodiscovery

You can rely on autodiscovered or manually added log sources for OneAgent. See OneAgent platform and capability support matrix.

  • Automatically discover log data
  • Manually add log files

Cloud providers

Log Monitoring includes native support for Red Hat OpenShift and Kubernetes logs and events for Kubernetes platforms, workloads, and applications running inside Kubernetes.

Log Monitoring has native support for multicloud environments, including:

  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure

Open source

Dynatrace Log Monitoring supports open-source log data frameworks, including Fluentd and Logstash.

Generic log ingest

With generic log ingestion, you can stream log records to Dynatrace and have Dynatrace transform the stream into meaningful log messages. You can also use generic log ingestion to stream log records to Dynatrace using API.

  • Generic log ingestion
  • Log Monitoring API

Log processing

Dynatrace Log Monitoring incorporates reshaping the incoming log data into the form you may need for better understanding, analysis, or further processing of your log data by Dynatrace. Using Dynatrace Pattern Language (DPL), you can define patterns using matchers and create a set of rules that Log Monitoring applies to ingested log data.

  • Log processing
  • Dynatrace Pattern Language