diff --git a/packages/mongodb_atlas/_dev/build/docs/README.md b/packages/mongodb_atlas/_dev/build/docs/README.md index 394c40ee88d..d1a2f26026b 100644 --- a/packages/mongodb_atlas/_dev/build/docs/README.md +++ b/packages/mongodb_atlas/_dev/build/docs/README.md @@ -30,6 +30,21 @@ Data streams: NOTE: Users can monitor and see the logs and metrics inside the ingested documents for MongoDB Atlas in the `logs-*` index pattern from `Discover`. +## How do I deploy this integration? + +### Agent-based deployment + +Elastic Agent must be installed. For more details, check the Elastic Agent [installation instructions](https://www.elastic.co/docs/reference/fleet/install-elastic-agents). You can install only one Elastic Agent per host. + +Elastic Agent is required to collect data from MongoDb Atlas and ship the data to Elastic, where the events will then be processed via the integration's ingest pipelines. + +### Agentless deployment + +Agentless integrations allow you to collect data without having to manage Elastic Agent in your cloud. They make manual agent deployment unnecessary, so you can focus on your data instead of the agent that collects it. For more information, refer to [Agentless integrations](https://www.elastic.co/guide/en/serverless/current/security-agentless-integrations.html) + +Agentless deployments are only supported in Elastic Serverless and Elastic Cloud environments. This functionality is in beta and is subject to change. Beta features are not subject to the support SLA of official GA features. + + ## Requirements You can store and search your data using Elasticsearch and visualize and manage it with Kibana. We recommend using our hosted Elasticsearch Service on Elastic Cloud or self-managing the Elastic Stack on your own hardware. diff --git a/packages/mongodb_atlas/changelog.yml b/packages/mongodb_atlas/changelog.yml index 470128353fe..756ddbaca42 100644 --- a/packages/mongodb_atlas/changelog.yml +++ b/packages/mongodb_atlas/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "1.2.0" + changes: + - description: Enable Agentless deployment. + type: enhancement + link: https://github.com/elastic/integrations/pull/18507 - version: "1.1.0" changes: - description: Standardize user fields processing across integrations. diff --git a/packages/mongodb_atlas/docs/README.md b/packages/mongodb_atlas/docs/README.md index b4bc2e10bae..2b3eb4b2939 100644 --- a/packages/mongodb_atlas/docs/README.md +++ b/packages/mongodb_atlas/docs/README.md @@ -30,6 +30,21 @@ Data streams: NOTE: Users can monitor and see the logs and metrics inside the ingested documents for MongoDB Atlas in the `logs-*` index pattern from `Discover`. +## How do I deploy this integration? + +### Agent-based deployment + +Elastic Agent must be installed. For more details, check the Elastic Agent [installation instructions](https://www.elastic.co/docs/reference/fleet/install-elastic-agents). You can install only one Elastic Agent per host. + +Elastic Agent is required to collect data from MongoDb Atlas and ship the data to Elastic, where the events will then be processed via the integration's ingest pipelines. + +### Agentless deployment + +Agentless integrations allow you to collect data without having to manage Elastic Agent in your cloud. They make manual agent deployment unnecessary, so you can focus on your data instead of the agent that collects it. For more information, refer to [Agentless integrations](https://www.elastic.co/guide/en/serverless/current/security-agentless-integrations.html) + +Agentless deployments are only supported in Elastic Serverless and Elastic Cloud environments. This functionality is in beta and is subject to change. Beta features are not subject to the support SLA of official GA features. + + ## Requirements You can store and search your data using Elasticsearch and visualize and manage it with Kibana. We recommend using our hosted Elasticsearch Service on Elastic Cloud or self-managing the Elastic Stack on your own hardware. diff --git a/packages/mongodb_atlas/manifest.yml b/packages/mongodb_atlas/manifest.yml index 594513dd8ef..bafb3c8db23 100644 --- a/packages/mongodb_atlas/manifest.yml +++ b/packages/mongodb_atlas/manifest.yml @@ -1,7 +1,7 @@ -format_version: 3.0.3 +format_version: 3.3.2 name: mongodb_atlas title: "MongoDB Atlas" -version: 1.1.0 +version: 1.2.0 source: license: "Elastic-2.0" description: This Elastic integration collects logs and metrics from MongoDB Atlas instance. @@ -61,6 +61,14 @@ policy_templates: - name: mongodb_atlas title: MongoDB Atlas logs and metrics description: Collect MongoDB Atlas logs and metrics. + deployment_modes: + default: + enabled: true + agentless: + enabled: true + organization: observability + division: engineering + team: obs-infraobs-integrations inputs: - type: cel title: Collect MongoDB Atlas logs and metrics diff --git a/packages/mongodb_atlas/validation.yml b/packages/mongodb_atlas/validation.yml new file mode 100644 index 00000000000..07c6efea4c7 --- /dev/null +++ b/packages/mongodb_atlas/validation.yml @@ -0,0 +1,3 @@ +errors: + exclude_checks: + - JSE00001