ProblemsContestsRoadmapsPlayground
BlogPooyan Khanjankhani
Show & Tell

A tool for monitoring site's availability

November 5, 202533 views
00

Comments (0)

more like this post

CoderInTheNorth

CF Practice/Upsolving Tracker for Repovive

... Read more

Wasif Shahzad

Microsoft releases Copilot Fall Release with super claims!

... Read more

Wasif Shahzad

Cursor 2.0 released along with Composer

... Read more

Wasif Shahzad

What is "Vibe Coding"?

... Read more

Ahri Lee

20 Cool and Powerful Websites Every Programmer, AI Enthusiast, and Tech Lover Should Know

... Read more

ProblemsContestsRoadmapsPlaygroundBlog
© 2026 Repovive

I'm slowly working on upgrading my monitoring stack. My criteria are that the software must have a small enough codebase that I can eventually understand it, a low memory and CPU footprint, and be convenient to use. Being written in Go, C, or shell scripts is a plus since these are the languages I primarily use, but it's not strictly necessary.

During this journey, I ended up writing a tool to monitor the availability of websites. It’s just a small part of the stack, but an essential one. I know there are millions of similar tools out there, but I wanted to create one that fits my own preferences. The most important aspects for me were ease of configuration, keeping the criteria I mentioned earlier, and doing exactly what it’s supposed to do, monitor site availability, and nothing else.

It exposes metrics via files, with the idea that another daemon can pick them up and, for example, write them to a database or display them in a dashboard with graphs. I really like the idea of exposing internal data of daemons through files, similar to how Linux uses the /proc directory, so that’s my usual approach for long-running processes.

I'm adding features as they become necessary. I have a few ideas for the future, but I’ll only implement them when they truly become useful to me.

If you’re interested, you can check it out here:

[https://github.com/thekhanj/avail

](https://github.com/thekhanj/avail)

linkedin.png

I have created a project to track your CF problems and add notes, custom tags, etc. I think it will

Microsoft published the Copilot Fall Release Oct 23, 2025; claiming that this release shifts AI towa

*On Oct 29, 2025 Cursor Team announced Cursor 2.0 and Composer, their first coding model, and a new i

Imagine it's 2015. You're deep in the zone, writing hundreds of lines of code, only to be stopped by

20 Amazing and Powerful Websites Every Programmer, AI Enthusiast, and Tech Lover Should Know

The i