A cloud monitoring service that integrates with Amazon Web Services (AWS) and provides the users with data insights, metrics, and graphs for various cloud services.
To run this application, follow these steps:
- Clone the repository:
git clone https://github.com/ibrahimm02/imonitor.git
cd imonitor
- Create a virtual environment:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
- Create a .env file with the following contents:
export AWS_SERVER_ACCESS_KEY="KEY"
export AWS_SERVER_SECRET_KEY="KEY"
export REGION_NAME="REGION"
Replace "KEY" with your AWS server access key and secret key, and replace "REGION" with the region of your AWS server.
- Build the Docker image:
docker build --tag imonitor .
- Run the Docker container:
docker run -d -p 5000:5000 imonitor
The application should now be running and can be accessed at http://localhost:5000.
Contributions are always welcome! If you find any issues or want to add new features, feel free to submit a pull request.
This project is licensed under the MIT License. For more information, see the LICENSE file.