Coroutines and Stack Compression – How We Saved 30% Memory Footprint.
At Webmon, our WebMonitor engine is typically monitoring thousands of websites at any given time. Running such an operation can get expensive if no extra care is taken to keep resource usage at a...
View ArticleWebsite Monitoring with Multistep HTTP Transactions
HTTP Transaction Monitoring is out! Webmon now allows you to test a complete website visit workflow in a single monitor. Cookies will get transferred from one transaction to another, and you’ll be able...
View ArticleWebsite Monitoring Now Supports Multiple Expected Response Codes
We recently released a new update for HTTP Monitoring that allows you to set multiple expected HTTP response codes. This is handy if your web application doesn’t always return one response code...
View Articlelthread Now Supports Userland AIO
At Webmon, lthread coroutine library powers many of our components. So I finally got some free time to implement the long overdue lthread’s userland AIO. Lthread AIO allows you to do non-blocking disk...
View ArticleCreate New Web Monitors From Existing Ones
We are happy to announce that you can now create a new web monitor from existing monitor configurations. To create a new monitor from existing configuration: 1. click on the new monitor dialog and...
View ArticleTest Your Web Monitor Settings Before Saving
You can now test and confirm your website/network monitor settings before running your monitor. This makes it easy to test your changes quickly and seeing if your monitor will fail or pass given the...
View ArticleIntroducing Public Status Pages
We are pleased to announce our latest feature in Webmon, Public Status Pages. This feature allows you to create and customize a public status page and share it with your customers to communicate your...
View ArticleMemqueue – How we do realtime at Webmon
At Webmon, all of our backend and UI is in realtime, including graph datapoints, and notifications. This is a lot to deal with and keep in sync without a proper realtime infrastructure. So we built...
View Article