... | @@ -2,27 +2,40 @@ Here are some Stork screenshots. |
... | @@ -2,27 +2,40 @@ Here are some Stork screenshots. |
|
|
|
|
|
## Login screen
|
|
## Login screen
|
|
|
|
|
|
This is where it all starts.
|
|
This is where it all starts. The version shown is not hardcoded. It uses API to communicate with the backend and retrieve the version.
|
|
![stork-0-7-login](uploads/2cc9050b6b35726400f799f9d6a42593/stork-0-7-login.png)
|
|
![login-screen](uploads/61f252b600f4e667571c8d09b11b9c40/login-screen.png)
|
|
|
|
|
|
## Subnets list
|
|
## Subnets list
|
|
![subnets](uploads/55770d48f64b4deb40341002de3cfd8e/subnets.png)
|
|
![subnet-utilization-1.1](uploads/aca139d749880492a44d7cf9dd8eef93/subnet-utilization-1.1.png)
|
|
|
|
|
|
## Networks list
|
|
## Networks list
|
|
![networks](uploads/743f066b5906c11f667674473c98b151/networks.png)
|
|
![networks-util-1.1](uploads/b3a0edeec0a39e27ac6998cd6cd59b46/networks-util-1.1.png)
|
|
|
|
|
|
## Dashboard
|
|
## Dashboard
|
|
The 0.9 release adds extra details to the dashboard. The dashboard now has a new panel that shows events in the system. This is a relatively new feature (added in 0.8), so many operations and does not generate Stork events, but this is expected to be greatly expanded in the near future. If you configured Grafana, there will be links shown to see historic details for subnets.
|
|
The dashboard evolved a bit over time. The subnets and networks with highest pool utilization are shown, with links to Grafana (if configured). Services status shows the most important parameters (version, uptime, status, HA status, responses per second in the last 15min/24h).
|
|
|
|
|
|
![dashboard-0.9-2](uploads/fe59d09250b42dcc550f8b0cfe0d7cd7/dashboard-0.9-2.png)
|
|
![dashboard-1.1](uploads/22cf367aedaaad3ac8e42d066595dd7b/dashboard-1.1.png)
|
|
|
|
|
|
|
|
## App View
|
|
|
|
The application view provides much insight into the state of the apps being monitored. You can see if the deamons are running or not, what is the IP/port being used to access them (and if it's protected by TLS or not), what's the version, hooks loaded, list of recent events, the data storage (is it a local file for memfile or perhaps a database). For Kea that's participating in HA, its detailed status (including its partner's status) is shown. Loggers are listed and can be inspected using Log Viewer. Finally, there's the Configuration Review Report that inspects the Kea configuration and reports any problems, inefficiencies, or suggests performance improvements.
|
|
|
|
|
|
|
|
![app-view-1.1](uploads/d851a369465dbe26e9d6c5446cabc073/app-view-1.1.png)
|
|
|
|
|
|
## HA status
|
|
## HA status
|
|
Stork is able to monitor HA status and provides additional insight into failover events. The 0.9 release brought more details.
|
|
The HA status is shown in details on the application view, as discussed above.
|
|
![ha-status-0.9](uploads/2cade4b08a304dc9c4f7c3ed9937631c/ha-status-0.9.png)
|
|
|
|
|
|
It can also be monitored in the dashboard. The service status in 0.9 provides additional information. In case of problems, the status has a floating tooltip that explains what is nature of a problem. The HA state column provide general overview of HA. There's a column that shows when a HA failure was detected.
|
|
|
|
|
|
The HA status can also be monitored in the dashboard. The service status in 0.9 provides additional information. In case of problems, the status has a floating tooltip that explains what is nature of a problem. The HA state column provide general overview of HA. There's a column that shows when a HA failure was detected.
|
|
|
|
![dashboard-ha-details-0.9](uploads/d8a7ca22f87e87b2291515f12732a940/dashboard-ha-details-0.9.png)
|
|
![dashboard-ha-details-0.9](uploads/d8a7ca22f87e87b2291515f12732a940/dashboard-ha-details-0.9.png)
|
|
|
|
|
|
|
|
## Kea Host Reservations
|
|
|
|
Host reservations are probably the most frequently changed aspect of Kea configuration. The Stork panel for HR offers a convenient way to quickly search for and inspect reservations, filter reservations in specified subnet, using given hostname and more. Each reservation can be clicked to get the detailed view, including its status (whether being currently used, what leases are assigned, if there are any problems, such as conflicts or the lease being declined etc).
|
|
|
|
|
|
|
|
![hr-1.1](uploads/e957efdb76d578507f0c1038a382aa65/hr-1.1.png)
|
|
|
|
|
|
|
|
## Global Search
|
|
|
|
![stork-0-7-global-search](uploads/4077099bee2fa6440b47c671d9f1c740/stork-0-7-global-search.png)
|
|
|
|
|
|
## BIND 9
|
|
## BIND 9
|
|
Stork is able to monitor BIND9 as well. You can have insight into how effective your caching is.
|
|
Stork is able to monitor BIND9 as well. You can have insight into how effective your caching is.
|
|
![bind9-details](uploads/30ba3ecf165d266be37146d9b0610927/bind9-details.png)
|
|
![bind9-details](uploads/30ba3ecf165d266be37146d9b0610927/bind9-details.png)
|
... | @@ -33,15 +46,6 @@ Stork can monitor multiple servers. Here's a list of servers (machines) |
... | @@ -33,15 +46,6 @@ Stork can monitor multiple servers. Here's a list of servers (machines) |
|
There's a dedicated view for Kea processes (apps) running in your network
|
|
There's a dedicated view for Kea processes (apps) running in your network
|
|
![kea-apps-list](uploads/15363e553cde30e8559c2a4a900f9d4d/kea-apps-list.png)
|
|
![kea-apps-list](uploads/15363e553cde30e8559c2a4a900f9d4d/kea-apps-list.png)
|
|
|
|
|
|
Kea Host Reservations
|
|
|
|
![stork-0-7-host-reservations](uploads/6fdfaa69acae4bdbca215789a77ba19e/stork-0-7-host-reservations.png)
|
|
|
|
|
|
|
|
Global Search
|
|
|
|
![stork-0-7-global-search](uploads/4077099bee2fa6440b47c671d9f1c740/stork-0-7-global-search.png)
|
|
|
|
|
|
|
|
Help System
|
|
|
|
![stork-0-7-help-system](uploads/7d886fe8b6c8816639c8fe659746b591/stork-0-7-help-system.png)
|
|
|
|
|
|
|
|
## Grafana
|
|
## Grafana
|
|
|
|
|
|
Stork provides support for Grafana. Here are some Kea and BIND9 dashboards:
|
|
Stork provides support for Grafana. Here are some Kea and BIND9 dashboards:
|
... | | ... | |