Skip to content

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.

License

Notifications You must be signed in to change notification settings

ibrahimm02/imonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iMonitor

Overview Page

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.

Installation

To run this application, follow these steps:

  1. Clone the repository:
git clone https://github.com/ibrahimm02/imonitor.git
cd imonitor
  1. Create a virtual environment:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
  1. 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.

  1. Build the Docker image:
docker build --tag imonitor .
  1. 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.

Contributing

Contributions are always welcome! If you find any issues or want to add new features, feel free to submit a pull request.

License

This project is licensed under the MIT License. For more information, see the LICENSE file.

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published