Netify Agent v5 on AlmaLinux
AlmaLinux is an enterprise-grade Linux distribution with deep roots in the Red Hat ecosystem, making it a robust and reliable choice for development, proof-of-concept (PoC) testing, and targeted production deployments in a wide range of environments. You can quickly install Netify Agent v5 on a server, desktop, or virtual machine to explore its network analytics and monitoring features.
Requirements
More often, AlmaLinux is used on baremetal hardware or inside a virtual machine (VM). In this role, the system will need at least 2 network interfaces:
- Network Interface #1: used to access the operating system and Netify
- Network Interface #2: used to ingest port mirror traffic from LAN segment 1
- Network Interface #N: used to ingest port mirror traffic from LAN segment N (optional)
You will also need to know which version of AlmaLinux you are running in order to add the correct repository. If you're not sure, use the cat /etc/os-release command:
$ cat /etc/os-release
NAME="AlmaLinux"
VERSION="9.7 (Moss Jungle Cat)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="9.7"
PLATFORM_ID="platform:el9"
PRETTY_NAME="AlmaLinux 9.7 (Moss Jungle Cat)"
ANSI_COLOR="0;34"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:almalinux:almalinux:9::baseos"
HOME_URL="https://almalinux.org/"
DOCUMENTATION_URL="https://wiki.almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"
ALMALINUX_MANTISBT_PROJECT="AlmaLinux-9"
ALMALINUX_MANTISBT_PROJECT_VERSION="9.7"
REDHAT_SUPPORT_PRODUCT="AlmaLinux"
REDHAT_SUPPORT_PRODUCT_VERSION="9.7"
SUPPORT_END=2032-06-01
Installation
Netify Agent is distributed through the same packaging workflow as Netify plugins, allowing for a consistent installation experience using standard package manager syntax. Pre-compiled binaries are available for x86_64 architectures via our public mirrors. For ARM, MIPS, and other specialized architectures, please contact us.
Step 1 - Select your installation target:
Step 2 - Add Netify's package signing key and repository:
sudo rpm --import https://download.netify.ai/5/almalinux/9/stable/RPM-GPG-KEY-netify
sudo curl https://download.netify.ai/5/almalinux/9/netify.repo -o /etc/yum.repos.d/netify.repo
Step 3 - Install the Netify Agent:
sudo yum update
sudo yum install netifyd
Step 4 - Install plugins:
The Netify Agent provides only minimal functionality in the absence of plugins. To begin processing data, configure one or more feature plugins and/or sink (connector) plugins.
Step 2 - Add Netify's package signing key and repository:
sudo rpm --import https://download.netify.ai/5/almalinux/8/stable/RPM-GPG-KEY-netify
sudo curl https://download.netify.ai/5/almalinux/8/netify.repo -o /etc/yum.repos.d/netify.repo
Step 3 - Install the Netify Agent:
sudo yum update
sudo yum install netifyd
Step 4 - Install plugins:
The Netify Agent provides only minimal functionality in the absence of plugins. To begin processing data, configure one or more feature plugins and/or sink (connector) plugins.
Post Installation
After installing the agent, verify the installation and some path information using the -s (status) argument.
$ netifyd -s
Netify Agent/5.0.62-1-HEAD-nnnn-aaaaaaaa (debian; linux-gnu; x86_64; conntrack; netlink; dns-cache; tpv3; tcmalloc; regex)
✗ agent is not running: PID 0
• persistent state path: /etc/netifyd
• volatile state path: /var/run/netifyd
! agent run-time status could not be determined.
The Netify agent is not configured to start post install. It will not be running by default and should expect to see the 'not running' and 'run-time status could not be determined' messages.
Plugins
With the core Netify Agent installed, you can now enable plugins to align with your technical requirements. The feature pages offer a high level overview of the agent's capabilities, while the technical reference documentation provides detailed implementation guidance for those ready to dive deeper.
Informatics
Netify Informatics is an optional, cloud based SaaS service that delivers web based visibility into network activity. To get started, follow the installation instructions to enable the subscription service.