The Watcher

The Watcher

•  •  10 updates •  8h 43m

An uptime monitor built in SolidJS. Batteries Included

By Cyteon

Timeline

Cyteon
Cyteon 31m spent working 69d ago

Fixed some of my stupid code i wrote cause stupid font. And generally just a bunch of UI, and general, bug fixes

Update attachment
Cyteon
Cyteon 16m spent working 69d ago

Made the history messages for some stuff a little more clear, ss is showing for tcp pings, but i improved others too

Update attachment
Cyteon
Cyteon 1h spent working 70d ago

Implemented a history system, so you can see the reason that the service isnt responding, or just when it goes up/down

Update attachment
Cyteon
Cyteon 36m spent working 71d ago

I was originally trying to implement UDP pings, but due to how UDP works that will not be possible. I got it implemented, tried a port running a UDP socket, worked. Then tried a random port not running anything, didnt work.

So this is just some silly QoL like text changes, and less logging to stdout

Cyteon
Cyteon 28m spent working 76d ago

Added support for postgreSQL monitoring

Update attachment
Cyteon Cyteon 2 months ago

or today

Cyteon Cyteon 2 months ago

adding today

Cyteon Cyteon 3 months ago

I can prob add tmrw

Gizzy (No.1 PHP Hater) Gizzy (No.1 PHP Hater) 3 months ago

UDP ping when?

Cyteon
Cyteon 47m spent working 76d ago

Seperate the diffrent ping methods into files to make loop.js cleaner. Also moved loop.js to a dedicated folder for the monitor

Update attachment
Cyteon
Cyteon 42m spent working 77d ago

This update has mostly bug fixes, but i also did smth cool!!
- Make charts have a gap when offline, instead of value = 0
- Make it blank instead of saying 0ms on server agents

Update attachment
Cyteon Cyteon 3 months ago

https://www.tradingview.com/lightweight-charts/

Toshit Toshit 3 months ago

how do you get these actually good looking graphs what lib is this

Arnav Arnav 3 months ago

cyton nice

Cyteon Cyteon 3 months ago
rea
cskartikey cskartikey 3 months ago
this looks like ECG
Cyteon
Cyteon 1h spent working 78d ago

Did a bunch of UI bug fixes such as:
- When there is no uptime, have ? uptime instead of ?
- When there is no ping data, such as for agents, have N/A ping instead of ms (cause number was missing and its (number)ms)
- Center cards with resource usage in public view for an agent monitor
- And some more i forgot

Update attachment
Cyteon
Cyteon 1h spent working 79d ago

Make a more phone-friendly dashboard by only showing either sidebar or monitor one at a time if u are on phone, and add a back button to go back to the select.
Also changed font to a little better one, and adjusted its letter spacing to look less clunky

Update attachment
Cyteon
Cyteon 43m spent working 80d ago

who needs docker? - cyteon
but seriously, i spent a lot of time trying to fix the docker shit, but it just wouldnt work? it fucking segfaulted 😭
ended up just rm'ing it as WHO NEEDS DOCKER AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

Update attachment