The Status Menu¶
In this page you find:
The status menu provides a set of pages that display information in both textual and graphic views about various daemons and services running on the 4i Edge X. No configuration option is available in this module, which only shows the current and recent status of the 4i Edge X.
The following items appear in the sub-menu on the left-hand side of the screen, each giving detailed status information on some functionalities of the 4i Edge X:
System status–current status of resources
Network status–configuration of network interfaces, routing table, ARP cache
Services status–current status of services running on 4i Edge X
System graphs–graphs of resource usage
Traffic Graphs–graphs of bandwidth usage
Connections–list of all open TCP/IP connections
VPN connections–list of all OpenVPN connections
Wireless clients–show all devices connected to the Wi-Fi network
Changed in version 6.0: The status of services has been moved to an own section.
This page gives a number of information about the running system, organised into three boxes: General information, Disks, and Memory In more details, these are the information presented in each box, which are usually the output of a Linux command. The boxes can be expanded and collapsed by clicking on the or icons, respectively.
Changed in version 6.0: This page has completely been redesigned and its content rearranged.
Changed in version 6.0: Information about the services has been moved to its own section.
This section contains information about basic characteristics of the 4i Edge X:
Machine. The CPU model and clock frequency.
Architecture. The architecture of the appliance, which on Endian appliance is 64 bit (
x86_64). It may be different on virtual or software appliances installed on non-Intel CPUs.
Release. The version of the Endian software installed on the Appliance.
Uptime. How much time has passed since the last boot of the 4i Edge X.
Kernel version. The version of the Linux kernel installed on the 4i Edge X.
The information contained in this box are the same as those seen in the dashboard’s Disks Plugin (Menubar ‣ System ‣ Dashboard).
The information contained in this box are the same as those seen in the dashboard’s Memory Plugin (Menubar ‣ System ‣ Dashboard).
This page contains several information about the running state of the network interfaces. Three boxes are present on the page: Interfaces, Routing table entries, and the ARP table entries. In more details, these are the information presented in each box, which are usually the output of a Linux command. The boxes can be expanded and collapsed by clicking on the or icons, respectively.
The first box uses the output of the ip addr show command to provide for each network interface the status -either UP or DOWN, the assigned IP address, and additional communication parameters like the amount of the received and sent traffic and the number of possible errors or dropped packets. The NIC shown are either Ethernet interfaces or bridges, while VLANs and bonded network interfaces are not shown.
Routing table entries
The kernel routing table, as provided by the route -n
command. Typically, there should be one line per active interface,
which correctly routes the traffic within the zones served by the
4i Edge X, plus a default route (recognisable by the
0.0.0.0/0.0.0.0 Destination field) that allow the
traffic to reach the Internet.
There can be more than one entry per interface in the case of the default gateway or in case some special host in one local network acts as gateway to another local network that is not directly served by the 4i Edge X.
ARP table entries
In the last box data about the arp table, extracted from the output of the arp -n command, are displayed. For each entry, the IP address is shown, along with its corresponding MAC address and device.
This box shows the status of each service installed on the 4i Edge X, marked as either STOPPED or RUNNING. A click on the Log button on the right of the status will open a panel underneath to see the service’s detailed status, according to the systemctl status <servicename> command.
The graphs displayed in this page present the usage of the following CPU, memory, and swap resources, each in a different box that can be minimised or expanded by clicking on the and icons.
Each graph uses colours, explained in the legend, to highlight its various components of the resource, and shows a summary of the minimum, maximum, average, and current values of each resource.
The nan (short for “Not A Number”) string that is
sometimes displayed in the summaries means that not enough data
have been collected to calculate the usage of the selected
resource. It can appear for example in the
Year graphs when the 4i Edge X has been used for only a few
In detail, the three boxes in the main page display the following information.
This box shows the CPU usage of the 4i Edge X, grouped into the sum of CPU time per status of the processes.
These graphs show the RAM memory usage.
The usage of the swap area, located on the hard disk, is displayed in this box.
A good description of the linux memory management can be found here.
Changed in version 6.0: New layout
Network traffic graphs
This page initially contains a single option.
Select from the drop down menu the interface whose traffic should be shown.
Only one interface at a time is allowed.
Once the interface or bridge has been selected, five graphs of the selected interface will appear, displaying traffic of the last hour, day, week, month, and year.
Below each graph, the summary of the average, maximum, and current amount of data transmitted and received is displayed.
This page shows a table containing the list of current connections from, to, or going through the 4i Edge X. The data shown here are devised by the kernel conntrack table. The following colours are employed in the table and used as the background of the cells in the table to denote the source and destination of the connection.
Green, red, orange, and blue are the zones governed by the 4i Edge X.
Black is used for connections involving the firewall, including daemons and services, like e.g., SSH or web accesses).
Purple shows connections using VPN or IPsec.
The data displayed in the table are the following.
- Source IP
The IP address from which the connection has started.
The port from which the connection has started.
- Destination IP
The destination IP of the connection.
The destination port of the connection.
The protocol used in the connection, which is typically tcp or udp.
The current status of the connection, meaningful only for TCP connections. They are defined in RFC 793, significant states are ESTABLISHED (connection is active), TIME_WAIT (connection is closing) CLOSE (no connection).
How long will the connection remain in that particular status.
To refresh the page, click on the icon located on the top right corner of the table.
This page shows the users connected to the 4i Edge X using a VPN, either OpenVPN or IPsec. The table shows the following information about them:
The username which the client uses for the connection.
The service they rely on for the connection (OpenVPN, L2TP, IPsec Xauth and so on).
The time when the connection started (Connected since).
The Assigned IP of the client.
The Remote IP of the client.
The possible Actions that can be carried out on the connection, which currently is only to forcibly disconnect the client.
The Wireless status page shows all currently clients connected via the wireless module, along with the following information:
The client’s MAC Address.
The SSID used by the client.
The power of the Signal.
The receiving and transmitting bit-rate of the connection (RX Bitrate and TX Bitrate respectively).
The received and transmitted bytes (RX Bytes and TX Bitrate respectively).
The bit-rate shows the negotiated speed between the 4i Edge X and the client, and may vary over time, depending on factors like for example the number of connected clients.
A click on the icon in the bottom right corner of the table will refresh the list.