Overview and prerequisites
Before building an integration, you should have an understanding of the following Elastic Stack concepts:
- Data streams: Logic abstraction for time-series data.
- Ingest pipelines: Preprocessing and enrichment of incoming data.
- Mappings: Define the structure and types of your data.
- Package specification to understand the required structure and fields for your integration package.
- Install the
elastic-package
CLI tool. Usingelastic-package
is recommended for integration maintainers as it provides crucial utilities and scripts for building out integrations. - Clone the integrations repository if you plan to contribute to official packages.