Topology
The Topology screen visualizes the replication and cluster structure of a database as a graph. You can grasp the connection relationships between the master and its replicas (slave, standby), the health status of each node, and whether there is replication lag or disconnection on a single screen.
Supported platforms
The Topology screen supports the replication structure of the following platforms.
- MySQL (Replication)
- PostgreSQL (Replication)
The Topology menu is exposed for the two platforms above. Other platforms are planned for support.
Entering the screen
Home > select a project, then select Topology from the left menu.
Screen composition
The Topology screen consists of a graph area and auxiliary panels.
-
Summary card: Displays summary information about the replication structure, such as the total number of nodes, the number of clusters, and the number of nodes with issues.
-
Legend: Explains the node status colors and roles, and the meaning of edges (connection lines).
-
Issue panel: Lists items that need attention, such as replication lag or disconnection. When you select an item, the screen moves to the corresponding node. The panel can be collapsed or expanded.
-
Minimap: Shows the position of the area you are currently viewing within the entire graph.
-
Controls: Provide zoom in/out and fit-to-screen functions.
How to read nodes and edges
-
Node: Represents a single database instance. The node color indicates the health status, and the role indicator shown on the node indicates its role in the replication structure, such as master or replica.
-
Edge (connection line): Represents the replication relationship from the master to a replica. The degree of replication lag is shown by the line color, and a disconnected relationship is shown as a dashed line. Synchronous and asynchronous replication are distinguished by arrows.
-
Cluster: Displays the nodes belonging to the same replication group grouped in a box. The box shows the group name and platform together.
The node colors in the replication topology are displayed based on the events (alerts) that occurred on each node.
2D view and 3D view
You can switch between the 2D and 3D views with the view toggle button at the top of the screen. In the 3D view, you can rotate the viewpoint by dragging and zoom in/out with the wheel. Both views support dark mode.
Checking detailed information
When you select a node, edge, or cluster, a detail panel (Drawer) appears on the right side of the screen. The selected target is highlighted, and unrelated targets are dimmed. When you hover the mouse pointer over each element, you can check the summary information as a tooltip.
AI diagnosis
When you run AI diagnosis in the node or cluster detail panel, the AI analyzes the replication structure based on the replication status at the selected point in time and provides the results. The analysis is displayed in the order of the progress step, analysis content, and diagnosis result (verdict).
AI diagnosis is available per node or cluster on the platforms that support replication topology (currently MySQL and PostgreSQL). Other platforms are planned for support later.
Flex board widget
You can add the Database Topology widget to the integrated Flex board. In the widget, you can view the replication topology of multiple projects together on a single screen.