You are browsing as a guest. Sign up (or log in) to start making projects!

Monitorify

  • 6 Devlogs
  • 16 Total hours

I build a monitoring tool (RIGHT NOW ONLY FOR LINUX). It uses a backround worker to collect metrics at every time and this TUI that you can see in the screenshot to show the metrics.

Open comments for this post

3h 59m 50s logged

Summary: Added Remote connection

I added a feature to connect to your server remotly. For ts I’m using paramiko to simply create an ssh connection to the target server, installing monitorify on it and streaming the tui back.

0
0
9
Ship #1

Skip this Project if you’re not on a linux

I made this Project called Monitorify, to monitor your Server (but you can also use it on your desktop Linux) . It uses a optional backround worker to collect metrics at every time. It’s features:

  • CPU ussage
  • Memory ussage
  • Procsess list
  • Disk ussage
  • Network ussage

You can configure your intervall, history timeline, and widget in the menu by pressing “m”.

  • 5 devlogs
  • 12h
  • 4.66x multiplier
  • 54 Stardust
Try project → See source code →
Open comments for this post

2h 57m 2s logged

Summary: Added Disk Ussage Widget and added a backround worker

I made this new widget where you can see the I/O and storage ussage.

The backround worker is ready, the only thing I have to do now is to make a installer for it.

0
0
10
Open comments for this post

5h 26m 58s logged

Summary: I added a new widget and made some Bug fixes

It was very hard making this processes widget, because there so many processes on a system. If I render every process in the List at once and this on every refresh, it wouldn’t run smoothly. So I render only about 100 at once. I had the same issue with reading the PID list, I solved this using a Cache updating every 2.5 seconds, in an extra Thread.

I also added a Menu to select wich widgets you want so see. And adjusting the Intervall of updates.

0
0
5
Open comments for this post

1h 56m 1s logged

Simple Widget to monitor your system

Right now it looks very simple, but it works!
I’ll add more settings like adjusting the intervall

It’s made in python with the framework textual

0
0
13

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…