New relic integration for mongodb atlas metrics volume estimate

Hello,

We are trying to setup mongodb atlas monitoring integration provided through new relic and want to understand the volume of metrics being collected and feed to new relic. This will help us understand the potential cost from new relic as they charge based on the amount of data being sent. Looking for thoughts from the community if anyone has implemented the same in their environment.

Hi @Ammara_Sheikh

Thank you for your post and for being a part of the MongoDB community! The New Relic integration with MongoDB Atlas uses a Prometheus exporter that scrapes the MongoDB process.

The exact payload size being sent to New Relic will depend on your environment. However, assuming you have a project with a single 3-node replica set, we would be sending around 110 KB every 10 seconds by default. This would equate to around 29GB per month if you wanted 10 second metrics resolution.

You can further reduce the amount of data being sent by modifying the scrape_interval in the prometheus config file.

I hope this helps answer your question! Please let me know if you have any other questions.

Thanks!
Frank

Thanks Frank. It helps.