elastic / elastic/integrations

[Meta] MongoDB Atlas

Open
#3,744 13 comments 0 reactions 1 assignee Assigned to @ishleenk17 View on GitHub
Integration:mongodb Stalled Team:Obs-InfraObs
Dominant language
Handlebars
Stars
333
Forks
647
Avg merge
2d 18h
Merged PRs (30d)
182

Description

This is the Meta issue to track the development of MongoDB Atlas Integration

## MongoDB Atlas
It is an integrated suite of data services centered around a cloud database designed to accelerate and simplify how you build with data.

### Decisions

1. Endpoints:

- It pushes metrics through both REST and Prometheus endpoints.
- Prometheus Endpoint collects far lesser metrics than REST endpoint. Hence REST endpoint is being preferred.
- REST endpoints require digest authentication.
- It supports both API 1.0 and API 2.0 for the mongo db API calls. The difference between these should be analyzed
2. Input Type :

- Since we are going ahead with the REST endpoints. We have 2 inputs under consideration:
- CEL Input:
- HTTP JSON Input:
3. Default Time Duration of collection
4. Response format conversion to ES recognized JSON format
5. Pagination

### Datastreams:

MongoDb Atlas supports both Logs and Metrics.

#### Metrics Datastreams:

#### 1. Disk Metrics
#### 2. Database Metrics
#### 3. Host Metrics
#### 4. Memory Metrics
#### 5. Operations Metrics
#### 6. System Metrics
#### 7. Process Metrics

#### Logs Datastreams:
TBD

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.