You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/server/features/admin-ui.md
+60-13Lines changed: 60 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -2,31 +2,78 @@
2
2
order: 1
3
3
---
4
4
5
-
# Admin UI
5
+
# Embedded Web UI
6
6
7
-
The KurrentDB Admin UI is available at _SERVER_IP:2113_ and helps you interact with and visually manage a cluster. This guide explains the interface's tabs and their functions.
7
+
The KurrentDB embedded UI is available at _SERVER_IP:2113_ and helps you interact with and visually manage a cluster. This guide explains the interface's tabs and their functions.
8
8
9
9
::: tip
10
-
The embedded KurrentDB web interface is reaching its end of life. We are working on a replacement, and you can try using the Early Preview of [Kurrent Navigator](https://navigator.kurrent.io/) app instead. It doesn't have full feature parity with the embedded web UI, but it already has usability improvements compared to it.
10
+
The legacy KurrentDB web interface (`/web`) is reaching its end of life. In the future, the legacy UI functionality will be split between the new embedded UI (available since V25.0) and Kurrent Navigator. You can try using the Preview version of [Kurrent Navigator](https://navigator.kurrent.io/) app today. It doesn't have full feature parity with the legacy web UI, but it already has usability improvements compared to it.
11
11
:::
12
12
13
-
## Dashboard
13
+
## Embedded UI
14
+
15
+
The new embedded UI shows the cluster status and resources utilization, as well as some useful metrics about throughput of data being put to and read from the database. In addition, it shows some useful information about the cluster node like its configuration, license status, and more.
16
+
17
+
### Dashboard
18
+
19
+

20
+
21
+
The dashboard is the embedded UI entry point. There, you find the following information:
22
+
-**Cluster status**: Shows the cluster status and the number of nodes in the cluster.
23
+
-**Cluster nodes**: Shows the list of nodes in the cluster and their status.
24
+
-**Node resources**: Shows the node resources utilization, including CPU, memory, and disk usage.
25
+
-**Node metrics**: Shows the node metrics, including the number of events written, read, and the number of open connections.
The _Logs_ section shows the recent log messages of the cluster node. It's possible to filter log messages by log level and message content. The logs are streamed to the UI in real-time, so you can see the latest log messages as they are generated. The log stream starts at the moment you open the page, and there's no option to find olg logs on that page.
34
+
35
+
Use the _Logs_ page to observe the cluster node's activity and troubleshoot any issues that may arise.
On the _Configuration_ page, you can view the current configuration of the cluster node. The configuration is displayed in a tabular format, and you can filter options by name, value, and source. The page shows description for each option, its current value, and the source from which it was set (e.g., default, environment variable, or configuration file).
44
+
45
+
The configuration is read-only, and you cannot modify it from the UI.
46
+
47
+
### Other Pages
48
+
49
+
Other pages of the embedded UI are:
50
+
-**License**: Shows the license status of the cluster node. You can view the license type, expiration date, and other details.
51
+
-**Navigator**: Has a link to the Kurrent Navigator app download page, where you can also find supported features table in comparison with the legacy admin UI.
52
+
-**Legacy UI**: Has a link to the legacy web UI, which is still available for now. The legacy UI will be deprecated in the future, and you should use the new embedded UI or Kurrent Navigator instead.
53
+
54
+
## Legacy UI
55
+
56
+
The legacy web UI is available at _SERVER_IP:2113/web_ and helps you interact with and visually manage a cluster, as well as browse the data. This guide explains the interface's tabs and their functions.
57
+
58
+
You can also open the legacy UI by clicking the _Legacy UI_ link of the new embedded UI sidebar.
The_Dashboard_ tab shows an overview of active queues with associated statistics in the top half. The _+_ icon indicates a queue group; click it to reveal the queues in that group.
64
+
In the legacy webUI, the_Dashboard_ tab shows an overview of active queues with associated statistics in the top half. The _+_ icon indicates a queue group; click it to reveal the queues in that group.
18
65
19
66
The second half of the tab shows active connections to KurrentDB and information about them.
20
67
21
68
Click the _Snapshot_ button in the top right to output a snapshot of all queue statistics at the time you clicked the button.
The _Stream Browser_ tab gives an overview of recently created and changed streams, clicking on an individual stream shows details about the individual stream.
The _Persistent Subscriptions_ tab shows an overview of [persistent subscriptions](persistent-subscriptions.md) configured on streams. The button above the list does the following:
87
134
@@ -94,18 +141,18 @@ Clicking the _+_ icon next to a stream name reveals the subscription name and mo
94
141
-_Detail_: Shows the subscription configuration options.
95
142
-_Replay Parked Messages_: Replay events in subscription to return state.
The _Admin_ tab shows subsystems enabled (currently only [projections](projections/README.md)) on KurrentDB and [scavenges](../operations/scavenge.md) run. You can start a new scavenge operation by clicking the _Scavenge_ button, and shut KurrentDB down by clicking the _Shutdown Server_ button.
The _Users_ tab shows [the users defined in KurrentDB](../security/user-authentication.md). Clicking an individual user displays a JSON representation of that user's details.
0 commit comments