The Locks Dashboard displays a dynamic collection of locks for various lock types. MongoDB collects information on locks at a number of levels within its architecture. This dashboard will capture all lock information present. Examples of lock types include: collection; database; global, and oplog. For each type, metrics are shown for shared, intent shared, exclusive, and intent exclusive locks.
This dashboard has two main views: the Historical Aggregates view and the Live Buffer view. The Historical Aggregates view shows collected profiled operations that have been aggregated into groups for statistical analysis. System profiling must be enabled on the MongoDB server. Profiled operations are collected for a maximum of 20 databases. Metrics shown in the table are for the selected period (the time window selected at the top-right of the page). The page shows general data on each operation, such as executions and execution time, documents returned, response length, and scanned objects as well as information specific to the type of the selected operation
The Live Buffer view shows the details of individual profiled operations currently visible on the MongoDB instance. The top 5 operations by total duration and by count are displayed, along with a list of current operations. Three actions are available for any non-numerical property: Filter, Group By, and Find Aggregate. Additionally, the live buffer entries can be updated by clicking the Refresh button. The Filter action updates the table to only show operations with the selected value of the respective property (table column). Multiple columns can be filtered sequentially.
Group By aggregates the entries in the live buffer according to the selected property (table column). Unique values for other properties are presented, along with aggregated numeric values. One group is shown in detail at the top. Other groups may be moved to the detail view by selecting the respective value of the property grouped by (the first column of the “Other Groups” table.
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center