Closed joyshmitz closed 3 years ago
Hi, Both options are excellent. Netdata is amazing. JSON:SCADA is designed for scaling, so monitoring performance is crucial. Detailed information about MongoDB is very important, Netdata is doing a nice job here. Also, I am curious about the Percona MongoDB server that has an in-memory engine, I have to try it. For some applications with a big number of protocol connections, this can be a nice option. The pmm mongodb section is not being updated for some reason.
HI, PMM is in development and is more preferable in my opinion, within a week - two we will finish it to merge with the main docker composer to deploy in one click. By the way, I also like mongodb perkona more, an excellent product for testing, the main mongodb strives to satisfy a wide range of needs, and perkona, in my opinion, represents the "need of engineers in the field"
set up an alternative to pmm in the form of a netdate, you can look at publiс lab link the state of mongodb local can be viewed by selecting in the menu from the right, the rest of the services are basic by default
still testing several solutions
Monitors performance and health metrics of MongoDB.
Number of charts depends on mongodb version, storage engine and other features (replication):
Read requests:
Write requests:
Active clients:
Journal transactions:
Data written to the journal:
Background flush (MMAPv1):
Read tickets (WiredTiger):
Write tickets (WiredTiger):
Cursors:
Connections:
Memory usage metrics:
Page faults:
Cache metrics (WiredTiger):
Pages evicted from cache (WiredTiger):
Queued requests:
Errors:
Storage metrics (one chart for every database)
Documents in the database (one chart for all databases)
tcmalloc metrics
Commands total/failed rate
Locks metrics (acquireCount metrics - number of times the lock was acquired in the specified mode)
Replica set members state
Oplog window
Replication lag
Replication set member heartbeat latency