https://github.com/ngrogg/server-checker
BASH script to check and log the overall status of a server's processes, services, users, and disks.
https://github.com/ngrogg/server-checker
bash doas iproute2 linux lsof script sysstat system-administration systemadministration
Last synced: 7 months ago
JSON representation
BASH script to check and log the overall status of a server's processes, services, users, and disks.
- Host: GitHub
- URL: https://github.com/ngrogg/server-checker
- Owner: ngrogg
- Created: 2025-07-26T13:49:34.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-07-26T23:08:40.000Z (7 months ago)
- Last Synced: 2025-07-27T01:20:23.943Z (7 months ago)
- Topics: bash, doas, iproute2, linux, lsof, script, sysstat, system-administration, systemadministration
- Language: Shell
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.