Application Log Analytics Pipelines
Centralized Logging with OpenSearch supports ingesting application logs from the following log sources:
- Amazon Instance Group: the solution automatically installs log agent (Fluent Bit 1.9), collects application logs on EC2 instances and then sends logs into Amazon OpenSearch.
- Amazon EKS cluster: the solution generates all-in-one configuration file for customers to deploy the log agent (Fluent Bit 1.9) as a DaemonSet or Sidecar. After log agent is deployed, the solution starts collecting pod logs and sends them to Amazon OpenSearch Service.
- Amazon S3: the solution either ingests logs in the specified Amazon S3 location continuously or performs one-time ingestion. You can also filter logs based on Amazon S3 prefix or parse logs with custom Log Config.
- Syslog: the solution collects syslog logs through UDP or TCP protocol.
Amazon OpenSearch Service is suitable for real-time log analytics and frequent queries and has full-text search capability.
As of release 2.1.0, the solution starts to support log ingestion into Light Engine, which is suitable for non real-time log analytics and infrequent queries and has SQL-like search capability.
After creating a log analytics pipeline, you can add more log sources to the log analytics pipeline. For more information, see add a new log source.
Important
If you are using Centralized Logging with OpenSearch to create an application log pipeline for the first time, you are recommended to learn the concepts and supported log formats and log sources.
Supported Log Formats and Log Sources
The table lists the log formats supported by each log source. For more information about how to create log ingestion for each log format, refer to Log Config.
Log Format | Instance Group | EKS Cluster | Amazon S3 | Syslog |
---|---|---|---|---|
Nginx | Yes | Yes | Yes | No |
Apache HTTP Server | Yes | Yes | Yes | No |
JSON | Yes | Yes | Yes | Yes |
Single-line Text | Yes | Yes | Yes | Yes |
Multi-line Text | Yes | Yes | Yes (Not support in Light Engine Mode) | No |
Multi-line Text (Spring Boot) | Yes | Yes | Yes (Not support in Light Engine Mode) | No |
Syslog RFC5424/RFC3164 | No | No | No | Yes |
Syslog Custom | No | No | No | Yes |
Windows Event | Yes | No | No | No |
IIS Configuration Mode | Yes | No | No | No |