Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/the-universal-linux-society/sysreport
Bash script to give you a full system report. Just by running the script it offers insight into CPU data, disk space, temperature readings, network configuration, MAC addresses, firewall status, and system logs for error analysis.
https://github.com/the-universal-linux-society/sysreport
analysis bash bash-script bash-scripting data report reporting system
Last synced: about 2 months ago
JSON representation
Bash script to give you a full system report. Just by running the script it offers insight into CPU data, disk space, temperature readings, network configuration, MAC addresses, firewall status, and system logs for error analysis.
- Host: GitHub
- URL: https://github.com/the-universal-linux-society/sysreport
- Owner: the-universal-linux-society
- License: mit
- Created: 2024-05-02T19:27:04.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-03T23:07:25.000Z (9 months ago)
- Last Synced: 2024-05-04T01:25:36.292Z (9 months ago)
- Topics: analysis, bash, bash-script, bash-scripting, data, report, reporting, system
- Language: Shell
- Homepage: https://www.facebook.com/people/The-Universal-Linux-Society/61556792014556/
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sysreport
sysreport is a bash script designed to provide system information at a glance.Just by running the script it offers insight into CPU data, disk space, temperature readings, network configuration, MAC addresses, firewall status, and system logs for error analysis.
### Features:
- CPU Usage:
Displays CPU data, and statistics.
- Disk Space:
Shows disk usage and available space
- Temperature:
Retrieves temperature data, aiding in monitoring system health
- Network Configuration:
Shows network interface information
- MAC Addresses:
Lists MAC addresses for network interfaces
- Firewall Status:
Checks the current status of the system firewall & alerts
- System Logs:
Read through system logs, allowing for the detection and analysis of errors and anomalies![report](https://github.com/the-universal-linux-society/sysreport/assets/161962528/937f5f9d-e70a-4381-bd8e-2c919264e04f)
### Usage:
1. Clone or download the script.
2. chmod +x report.sh
3. ./report.sh### Dependencies:
- lolcat
### distros
This script only works on debian, fedora, arch-linux based distro's due to a dependency file 'lolcat'.Manually install before running the script, if you are using a different distro than the ones listed.