Lifecycle Manager v1.0-2024
Admin Features
-
Announcement
- DNLCM-000001: Allows creation and editing of announcements by specifying DB technology. This feature ensures that administrators can keep users informed about important updates and notifications related to database technologies.
-
General Setting
- DNLCM-000002: Allows creation and editing of system properties. Administrators can configure system-wide settings to tailor the environment according to organizational needs.
-
Organization
- DNLCM-000003: Allows creation and editing of organizations. This feature helps in managing different organizations within the system, facilitating organized and structured administration.
-
Application
- DNLCM-000004: Allows creation and editing of applications associated with organizations. Administrators can link applications to their respective organizations, ensuring proper management and oversight.
-
Server Pool
- DNLCM-000005: Allows addition and removal of prebuilt servers into the list. This feature provides flexibility in managing server resources by enabling administrators to modify the server pool as required.
-
Service Credential
- DNLCM-000006: Allows addition, editing, and deletion of credentials used for database provisioning or management. This ensures secure and efficient management of service credentials.
-
System Integration
- DNLCM-000007: Allows flexible configuration of each system URL based on the customer environment. This feature supports customization of system integrations to match the specific requirements of different customer environments.
-
User Management
- DNLCM-000008: Allows addition, editing, and deletion of users for console login. Administrators can manage user access to the console, ensuring secure and appropriate user permissions.
-
Version Control
- DNLCM-000009: Allows updating of DB versions for new provisioning or upgrades. This feature facilitates keeping database versions current and enables smooth upgrades.
-
Licensing Activation
- DNLCM-000010: Allows system activation after installation or for renewal purposes. This ensures that the system is properly licensed and operational.
Home Dashboard
- DNLCM-000011: Displays a pie chart showing the number of DB requests in the last 12 months. This visual representation helps in understanding the distribution of database requests over the year.
- DNLCM-000012: Displays a line chart breaking down total DB requests by each month. This feature provides a month-by-month analysis of database requests.
- DNLCM-000013: Provides a summary of the total DB services provisioned and managed by the console. This summary offers a quick overview of the database services managed.
- DNLCM-000014: Provides a summary of the total servers provisioned and managed by the console. This summary offers insights into the server resources managed by the console.
Service Catalog for DB Provisioning
- DNLCM-000015: Allows provisioning of Enterprise MongoDB single or multiple nodes. This feature supports the deployment of MongoDB in various configurations to meet enterprise needs.
- DNLCM-000016: Allows provisioning of Percona MongoDB single or multiple nodes. This provides options for deploying Percona MongoDB with flexibility in node configuration.
- DNLCM-000017: Allows provisioning of PostgreSQL single or multiple nodes. This feature enables the setup of PostgreSQL databases in different configurations.
- DNLCM-000018: Allows provisioning of Neo4J single or multiple nodes. This supports the deployment of Neo4J databases with various node configurations.
My Database (Target DB Page)
-
DB Home Dashboard
- DNLCM-000019: Provides a summary of DB information. This feature offers a quick overview of database details.
- DNLCM-000020: Displays the number of servers associated with the DB and their status. This helps in monitoring the server resources linked to each database.
- DNLCM-000021: Allows viewing of important announcements. This ensures users are informed about significant updates related to the database.
-
Host Metrics
- DNLCM-000022: View overall host health status and capacity. This feature provides a comprehensive view of the host's performance and capacity metrics.
- DNLCM-000023: View CPU usage. This allows monitoring of the CPU resources being utilized.
- DNLCM-000024: View memory usage. This helps in tracking the memory consumption of the host.
- DNLCM-000025: View disk space usage. This feature monitors the disk space being used.
- DNLCM-000026: View load average metrics. This provides insights into the system load over time.
- DNLCM-000027: View memory pages in/out. This tracks the paging activity of the system memory.
- DNLCM-000028: View swap I/O. This monitors the swap input/output operations.
- DNLCM-000029: View memory page faults. This tracks the page fault occurrences in the memory.
- DNLCM-000030: View OOM killer. This monitors the Out-Of-Memory (OOM) killer activity.
- DNLCM-000031: View network traffic. This feature tracks the network traffic statistics.
- DNLCM-000032: View disk IOPs. This monitors the input/output operations per second on the disk.
- DNLCM-000033: View IO read/write. This tracks the read/write operations on the disk.
- DNLCM-000034: View disk waiting time. This monitors the waiting time for disk operations.
-
DB Metrics
For PostgreSQL
- DNLCM-000035: View summary of database health. This provides an overall health status of the PostgreSQL database.
- DNLCM-000036: View session status. This tracks the status of database sessions.
- DNLCM-000037: View session state. This monitors the state of database sessions.
- DNLCM-000038: View transactions. This tracks the transaction activities in the database.
- DNLCM-000039: View checkpoints. This monitors the checkpoint operations in the database.
- DNLCM-000040: View replication delay. This tracks the delay in database replication.
- DNLCM-000041: View throughput. This monitors the data throughput of the database.
- DNLCM-000042: View WAL archive metrics. This tracks the Write-Ahead Logging (WAL) archive activities.
- DNLCM-000043: View WAL creation metrics. This monitors the creation of WAL files.
- DNLCM-000044: View space utilization. This tracks the space utilization of the database.
- DNLCM-000045: View temporary file stats. This monitors the statistics of temporary file usage.
- DNLCM-000046: View blocked sessions. This tracks the sessions that are blocked in the database.
- DNLCM-000047: View long-running queries. This monitors the queries that are running for extended periods.
For Neo4J
- DNLCM-000048: View summary of database health. This provides an overall health status of the Neo4J database.
- DNLCM-000049: View leader status. This monitors the leader status in the database cluster.
- DNLCM-000050: View database size on disk. This tracks the size of the database on the disk.
- DNLCM-000051: View active transactions. This monitors the active transactions in the database.
- DNLCM-000052: View bolt connections running. This tracks the bolt connections currently running.
- DNLCM-000053: View counter of graph items. This monitors the count of graph items in the database.
- DNLCM-000054: View graph items creation rate. This tracks the rate of graph item creation.
- DNLCM-000055: View page cache total faults. This monitors the total faults in the page cache.
- DNLCM-000056: View committed transactions. This tracks the transactions that have been committed.
- DNLCM-000057: View transactions per second. This monitors the transaction rate per second.
- DNLCM-000058: View heap usage. This tracks the heap usage in the database.
- DNLCM-000059: View cypher replan events. This monitors the cypher replan events.
- DNLCM-000060: View page cache hit ratio. This tracks the hit ratio of the page cache.
- DNLCM-000061: View garbage collection pause times. This monitors the pause times for garbage collection.
- DNLCM-000062: View checkpoint duration. This tracks the duration of checkpoint operations.
- DNLCM-000063: View last committed transaction ID. This monitors the ID of the last committed transaction.
- DNLCM-000064: View page cache usage ratio. This tracks the usage ratio of the page cache.
For MongoDB
- DNLCM-000065: View summary of database health. This provides an overall health status of the MongoDB database.
- DNLCM-000066: View latency details. This monitors the latency details of database operations.
- DNLCM-000067: View document operations. This tracks the document operations in the database.
- DNLCM-000068: View replication lag. This monitors the lag in database replication.
- DNLCM-000069: View operations. This tracks the operations in the database.
- DNLCM-000070: View member ping time. This monitors the ping time of database members.
- DNLCM-000071: View max heartbeat. This tracks the maximum heartbeat time.
- DNLCM-000072: View oplog recovery windows. This monitors the oplog recovery windows.
- DNLCM-000073: View option details. This tracks the configuration options of the database.
-
Administrator
For PostgreSQL
- DNLCM-000074: Start DB service. This feature allows administrators to start the PostgreSQL database service.
- DNLCM-000075: Stop DB service. This feature allows administrators to stop the PostgreSQL database service.
- DNLCM-000076: Create DB. This feature allows administrators to create a new PostgreSQL database.
- DNLCM-000077: Delete DB. This feature allows administrators to delete an existing PostgreSQL database.
- DNLCM-000078: Install/upgrade/delete extensions. This feature allows administrators to manage PostgreSQL database extensions.
- DNLCM-000079: View DB configuration. This feature allows administrators to view the configuration settings of the PostgreSQL database.
For Neo4J
- DNLCM-000080: Start DB service. This feature allows administrators to start the Neo4J database service.
- DNLCM-000081: Stop DB service. This feature allows administrators to stop the Neo4J database service.
- DNLCM-000082: Create DB. This feature allows administrators to create a new Neo4J database.
- DNLCM-000083: Delete DB. This feature allows administrators to delete an existing Neo4J database.
- DNLCM-000084: Redirect to Neo4J console. This feature allows administrators to access the Neo4J console directly.
- DNLCM-000085: View DB configuration. This feature allows administrators to view the configuration settings of the Neo4J database.
For MongoDB
- DNLCM-000086: Start DB service. This feature allows administrators to start the MongoDB database service.
- DNLCM-000087: Stop DB service. This feature allows administrators to stop the MongoDB database service.
- DNLCM-000088: Create DB. This feature allows administrators to create a new MongoDB database.
- DNLCM-000089: Delete DB. This feature allows administrators to delete an existing MongoDB database.
- DNLCM-000090: Update MongoDB configuration. This feature allows administrators to update the configuration settings of the MongoDB database.
- DNLCM-000091: Edit replication settings. This feature allows administrators to modify the replication settings of the MongoDB database.
- DNLCM-000092: Edit read/write concern. This feature allows administrators to update the read and write concern settings of the MongoDB database.
-
User & Role
- DNLCM-000093: Create DB user. This feature allows administrators to create new database users.
- DNLCM-000094: Edit DB user. This feature allows administrators to edit existing database users.
- DNLCM-000095: Delete DB user. This feature allows administrators to delete existing database users.
-
DB Decommissioning
- DNLCM-000096: Decommission databases. This feature allows administrators to safely decommission databases that are no longer needed.