Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/juanmartincoder/real-time_serverhealth_monitor

A mini proyect to watch server health in real time
https://github.com/juanmartincoder/real-time_serverhealth_monitor

go hardware-information htmx realtime server websockets

Last synced: 14 days ago
JSON representation

A mini proyect to watch server health in real time

Awesome Lists containing this project

README

        

# Real-Time Server Health Monitor

![imagen](https://github.com/user-attachments/assets/19ab0608-8de0-47fe-8914-6e364ea147d1)

The idea of this project is to get info about a server's hardware in real time to future monitoring.

## Techonologies Used
- Go
- Gorilla Websocket
- Echo Framework
- HTMX
- github.com/shirou/gopsutil/v4 (to get the hardware info)

## To use
1. Clone this repo
2. in the repo folder do
```go
go run main.go
```
3. Go to localhost:1313/ to view your system's data

### Future Ideas
- In case of horizontal scaling, be able to monitor each server and load
- Connect this to a database and obtain server's load data to analyze trend