strongswan-monitor
Terminal GUI for monitoring strongswan
IKE daemon.
Based on termui library.
There are several tabs which provide access to different information
about daemon.
You can switch tabs with Tab
, Space
(forward) or
Ctrl
+ Space
, Backspace
(backward) buttons.
You can also choose tabs directly by 1
- 9
buttons
(1
- 5
if there is 5 tabs).
To close app press q
or Ctrl
+c
.
Config
Example of config file (this configuration is being used by default):
tabs:
- stats
- conns
- sas
- pools
- certs
conns: 2000
pools: 4000
summary: 4000
certs: 8000
tabs
list contains types of tabs which are placed on the screen:
conns
keyword is for setting update period of connections (including SAs) info
in milliseconds
pools
keyword is for setting update period of pools info in milliseconds
summary
keyword is for setting update period of summary info in milliseconds
certs
keyword is for setting update period of certs info in milliseconds
Tabs
Statistics
Statistics tab shows daemon's uptime info, number of Security Associations and
statistics of I/O bytes/packets.
I/O bytes and packets chart is autoscaling and updates every 5 seconds.
Connections
Connections tab shows list of connections which daemon is working with.
Every node of list contents info about parameters of connection
You can move through tree by Up
/Down
arrows, expand or collapse node by
e
(expand), c
(collapse) or Enter
(toggle), expand whole tree by
Shift
+E
, collapse whole tree by Shift
+C
SAs
SAs tab shows list of connections where every node contents list of connected
peer which installed Security Association with.
Control shortcuts is same as for Connections tab.
Pools
Pools tab shows info about virtual IP addresses pools.
Certs
Certs tab shows info about certificates which daemon works with.
Control shortcuts is same as for Connections tab.