ngrogg / server-checker

BASH script to check and log the overall status of a server's processes, services, users, and disks.

Repository from Github https://github.comngrogg/server-checkerRepository from Github https://github.comngrogg/server-checker

Server Checker

Overview

A BASH script to check and log the overall status of a Linux server's processes, services, users and disks. Designed primarily for DEB and RPM based systems. Should be easy enough to expand to other package managers.

Usage

Just run the script: ./serverChecker.sh.

Creates it's own log file

Requirements

Sudoer/Wheel group

Script doesn't need run as root user, however the user running script will need sudo access.
Doas is also supported.

Packages

The following packages are required:

  • iproute2
  • lsof
  • sysstat

The script will attempt to install them if they're not found.

About

BASH script to check and log the overall status of a server's processes, services, users, and disks.


Languages

Language:Shell 100.0%