Get started with Azure Linux system management

This article provides an overview of the core operational tasks for running and maintaining Azure Linux deployments, including kernel configuration, network setup, package updates, storage management, and system monitoring. It also points to the detailed guidance in each area, which you can use to effectively configure and manage your Azure Linux environment.

Note

Azure Linux 4.0 is now in preview and is strictly limited to evaluation and testing purposes. It's not suitable for production use.

Core system management topics

Topic Description
Kernel Kernel selection, configuration, boot parameters, and LTS/HWE kernel tracks to match your hardware and workload needs
Network configuration Managing network interfaces, DHCP, static IPs, and advanced features such as VLANs, bridges, and bonded interfaces with systemd-networkd
Storage and filesystems Disk management, partition configuration, filesystem selection, and mount options for Azure Linux deployments
Logging and monitoring System logging with journald, Azure Monitor integration, and monitoring tools for visibility and troubleshooting
Package management DNF5 package manager, repository configuration, RPM packages, and dependency resolution for keeping your system current and secure