Skip to content

oslabs-beta/Galumpher

Repository files navigation

Galumpher

A Podman monitoring tool built on electron

Summary

Galumpher is an open-source developer tool to help monitor the health and status of your Podman containers that are currently running on your local machine. Galumpher allows users to view important metrics at a quick glance and update them at the click of a button.

metricsContainer

Features

  • Galumpher will display all of the containers that are currently running on the machine in the dropdown menu located in the sidebar.
  • The main metrics page will display the metrics of the first container on the list by default.
  • Clicking on a different container within the dropdown will automatically fetch the most recent metrics for that container and load them into the metrics display section.
  • Key metrics currently available are CPU usage, memory usage, and net input/output.
  • All figures are displayed in MB.

Geting started

1. Prerequisites

  • Users must have Podman installed and currently running on their machine.

2. Clone this repo using the following command

git clone https://github.com/oslabs-beta/Galumphing.git

3. Create a .env file in the project's root level directory

  • Create a .env file in the project's root-level directory.
root
  ├─ .env
  ├─ server
  └─ src
  • In the .env file, add the following environment variable and add your Postrges URI. This is required.
POSTGRES_URI=''

4. Run the following commands

npm install
npm run build
npm start

To contribute

  • Fork this repo.
  • Pull your fork down to your machine
  • Create your own branch based off of dev branch with the following command
git checkout -b <yourBranchName> 
  • Run the following commands
npm install
npm run dev
  • Push your changes up and create a PR to the Galumpher repo

Built with

The Team

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •