Monitor-services is a cybersecurity tool that monitors critical service status, with a focus on system monitoring and alerts.
To install monitor-services, use the following steps:
- Ensure you have the following dependencies installed:
- psutil
- argparse
- logging
- Clone the monitor-services repository:
git clone https://github.com/ShadowStrikeHQ/monitor-services.git
- Install the monitor-services package:
cd monitor-services python setup.py install
To use monitor-services, run the following command:
monitor-services [options]
The following options are available:
-s
,--service
: The name of the service to monitor.-i
,--interval
: The interval (in seconds) at which to check the service status.-t
,--timeout
: The timeout (in seconds) for each service check.-w
,--warning
: The warning threshold for the service status.-c
,--critical
: The critical threshold for the service status.-v
,--verbose
: Enable verbose logging.-h
,--help
: Show this help message and exit.
Monitor-services does not perform any security checks on the monitored services. It is the responsibility of the user to ensure that the monitored services are secure.
Monitor-services is licensed under the GNU General Public License v3.0 to CY83R-3X71NC710N.