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: 5 months ago
JSON representation
A mini proyect to watch server health in real time
- Host: GitHub
- URL: https://github.com/juanmartincoder/real-time_serverhealth_monitor
- Owner: JuanMartinCoder
- Created: 2025-01-09T16:15:00.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-31T23:15:03.000Z (6 months ago)
- Last Synced: 2025-02-01T00:19:48.047Z (6 months ago)
- Topics: go, hardware-information, htmx, realtime, server, websockets
- Language: Go
- Homepage:
- Size: 7.06 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Real-Time Server Health Monitor

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 .
```
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