Real Time Data Streaming with MongoDB Change Streams
Recently, MongoDB released a new feature starting from version 3.6, Change Streams. This gives you the instantaneous access to your data which helps you to stay up to date with your data changes. In today’s...
SCUMM: The Agent-Based Database Monitoring Infrastructure in ClusterControl
With the 1.7 release of our flagship product ClusterControl, we introduced our new agent-based monitoring infrastructure: SCUMM - which this blog discusses in more detail. As a core element of our product, ClusterControl provides a...
Considerations for Administering MongoDB
Below is an excerpt from our whitepaper “MongoDB Management and Automation with ClusterControl” which can be downloaded for free. Considerations for Administering MongoDB Built-in Redundancy A key feature of MongoDB is its built-in redundancy, in...
MySQL to MongoDB – An Admin Cheat Sheet
Most software applications nowadays involve some dynamic data storage for extensive future reference in the application itself. We all know data is stored in a database which falls into two categories that are: Relational and...
Operational Factors to Consider During MongoDB Data Modeling
In my previous blog, How to use MongoDB Data Modelling to Improve Throughput Operations, we discussed the 2 major data modelling relationship approaches that is, embedding and referencing. The scalability of MongoDB is quite dependent...
Monitoring & Ops Management of MongoDB 4.0 With ClusterControl
While MongoDB has spent nearly a decade achieving maturity (initial release Feb 2009), the technology is a bit of a mystery to those experienced in conventional relational database (RDBMS) environments. Integrating NoSQL into an existing...
How to Backup and Restore ClusterControl
ClusterControl 1.7.1 introduced a new feature which allows you to backup your ClusterControl server and restore it (together with metadata about your managed databases) onto another server. It backs up the ClusterControl application as well...
How to Use Encryption to Protect Your MongoDB Data
Database security is a key factor to consider for any application that involves highly sensitive data such as financial and health reports. Data protection can be achieved through encryption at different levels starting from the...
How to Optimize Performance of ClusterControl and Its Components
Monitoring and management are critical to any production environment because performance matters. Slow user interfaces that lag or do not respond, delayed alerts, and cluster job timeouts when the server is starved of resources are...
How to Monitor MongoDB with Prometheus & ClusterControl
SCUMM (Severalnines ClusterControl Unified Monitoring & Management) is an agent-based solution with agents installed on the database nodes. It provides a set of monitoring dashboards, that have Prometheus as the data store with its elastic...
Announcing ClusterControl 1.7.1: Support for PostgreSQL 11 and MongoDB 4.0, Enhanced Monitoring
We are excited to announce the 1.7.1 release of ClusterControl - the only management system you’ll ever need to take control of your open source database infrastructure! ClusterControl 1.7.1 introduces the next iteration of our agent-based...
MongoDB in 2018 – A Year in Review
MongoDB is by far the most popular choice in NoSQL world as its distributed architecture allows for more scalability and its document data model provides good flexibility to developers. Almost every year, major MongoDB version...