# sysadmin

Published articles for sysadmin.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Git para sysadmins: control de versiones

DevFeed: [Git para sysadmins: control de versiones](<https://devfeed.tech/articles/git-para-sysadmins-control-de-versiones-34058.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/git-control-versiones-sysadmins/>)

Author: Antonio Pérez

Published: 2026-02-16T00:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Ansible](<https://devfeed.tech/topics/ansible.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Script](<https://devfeed.tech/topics/script.md>), [Terminal](<https://devfeed.tech/topics/terminal.md>), [Gitea](<https://devfeed.tech/topics/gitea.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitLab](<https://devfeed.tech/topics/gitlab.md>)

Tags: [ansible](<https://devfeed.tech/tags/ansible.md>), [env-file-security](<https://devfeed.tech/tags/env-file-security.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [gitlab](<https://devfeed.tech/tags/gitlab.md>), [linux](<https://devfeed.tech/tags/linux.md>), [scripts](<https://devfeed.tech/tags/scripts.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [sysadmins](<https://devfeed.tech/tags/sysadmins.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [terraform](<https://devfeed.tech/tags/terraform.md>)

### AI overview

A practical Spanish-language guide explains how sysadmins can use Git to version server configurations, infrastructure-as-code files, and maintenance scripts. It covers repository setup, commits, branches, remotes, collaboration, and avoiding secrets in version control.

### Source excerpt

Guía práctica de Git para sysadmins: versiona configuraciones, gestiona infraestructura como código y colabora en equipo sin miedo a romper nada.

## Why Sysadmins Should Learn Automation with Ansible, Terraform, and Git in 2026

DevFeed: [Why Sysadmins Should Learn Automation with Ansible, Terraform, and Git in 2026](<https://devfeed.tech/articles/por-que-aprender-automatizacion-en-2026-34083.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/sysadmin-aprender-automatizacion-2026/>)

Author: Alois

Published: 2026-01-20T00:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [Ansible](<https://devfeed.tech/topics/ansible.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [Git](<https://devfeed.tech/topics/git.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>), [Grafana](<https://devfeed.tech/topics/grafana.md>), [systemd](<https://devfeed.tech/topics/systemd.md>)

Tags: [ansible](<https://devfeed.tech/tags/ansible.md>), [git](<https://devfeed.tech/tags/git.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [systemd](<https://devfeed.tech/tags/systemd.md>), [terraform](<https://devfeed.tech/tags/terraform.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

This Spanish article argues that automation is an essential skill for sysadmins managing growing infrastructure. It explains how Ansible playbooks can coordinate tasks such as kernel patching and staged server reboots, while monitoring and scheduled maintenance can automate remediation and preventive work.

### Source excerpt

Por qué la automatización con Ansible, Terraform y Git dejó de ser opcional para un sysadmin, y por dónde empezar sin agobiarte.

## 10 scripts Bash útiles para sysadmins

DevFeed: [10 scripts Bash útiles para sysadmins](<https://devfeed.tech/articles/10-scripts-bash-utiles-para-sysadmins-34082.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/scripts-bash-utiles-sysadmin/>)

Author: Alois

Published: 2026-01-14T00:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [Scripting, bash](<https://devfeed.tech/topics/scripting-bash.md>), [Bash](<https://devfeed.tech/topics/bash.md>), [backups](<https://devfeed.tech/topics/backups.md>), [monitor](<https://devfeed.tech/topics/monitor.md>), [rsync](<https://devfeed.tech/topics/rsync.md>)

Tags: [backups](<https://devfeed.tech/tags/backups.md>), [bash](<https://devfeed.tech/tags/bash.md>), [logs](<https://devfeed.tech/tags/logs.md>), [rsync](<https://devfeed.tech/tags/rsync.md>), [script](<https://devfeed.tech/tags/script.md>), [scripts](<https://devfeed.tech/tags/scripts.md>), [shell](<https://devfeed.tech/tags/shell.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [sysadmins](<https://devfeed.tech/tags/sysadmins.md>)

### AI overview

A Spanish-language tutorial presents ten practical Bash scripts for system administrators, including disk monitoring, rotating backups, log cleanup, and other routine tasks. It notes that Bash scripts suit focused tasks on individual machines but are not a replacement for configuration-management tools when managing many servers.

### Source excerpt

Colección de scripts Bash prácticos para monitorización, backups, limpieza de logs y tareas comunes de administración de sistemas.

## IA en sysadmin: ¿oportunidad o amenaza?

DevFeed: [IA en sysadmin: ¿oportunidad o amenaza?](<https://devfeed.tech/articles/ia-en-sysadmin-oportunidad-o-amenaza-34063.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/ia-administracion-sistemas-oportunidad-amenaza/>)

Author: Alois

Published: 2026-01-13T00:00:00Z

Content type: opinion

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [AIOps](<https://devfeed.tech/topics/aiops.md>), [datacenter](<https://devfeed.tech/topics/datacenter.md>), [Infrastructure as code](<https://devfeed.tech/topics/infrastructure-as-code.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [Ansible](<https://devfeed.tech/topics/ansible.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Post Mortem](<https://devfeed.tech/topics/post-mortem.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [aiops](<https://devfeed.tech/tags/aiops.md>), [ansible](<https://devfeed.tech/tags/ansible.md>), [datacenter](<https://devfeed.tech/tags/datacenter.md>), [iac](<https://devfeed.tech/tags/iac.md>), [logs](<https://devfeed.tech/tags/logs.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [terraform](<https://devfeed.tech/tags/terraform.md>)

### AI overview

This Spanish-language article examines how AI can assist systems administrators with log triage, anomaly detection, IaC manifest generation, incident summaries, runbook drafts, and command suggestions. It argues that AI reduces mechanical work but does not replace human diagnosis, review, or operational judgment.

### Source excerpt

Reflexión sobre dónde ayuda la IA al sysadmin, qué riesgos reales conlleva en producción y cómo adaptarse sin perder criterio.

## GIMP 3.0 Released With Updated UI, Wayland Support, Improved File Compatibility, and Plugin API Changes

DevFeed: [GIMP 3.0 Released With Updated UI, Wayland Support, Improved File Compatibility, and Plugin API Changes](<https://devfeed.tech/articles/download-of-the-day-gimp-3-0-is-finally-here-41958.md>)

Original publisher: [Read original article](<https://www.cyberciti.biz/linux-news/download-of-the-day-gimp-3-0-is-finally-here/>)

Author: Vivek Gite

Published: 2025-03-18T03:45:26Z

Content type: release

Language: en

Sources: [nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)](<https://devfeed.tech/sources/nixcraft-linux-tips-hacks-tutorials-and-ideas-in-blog-format-rss-feed.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Wayland](<https://devfeed.tech/topics/wayland.md>), [API](<https://devfeed.tech/topics/api.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [file](<https://devfeed.tech/topics/file.md>), [format](<https://devfeed.tech/topics/format.md>), [export](<https://devfeed.tech/topics/export.md>), [import](<https://devfeed.tech/topics/import.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [centos](<https://devfeed.tech/tags/centos.md>), [compression](<https://devfeed.tech/tags/compression.md>), [css](<https://devfeed.tech/tags/css.md>), [debian-linux](<https://devfeed.tech/tags/debian-linux.md>), [downloads](<https://devfeed.tech/tags/downloads.md>), [export](<https://devfeed.tech/tags/export.md>), [file](<https://devfeed.tech/tags/file.md>), [format](<https://devfeed.tech/tags/format.md>), [freebsd](<https://devfeed.tech/tags/freebsd.md>), [gimp](<https://devfeed.tech/tags/gimp.md>), [import](<https://devfeed.tech/tags/import.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-news](<https://devfeed.tech/tags/linux-news.md>), [macos](<https://devfeed.tech/tags/macos.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [release](<https://devfeed.tech/tags/release.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [unix](<https://devfeed.tech/tags/unix.md>), [upgrades](<https://devfeed.tech/tags/upgrades.md>), [version](<https://devfeed.tech/tags/version.md>)

### AI overview

GIMP 3.0 was released on March 16, 2025. The release adds a GTK3 interface, HiDPI and tablet improvements, Wayland support, CSS-based themes, updated icons, broader file-format compatibility, painting and text improvements, and updates to the core plugin API.

### Source excerpt

Wow! After years of hard work and countless commits, we have finally reached a huge milestone: GIMP 3.0 is officially released! I am excited as I write this and can't wait to share some incredible new features and improvements in this release. GIMP 2.10 was released in 2018, and the first development version of GIMP 3.0 came out in 2020. GIMP 3.0 released on 16/March/2025. Let us explore how to download and install GIMP 3.0, as well as the new features in this version. Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit The post Download of the day: GIMP 3.0 is FINALLY Here! appeared first on nixCraft.

## Ubuntu to Explore Rust-Based "uutils" as Potential GNU Core Utilities Replacement

DevFeed: [Ubuntu to Explore Rust-Based "uutils" as Potential GNU Core Utilities Replacement](<https://devfeed.tech/articles/ubuntu-to-explore-rust-based-uutils-as-potential-gnu-core-utilities-replacement-41959.md>)

Original publisher: [Read original article](<https://www.cyberciti.biz/linux-news/ubuntu-to-explore-rust-based-uutils-as-potential-gnu-core-utilities-replacement/>)

Author: Vivek Gite

Published: 2025-03-16T12:17:36Z

Content type: article

Language: en

Sources: [nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)](<https://devfeed.tech/sources/nixcraft-linux-tips-hacks-tutorials-and-ideas-in-blog-format-rss-feed.md>)

Topics: [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [canonical](<https://devfeed.tech/topics/canonical.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Memory Safety](<https://devfeed.tech/topics/memory-safety.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [devops](<https://devfeed.tech/tags/devops.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-news](<https://devfeed.tech/tags/linux-news.md>), [memory-safety](<https://devfeed.tech/tags/memory-safety.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [rust](<https://devfeed.tech/tags/rust.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

Canonical is exploring Rust-based uutils as a potential replacement for GNU Core Utilities in Ubuntu, with possible changes beginning in Ubuntu 25.10 and extending to Ubuntu 26.04 LTS. The article explains the role of core utilities and discusses possible memory-safety and performance benefits.

### Source excerpt

In a move that has sparked significant discussion within the Ubuntu Linux fan-base and community, Canonical, the company behind Ubuntu, has announced its intention to explore the potential replacement of GNU Core Utilities with the Rust-based "uutils" project. They plan to introduce new changes in Ubuntu Linux 25.10, eventually changing it to Ubuntu version 26.04 LTS release in 2026 as Ubuntu is testing Rust 'uutils' to overhaul its core utilities potentially. Let us find out the pros and cons and what this means for you as an Ubuntu Linux user, IT pro, or developer. Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit The post Ubuntu to Explore Rust-Based "uutils" as Potential GNU Core Utilities Replacement appeared first on nixCraft.

## Rsync Versions 3.3.0 and Earlier Affected by Multiple Security Vulnerabilities

DevFeed: [Rsync Versions 3.3.0 and Earlier Affected by Multiple Security Vulnerabilities](<https://devfeed.tech/articles/critical-rsync-vulnerability-requires-immediate-patching-on-linux-and-unix-systems-41957.md>)

Original publisher: [Read original article](<https://www.cyberciti.biz/linux-news/cve-2024-12084-rsyn-security-urgent-update-needed-on-unix-bsd-systems/>)

Author: Vivek Gite

Published: 2025-01-15T18:04:24Z

Content type: news

Language: en

Sources: [nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)](<https://devfeed.tech/sources/nixcraft-linux-tips-hacks-tutorials-and-ideas-in-blog-format-rss-feed.md>)

Topics: [rsync](<https://devfeed.tech/topics/rsync.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Exploit](<https://devfeed.tech/topics/exploit.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Unix](<https://devfeed.tech/topics/unix.md>), [backups](<https://devfeed.tech/topics/backups.md>)

Tags: [backups](<https://devfeed.tech/tags/backups.md>), [buffer-overflow](<https://devfeed.tech/tags/buffer-overflow.md>), [centos](<https://devfeed.tech/tags/centos.md>), [client](<https://devfeed.tech/tags/client.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [debian-linux](<https://devfeed.tech/tags/debian-linux.md>), [exploit](<https://devfeed.tech/tags/exploit.md>), [freebsd](<https://devfeed.tech/tags/freebsd.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-news](<https://devfeed.tech/tags/linux-news.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [race-condition](<https://devfeed.tech/tags/race-condition.md>), [rsync](<https://devfeed.tech/tags/rsync.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [unix](<https://devfeed.tech/tags/unix.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

Rsync versions 3.3.0 and earlier are affected by multiple security vulnerabilities, including heap-based buffer overflow, information disclosure, symbolic-link race conditions, and path traversal. The document recommends patching rsync on both client and server systems.

### Source excerpt

Rsync is a opensource command-line tool in Linux, macOS, *BSD and Unix-like systems that synchronizes files and directories. It is a popular tool for sending or receiving files, making backups, or setting up mirrors. It minimizes data copied by transferring only the changed parts of files, making it faster and more bandwidth-efficient than traditional copying methods provided by tools like sftp or ftp-ssl. Rsync versions 3.3.0 and below has been found with SIX serious vulnerabilities. Attackers could exploit these to leak your data, corrupt your files, or even take over your system. There is a heap-based buffer overflow with a CVSS score of 9.8 that needs to be addressed on both the client and server sides of rsync package. Apart from that info leak via uninitialized stack contents defeats ASLR protection and rsync server can make client write files outside of destination directory using symbolic links. Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit The post Critical Rsync Vulnerability Requires Immediate Patching on Linux and Unix systems appeared first on nixCraft.

## lnav - Awesome terminal log file viewer for Linux and Unix

DevFeed: [lnav - Awesome terminal log file viewer for Linux and Unix](<https://devfeed.tech/articles/lnav-awesome-terminal-log-file-viewer-for-linux-and-unix-41961.md>)

Original publisher: [Read original article](<https://www.cyberciti.biz/open-source/lnav-linux-unix-ncurses-terminal-log-file-viewer/>)

Author: Vivek Gite

Published: 2024-06-16T11:04:42Z

Content type: tutorial

Language: en

Sources: [nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)](<https://devfeed.tech/sources/nixcraft-linux-tips-hacks-tutorials-and-ideas-in-blog-format-rss-feed.md>)

Topics: [Terminal](<https://devfeed.tech/topics/terminal.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Unix](<https://devfeed.tech/topics/unix.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Regular expression](<https://devfeed.tech/topics/regular-expression.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [centos](<https://devfeed.tech/tags/centos.md>), [debian-linux](<https://devfeed.tech/tags/debian-linux.md>), [developer](<https://devfeed.tech/tags/developer.md>), [devops](<https://devfeed.tech/tags/devops.md>), [facebook](<https://devfeed.tech/tags/facebook.md>), [filter](<https://devfeed.tech/tags/filter.md>), [freebsd](<https://devfeed.tech/tags/freebsd.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [install](<https://devfeed.tech/tags/install.md>), [linkedin](<https://devfeed.tech/tags/linkedin.md>), [linux](<https://devfeed.tech/tags/linux.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [reddit](<https://devfeed.tech/tags/reddit.md>), [reports](<https://devfeed.tech/tags/reports.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [systems](<https://devfeed.tech/tags/systems.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [unix](<https://devfeed.tech/tags/unix.md>)

### AI overview

A tutorial on lnav, a terminal-based log viewer for Linux and Unix. It explains how lnav identifies log details, combines files by time, supports colorized error highlighting, regular-expression filtering, SQLite queries, JSON formatting, remote access, and installation across several operating systems.

### Source excerpt

It is no secret that whether you are a developer or sysadmin, you need to use log files to troubleshoot errors on your Linux and Unix systems. You use tools like grep, tail, cat, or journalctl to view log files. However, you may need help with so many log files. These essential Unix tools are suitable for basic text but fall short when dealing with many log files. You can get tired from sifting through endless lines of log files. The lnav utility is here to the rescue! It is a powerful log file viewer that goes beyond the basics. It understands your logs by identifying timestamps, log levels, and other vital details. You can run SQLite SQL queries against your standard log files and build reports for your needs. Let us see how to install and use the lnav tool quickly. Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit The post lnav - Awesome terminal log file viewer for Linux and Unix appeared first on nixCraft.

## How to find out AWS EC2 instances type over SSH

DevFeed: [How to find out AWS EC2 instances type over SSH](<https://devfeed.tech/articles/how-to-find-out-aws-ec2-instances-type-over-ssh-41936.md>)

Original publisher: [Read original article](<https://www.cyberciti.biz/faq/linux-freebsd-unix-find-out-running-aws-ec2-instances-ssh-commands/>)

Author: Vivek Gite

Published: 2024-05-26T11:51:12Z

Content type: tutorial

Language: en

Sources: [nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)](<https://devfeed.tech/sources/nixcraft-linux-tips-hacks-tutorials-and-ideas-in-blog-format-rss-feed.md>)

Topics: [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [freebsd](<https://devfeed.tech/topics/freebsd.md>), [Unix](<https://devfeed.tech/topics/unix.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [amazon-cloud-computing](<https://devfeed.tech/tags/amazon-cloud-computing.md>), [aws](<https://devfeed.tech/tags/aws.md>), [bash](<https://devfeed.tech/tags/bash.md>), [commands](<https://devfeed.tech/tags/commands.md>), [curl](<https://devfeed.tech/tags/curl.md>), [curl-command](<https://devfeed.tech/tags/curl-command.md>), [easy](<https://devfeed.tech/tags/easy.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [freebsd](<https://devfeed.tech/tags/freebsd.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [linux](<https://devfeed.tech/tags/linux.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [systems](<https://devfeed.tech/tags/systems.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [unix](<https://devfeed.tech/tags/unix.md>)

### AI overview

A quick tutorial showing how to identify the instance type of an AWS EC2 or Lightsail virtual machine over SSH. It covers commands using dmesg, instance metadata, system files, dmidecode, Bash, and ec2-metadata on Linux, FreeBSD, and Unix systems.

### Source excerpt

AWS offers various instance types, and sometimes, you need to know which one you are using or which one has been deployed by someone else (another developer or sysadmin) for a project. Don't worry. Here are some commands to find the EC2 instance type over SSH without logging into the AWS console. These commands works with any Linux distro or FreeBSD Unix systems. Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit The post How to find out AWS EC2 instances type over SSH appeared first on nixCraft.

## How to find ulimit for user on Linux

DevFeed: [How to find ulimit for user on Linux](<https://devfeed.tech/articles/how-to-find-ulimit-for-user-on-linux-41920.md>)

Original publisher: [Read original article](<https://www.cyberciti.biz/faq/how-to-find-ulimit-for-user-on-linux/>)

Author: Vivek Gite

Published: 2024-05-16T21:57:31Z

Content type: tutorial

Language: en

Sources: [nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)](<https://devfeed.tech/sources/nixcraft-linux-tips-hacks-tutorials-and-ideas-in-blog-format-rss-feed.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [account](<https://devfeed.tech/tags/account.md>), [bash-shell](<https://devfeed.tech/tags/bash-shell.md>), [centos](<https://devfeed.tech/tags/centos.md>), [command](<https://devfeed.tech/tags/command.md>), [debian](<https://devfeed.tech/tags/debian.md>), [debian-linux](<https://devfeed.tech/tags/debian-linux.md>), [developers](<https://devfeed.tech/tags/developers.md>), [easy](<https://devfeed.tech/tags/easy.md>), [file](<https://devfeed.tech/tags/file.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [limits](<https://devfeed.tech/tags/limits.md>), [linux](<https://devfeed.tech/tags/linux.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [php](<https://devfeed.tech/tags/php.md>), [process](<https://devfeed.tech/tags/process.md>), [python](<https://devfeed.tech/tags/python.md>), [red-hat-enterprise](<https://devfeed.tech/tags/red-hat-enterprise.md>), [redhat-and-friends](<https://devfeed.tech/tags/redhat-and-friends.md>), [rhel](<https://devfeed.tech/tags/rhel.md>), [suse](<https://devfeed.tech/tags/suse.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [ulimit](<https://devfeed.tech/tags/ulimit.md>), [unix-linux](<https://devfeed.tech/tags/unix-linux.md>), [user](<https://devfeed.tech/tags/user.md>)

### AI overview

A Linux tutorial explaining how to inspect ulimit resource limits for user accounts and running processes. It covers soft and hard limits, relevant configuration sources, and finding limits for services such as nginx.

### Source excerpt

How can I find the correct ulimit values for a user account or process on Linux systems? Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit The post How to find ulimit for user on Linux appeared first on nixCraft.

## Sysadmin friendly high speed ethernet switching

DevFeed: [Sysadmin friendly high speed ethernet switching](<https://devfeed.tech/articles/sysadmin-friendly-high-speed-ethernet-switching-41635.md>)

Original publisher: [Read original article](<https://blog.benjojo.co.uk/post/sn2010-linux-hacking-switchdev>)

Author: ben@benjojo.co.uk

Published: 2024-04-18T10:05:46Z

Content type: article

Language: en

Sources: [benjojo blog](<https://devfeed.tech/sources/benjojo-blog.md>)

Topics: [Ethernet](<https://devfeed.tech/topics/ethernet.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [Software](<https://devfeed.tech/topics/software.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [debian](<https://devfeed.tech/tags/debian.md>), [drivers](<https://devfeed.tech/tags/drivers.md>), [ethernet](<https://devfeed.tech/tags/ethernet.md>), [networking](<https://devfeed.tech/tags/networking.md>), [patches](<https://devfeed.tech/tags/patches.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>)

### AI overview

A sysadmin describes deploying a Mellanox SN2010 high-speed Ethernet switch with open mlxsw drivers and stock Debian. The approach aims to reduce dependence on vendor software updates while accepting responsibility for bugs and maintenance.

### Source excerpt

Sysadmin friendly high speed ethernet switching I've been on the lookout for a ethernet switch that I don't hate, the problem with a lot of higher

## Who is squatting IPv4 addresses?

DevFeed: [Who is squatting IPv4 addresses?](<https://devfeed.tech/articles/who-is-squatting-ipv4-addresses-41609.md>)

Original publisher: [Read original article](<https://blog.benjojo.co.uk/post/ip-address-squatting>)

Author: ben@benjojo.co.uk

Published: 2022-02-17T11:30:04Z

Content type: article

Language: en

Sources: [benjojo blog](<https://devfeed.tech/sources/benjojo-blog.md>)

Topics: [Network](<https://devfeed.tech/topics/network.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [1.1.1.1](<https://devfeed.tech/topics/1-1-1-1.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [dns](<https://devfeed.tech/tags/dns.md>), [internet](<https://devfeed.tech/tags/internet.md>), [ip](<https://devfeed.tech/tags/ip.md>), [ipv4](<https://devfeed.tech/tags/ipv4.md>), [ipv6](<https://devfeed.tech/tags/ipv6.md>), [network](<https://devfeed.tech/tags/network.md>), [routers](<https://devfeed.tech/tags/routers.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>)

### AI overview

This article examines the practice of using IPv4 address space that is neither RFC1918 private space nor address space assigned by a regional Internet registry. It discusses IPv4 scarcity, Cloudflare's 1.1.1.1 resolver addresses, and large Department of Defense BGP announcements as possible indicators of unused address space being squatted on.

### Source excerpt

Who is squatting IPv4 addresses? It's an established fact on the internet that we have ran out of IP(v4) addresses, and we are st

## Things I Do To My Every Rails Code Base

DevFeed: [Things I Do To My Every Rails Code Base](<https://devfeed.tech/articles/things-i-do-to-my-every-rails-code-base-28272.md>)

Original publisher: [Read original article](<http://fuzzyblog.io/blog/rails/2020/09/18/things-i-do-to-my-every-rails-code-base.html>)

Author: Fuzzygroup

Published: 2020-09-18T11:20:00Z

Content type: article

Language: en

Sources: [Scott Johnson](<https://devfeed.tech/sources/scott-johnson.md>)

Topics: [Rails](<https://devfeed.tech/topics/rails.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Development](<https://devfeed.tech/topics/development.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Shell](<https://devfeed.tech/topics/shell.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [development](<https://devfeed.tech/tags/development.md>), [devops](<https://devfeed.tech/tags/devops.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [rails](<https://devfeed.tech/tags/rails.md>), [shell](<https://devfeed.tech/tags/shell.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

A personal developer article describes practices the author applies to Rails projects and, more broadly, to Python, PHP, and other languages. It emphasizes keeping project documentation in a local docs directory and using tools and automation to make development and operations easier.

### Source excerpt

NOTE: This is written in a Rails context but I've applied these techniques to Python and PHP as well as other languages. This isn't Rails specific as much as it is a development best practice. My very first rails codebase was a project called eduFire which was a C2C (consumer to consumer) marketplace for educators who wanted to sell online tutoring in language instruction. This let an instructor: build a profile advertise their services to people who wanted to learn conduct video tutoring sessions make a decent side income eduFire was a lightly funded startup (seed an then an A round) where all ops tasks were done by the engineers who built the product. And, yes, there were only two of us with about 90% of the ops tasks falling on my shoulders. From a technical perspective, we were doing DevOps although we certainly: didn't call it that didn't use today's generation of automated tooling much save shell scripting What that project did for me though was force me to figure out an approach to my Rails projects that centered around: Documentation Making things easy for myself eduFire was built and deployed from 2007 to 2009. Now this was a time when Rails applications where harder to deploy and keep running. And that instability was actually good for me. I went through a period in Summer of 2008 when I was constantly on call and my kids, now over a decade later, can tell the tale of my work Mac laptop intoning: "eduFire IS DOWN" loudly, in the voice of god at 3 am or some such ridiculous hour. What I learned from this was that you can fix anything from a dead sleep if you have: Documentation Tools Each of these is discussed below. Documentation The first thing I do with any rails app, right after the rails new command is this: mkdir docs And in that directory I place markdown files of any documentation that I might need. Here's an example of what's in the docs directory for the Covid Near Me app: ❯ ls -l docs total 80 -rw-r--r--@ 1 sjohnson staff 1192 Mar 24 07:29 api_jo

## When Postgres Won't Start

DevFeed: [When Postgres Won't Start](<https://devfeed.tech/articles/when-postgres-won-t-start-28222.md>)

Original publisher: [Read original article](<http://fuzzyblog.io/blog/postgres/2020/09/12/when-postgres-won-t-start.html>)

Author: Fuzzygroup

Published: 2020-09-12T11:05:00Z

Content type: tutorial

Language: en

Sources: [Scott Johnson](<https://devfeed.tech/sources/scott-johnson.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [postgresql clusters](<https://devfeed.tech/topics/postgresql-clusters.md>)

Tags: [install](<https://devfeed.tech/tags/install.md>), [logs](<https://devfeed.tech/tags/logs.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [server](<https://devfeed.tech/tags/server.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

A PostgreSQL installation was upgraded from version 11 to 12.4 without upgrading its data directory, preventing the database server from starting. The article explains how to diagnose the incompatibility through PostgreSQL logs and lists commands used to resolve it.

### Source excerpt

TLDR Somehow my postgres installation was upgraded. When postgres is upgraded its data is NOT upgraded. This means postgres won't start BUT it will be a silent failure; you can only confirm this via the logs. tail -n 10 /usr/local/var/log/postgres.log The Long Version I went through a situation the other day where I would start and stop postgres and the database would NEVER be available for connection. Here is the error that I kept getting: ❯ psql psql: error: could not connect to server: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? This blog posts lists all the commands I used for reference and how I fixed it: brew services restart postgres brew services stop postgres brew services start postgres rm -f /usr/local/var/postgres/postmaster.pid brew uninstall postgresql brew install postgresql brew reinstall postgresql brew upgrade postgres ls -l /usr/local/var/postgres/postmaster.pid ls -l /usr/local/var/postgres/ tail -n 10 /usr/local/var/log/postgres.log brew postgresql-upgrade-database tail -n 10 /usr/local/var/log/postgres.log As is always the case with this type of low level issue, the answer is ALWAYS IN THE DAMN LOGS and it is always the near to last command you use that finds it. Here's what I found: ❯ tail -n 10 /usr/local/var/log/postgres.log 2020-09-10 16:17:49.566 EDT [85169] FATAL: database files are incompatible with server 2020-09-10 16:17:49.566 EDT [85169] DETAIL: The data directory was initialized by PostgreSQL version 11, which is not compatible with this version 12.4. 2020-09-10 16:17:59.589 EDT [85170] FATAL: database files are incompatible with server 2020-09-10 16:17:59.589 EDT [85170] DETAIL: The data directory was initialized by PostgreSQL version 11, which is not compatible with this version 12.4. 2020-09-10 16:18:09.617 EDT [85172] FATAL: database files are incompatible with server 2020-09-10 16:18:09.617 EDT [85172] DETAIL: The data

## Building a Home Server

DevFeed: [Building a Home Server](<https://devfeed.tech/articles/building-a-home-server-41479.md>)

Original publisher: [Read original article](<https://chollinger.com/blog/2019/04/building-a-home-server/>)

Author: Christian Hollinger

Published: 2019-04-11T00:00:00Z

Content type: article

Language: en

Sources: [Christian Hollinger](<https://devfeed.tech/sources/christian-hollinger.md>)

Topics: [Homelab](<https://devfeed.tech/topics/homelab.md>), [backups](<https://devfeed.tech/topics/backups.md>), [Computing](<https://devfeed.tech/topics/computing.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Pi-hole](<https://devfeed.tech/topics/pihole.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [DDR4](<https://devfeed.tech/topics/ddr4.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [aws-s3](<https://devfeed.tech/tags/aws-s3.md>), [backups](<https://devfeed.tech/tags/backups.md>), [bash](<https://devfeed.tech/tags/bash.md>), [big-data](<https://devfeed.tech/tags/big-data.md>), [centos](<https://devfeed.tech/tags/centos.md>), [computing](<https://devfeed.tech/tags/computing.md>), [debian](<https://devfeed.tech/tags/debian.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [git](<https://devfeed.tech/tags/git.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [headless](<https://devfeed.tech/tags/headless.md>), [home-server](<https://devfeed.tech/tags/home-server.md>), [linux](<https://devfeed.tech/tags/linux.md>), [luks](<https://devfeed.tech/tags/luks.md>), [nas](<https://devfeed.tech/tags/nas.md>), [networking](<https://devfeed.tech/tags/networking.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [smb](<https://devfeed.tech/tags/smb.md>), [storage](<https://devfeed.tech/tags/storage.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A practical account of building a home server or NAS for local storage, SMB drives, backups, processing, Git repositories, CD rips, and other headless computing. It discusses privacy, cloud-storage limitations, local services, and the hardware used.

### Source excerpt

In this article, I'll document my process of building a home server - or NAS - for local storage, smb drives, backups, processing, git, CD-rips, and other headless computing...

## 'Twas the night before Christmas - SysAdmin Edition

DevFeed: ['Twas the night before Christmas - SysAdmin Edition](<https://devfeed.tech/articles/twas-the-night-before-christmas-sysadmin-edition-30263.md>)

Original publisher: [Read original article](<https://www.netmeister.org/blog/sysadmin-xmas.html>)

Published: 2018-12-24T03:07:02Z

Content type: opinion

Language: en

Sources: [Signs of Triviality](<https://devfeed.tech/sources/signs-of-triviality.md>)

Topics: [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [allowed](<https://devfeed.tech/tags/allowed.md>), [christmas](<https://devfeed.tech/tags/christmas.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [pager](<https://devfeed.tech/tags/pager.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>)

### AI overview

A SysAdmin-themed Christmas poem describes a cloud environment under a deployment moratorium, with no pager alerts and deploys not allowed.

### Source excerpt

'Twas the night of the moratorium, and all through the cloud not a pager was beeping: no deploys were allowed...

## Tales of a Part-time Sysadmin: Dogfooding Docker to test Docker

DevFeed: [Tales of a Part-time Sysadmin: Dogfooding Docker to test Docker](<https://devfeed.tech/articles/tales-of-a-part-time-sysadmin-dogfooding-docker-to-test-docker-35162.md>)

Original publisher: [Read original article](<https://blog.jessfraz.com/post/dogfooding-docker-to-test-docker/>)

Published: 2015-06-07T01:10:30Z

Content type: article

Language: en

Sources: [Jessie Frazelle](<https://devfeed.tech/sources/jessie-frazelle.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Jenkins](<https://devfeed.tech/topics/jenkins.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [docker](<https://devfeed.tech/tags/docker.md>), [dogfooding](<https://devfeed.tech/tags/dogfooding.md>), [jenkins](<https://devfeed.tech/tags/jenkins.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This article describes how Docker's core team uses Docker to run and test Docker. It explains the CI infrastructure, including Jenkins in a Docker container, storage-driver and Linux distribution matrices, and testing across multiple servers, kernels, Docker Windows clients, and pull requests.

### Source excerpt

This is a tale about how we use Docker to test Docker. Yes, I am familiar with the meme. Puhlease. Many of you are familiar with the fact I work on the Docker core team. Which consists of fixing bugs, doing releases, reviewing PRs, hanging out on IRC, mailing lists etc etc etc. But what you may not know is that in addition to all these things I also manage our testing infrastructure. Now really this in itself could be a fulltime job. However it is not my fulltime job, nor would I ever want it to be. [insert gif about yak shaving here] This blog post is going to be about how I manage ~50 servers but don't do anything at all. Of course, I have my angry sysadmin moments when everything breaks and I could punch a whole in a wall... but who doesn't? Our CI First let me take a chance to familiarize you with how we test Docker. Docker's tests run in a Docker container. We use Jenkins as our CI mostly because we needed a lot of flexibility and control. Obviously everything in our infrastructure runs in Docker, so that even goes for Jenkins. We use the official image for our Jenkins container. Docker itself has 6 different storage driver options. These are aufs, btrfs, devmapper, overlay, vfs, and zfs. We have servers that use each of these hooked up to our Jenkins instance for testing. Along with all the storage driver options, Docker also runs on any linux distro and a world of different linux kernel versions. In order to be able to try and test all this differentiation, each server runs a different kernel and all major linux distros are accounted for. With every push to master on the docker/docker repo, we run tests on the entire storage driver matrix. We also trigger builds to test the unsupported lxc execdriver for Docker. And we trigger builds to test the Docker Windows client. Right there is three different jobs running on 8 different servers just for 1 push to master. Did I mention we have 9 Windows servers and 9 linux remote hosts paired with those servers for testing

## Developer services offline

DevFeed: [Developer services offline](<https://devfeed.tech/articles/developer-services-offline-33104.md>)

Original publisher: [Read original article](<https://reactos.org/project-news/developer-services-offline/>)

Published: 2013-11-25T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [servers](<https://devfeed.tech/topics/servers.md>)

Tags: [crashes](<https://devfeed.tech/tags/crashes.md>), [developer](<https://devfeed.tech/tags/developer.md>), [free](<https://devfeed.tech/tags/free.md>), [git](<https://devfeed.tech/tags/git.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [server](<https://devfeed.tech/tags/server.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [uptime](<https://devfeed.tech/tags/uptime.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

ReactOS developer services went offline after an unstable host server followed an attempted hypervisor upgrade. The outage affected virtual machines and services including mail, mailing lists, SVN, Git, buildbot, Testman, Jira, the old ReactOS website, and secondary DNS. The team was working to restore services on a new server, with mail issues and recovery timing still unresolved.

### Source excerpt

Updated at 13h21 CET: We are trying to restore all the services at the moment, on a new server. Everything should be working again. Let's hope it will be a stable server this time... Except issues with mail server and delays with mails for the moment. Dear all, On Saturday, we attempted an upgrade of one of our old hypervisor. If the upgrade went fine, it appears that the new server provided by our hoster is totally unstable.

## Setting up Monit on Ubuntu

DevFeed: [Setting up Monit on Ubuntu](<https://devfeed.tech/articles/setting-up-monit-on-ubuntu-35466.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/setting-up-monit-on-ubuntu/>)

Author: Graham King

Published: 2010-02-28T23:18:23Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [monitor](<https://devfeed.tech/topics/monitor.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [servers](<https://devfeed.tech/topics/servers.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Python](<https://devfeed.tech/topics/python.md>), [Django](<https://devfeed.tech/topics/django.md>)

Tags: [django](<https://devfeed.tech/tags/django.md>), [monit](<https://devfeed.tech/tags/monit.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [mysql-replication](<https://devfeed.tech/tags/mysql-replication.md>), [python](<https://devfeed.tech/tags/python.md>), [replication](<https://devfeed.tech/tags/replication.md>), [server](<https://devfeed.tech/tags/server.md>), [software](<https://devfeed.tech/tags/software.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

A tutorial on setting up Monit on Ubuntu to monitor server processes, network responsiveness, system resources, files, Apache, services, and MySQL replication. It covers configuration, email alerts, the HTTP interface, service control, and a Python-based Django management command for replication monitoring.

### Source excerpt

"Monit: Your server's vigilant guardian and problem-solver."