monitoring
Website change detection, monitoring, alerts, notifications, restock alerts.
Page change monitoring with alerts a breeze. The best way to monitor website changes. Loved by smart-shoppers, bargain-hunters, data-journalists and more. Now with intelligent product restock detection!
The best and simplest free open source web page change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply monitor which websites had a text change for free. Free Open source web page change detection, Website defacement monitoring, Price change notification
comfortably monitor your Internet traffic 🕵️♂️. "If you're looking for a quick and easy way to monitor your network traffic, this cross-platform app written in Rust definitely passes the Sniff Test"
Sniffnet is a network monitoring tool to help you easily keep track of your Internet traffic.
Whether you want to gather statistics, or you need to inspect more in depth what's going on in your network, this app will get you covered.
Conky is a free, light-weight system monitor for X, that displays any kind of information on your desktop. It can also run on Wayland (with caveats), macOS, output to your console, a file, or even HTTP (oh my!).
Malicious traffic detection system.
Maltrail is a malicious traffic detection system, utilizing publicly available (black)lists containing malicious and/or generally suspicious trails, along with static trails compiled from various AV reports and custom user defined lists, where a trail can be anything from a domain name (e.g. zvpprsensinaix.com for Banjori malware), URL (e.g. hXXp://109.162.38.120/harsh02.exe for known malicious executable), IP address (e.g. 185.130.5.231 for known attacker) or HTTP User-Agent header value (e.g. sqlmap for automatic SQL injection and database takeover tool). Also, it uses (optional) advanced heuristic mechanisms that can help in the discovery of unknown threats (e.g. new malware).
Easily collect and report PostgreSQL metrics for scripting, automation and troubleshooting.
pgmetrics is an open-source, zero-dependency, single-binary tool that can collect 350+ metrics from a running PostgreSQL server and display it in easy-to-read text format or export it as JSON and CSV for scripting.
Related contents:
HttpFy is a fast and multi-purpose HTTP toolkit.
A fast and powerful http toolkit that take a list of domains to find active domains and other information such as status-code, title, response-time , server, content-type and many other
Open-source monitoring made simple. Get real-time insights into your infrastructure with powerful analytics and instant alerts.
Related contents:
Unified TUI for inventory, health-check, and track every API key issued across your AI providers.
A unified view of every API key across all your AI providers — with health scoring, snapshot diffs, and encrypted credential storage.
KeyLedger is an interactive terminal dashboard that gives you a unified view of every API key issued across your AI providers — with health scoring, snapshot diffs, and encrypted credential storage.
An open source status page system written in PHP. Cachet is a software that improves downtime. Great companies all over the world are using Cachet to better communicate downtime and system outages to their customers, teams and shareholders.
Docker hosts and containers monitoring with Prometheus, Grafana, cAdvisor, NodeExporter and AlertManager. A monitoring solution for Docker hosts and containers with Prometheus, Grafana, cAdvisor, NodeExporter and alerting with AlertManager.
Page speed monitoring. Web performance library for measuring all performance vitals metrics.
Perfume is a tiny, web performance monitoring library that reports field data back to your favorite analytics tool.
Page Speed is a feature, and to deliver it we need to understand the many factors and fundamental limitations that are at play. If we can measure it, we can improve it.
Simple & Reliable Monitoring for Everyone. fast, cost-effective monitoring solution and time series database.
VictoriaMetrics is a fast, cost-effective, and scalable solution for monitoring and managing time series data. It delivers high performance and reliability, making it an ideal choice for businesses of all sizes.
smem is a tool that can give numerous reports on memory usage on Linux systems. Unlike existing tools, smem can report proportional set size (PSS), which is a more meaningful representation of the amount of memory used by libraries and applications in a virtual memory system.
Suricata is a high performance Network IDS, IPS and Network Security Monitoring engine. Open Source and owned by a community run non-profit foundation, the Open Information Security Foundation (OISF). Suricata is developed by the OISF and its supporting vendors.
All-in-One Network Monitoring Software.
Related contents:
Easy, proactive monitoring of processes, programs, files, directories, filesystems and hosts.
Monit is a small Open Source utility for managing and monitoring Unix systems. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
Surveiller ses fichiers de log est une activité nécessaire[1] mais bien souvent rébarbative.
PerfWatcher is a web-based frontend for RRD datas collected with Collectd.
Analyzes resource usage and performance characteristics of running containers. cAdvisor (Container Advisor) provides container users an understanding of the resource usage and performance characteristics of their running containers. It is a running daemon that collects, aggregates, processes, and exports information about running containers. Specifically, for each container it keeps resource isolation parameters, historical resource usage, histograms of complete historical resource usage and network statistics. This data is exported by container and machine-wide.
A drop-in, low-overhead monitoring web dashboard for a linux machine.
WUD (aka What's up Docker?) gets you notified when a new version of your Docker Container is available.
Gets you notified when new versions of your Docker containers are available and lets you react the way you want.
Synthetic monitoring engine with Playwright and Prometheus metrics.
Upright is a self-hosted synthetic monitoring system. It provides a framework for running health check probes from multiple geographic sites and reporting metrics via Prometheus. Alerts can then be configured with AlertManager.
Related contents:
Network Analysis & Packet Capture. It's amazing what you discover when you start looking.
Arkime is an open source, large scale, full packet capturing, indexing, and database system.
A file watching service. Watches files and records, or triggers actions, when they change.
Watchman exists to watch files and record when they change. It can also trigger actions (such as rebuilding assets) when matching files change.
A simple HTTP remote monitoring utility using Node.js and MongoDB.
The Open Source & Self Hostable RMM.
NetLock RMM is a full-featured Open-Source RMM for self-hosting or managed in the NetLock Cloud. With support for multiple clients, multiple languages and even more powerful features such as a antivirus management system.
NetLock RMM is an Remote Monitoring & Management (RMM) software built for Managed Service Providers, with a future focus on cybersecurity. NetLock RMM is primarily written in C#, Blazor, ASP.NET Core, and SignalR.
NetLock RMM can be deployed in various environments, including cloud setups or isolated/offline configurations. It supports multiple operating systems, including Windows and Linux, and can also run within Docker & Kubernetes, providing flexibility for different deployment preferences.
Open Source Monitoring Tool.
Open source monitoring tool with support for multiple users.
Observium is an autodiscovering SNMP based network monitoring platform written in PHP which includes support for a wide range of network hardware and operating systems including Cisco, Windows, Linux, HP, Dell, FreeBSD, Juniper, Brocade, Netscaler, NetApp and many more.
A TUI tool for a live view of your docker containers running on a remote server.
Related contents:
pg_activity is a top like application for PostgreSQL server activity
monitoring.
A Process Control System. Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.
It shares some of the same goals of programs like launchd, daemontools, and runit. Unlike some of these programs, it is not meant to be run as a substitute for init as “process id 1”. Instead it is meant to be used to control processes related to a project or a customer, and is meant to start like any other program at boot time.
APM for Ruby, Elixir, Node.js & Python. No-brainer monitoring for smart developers. Application Monitoring for Ruby on Rails, Elixir, Node.js & Python.
A modern, cross‑platform CLI to monitor websites and APIs.
Related contents:
An open source, real-time monitoring tool with custom-monitor and agentLess.
Apache HertzBeat is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.
Keep an eye on system resources
Resources allows you to check the utilization of your system resources and control your running processes and apps. It’s designed to be user-friendly and feel right at home on a modern desktop by using GNOME’s libadwaita.
Related contents:
Best-in-class infrastructure & application monitoring.
Checkmk is a comprehensive IT monitoring system designed for scalability, flexibility, and low resource consumption. It supports infrastructure and application monitoring across physical, virtual, containerized, and cloud environments.
Related contents:
An app that uses RDAP to collect publicly available info about domains, track their history, and purchase them
Monit is a free open source utility for managing and monitoring, processes, programs, files, directories and filesystems on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
Riemann aggregates events from your servers and applications with a powerful stream processing language. Send an email for every exception in your app. Track the latency distribution of your web app. See the top processes on any host, by memory and CPU. Combine statistics from every Riak node in your cluster and forward to Graphite. Track user activity from second to second.
LAN visibility and alerting tool for home networks and small offices. Self-hosted network visibility for discovering, organizing, and monitoring devices on your LAN.
LanGuard finds devices, tracks online and offline state, scans common ports, keeps network history, and can send Discord, Telegram, or automation webhook alerts when new devices appear.
Monitor Docker Logs and send Notifications.
LoggiFly - A Lightweight Tool that monitors Docker Container Logs for predefined keywords 🔑 or regex patterns 🔍 and sends Notifications. Never miss critical container events again - Get instant alerts for security breaches, system errors, or custom patterns through your favorite notification channels. 🚀
Mod_Gearman is an easy way of distributing active Nagios/Icinga checks across your network and increasing Nagios scalability. Mod-Gearman can even help to reduce the load on a single Nagios host, because its much smaller and more efficient in executing checks.
top-style TUI for monitoring AI coding agent sessions.
Your window into what your AI coding agents are doing, sitting in the terminal, where you run them. agtop is a top-style terminal dashboard that tracks every Claude Code and Codex session on your machine: spend, token usage, context pressure, CPU load, tool invocations, and more. All in one place, live.
Network Top -- Help you monitor network traffic with bpf.
netop is a terminal command line interface that can customize the
network traffic bpf filter rule 🎯.
Related contents:
A one-file-script for debug and monitor your web
You have a router, you want to know what it does all day long? Then MRTG is for you. It will monitor SNMP network devices and draw pretty pictures showing how much traffic has passed through each interface.
OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on top of HBase. OpenTSDB was written to address a common need: store, index and serve metrics collected from computer systems (network gear, operating systems, applications) at a large scale, and make this data easily accessible and graphable.
Monitor and restrict HTTP/HTTPS requests from processes.
A cross-platform tool for monitoring and restricting HTTP/HTTPS requests from processes using network isolation and transparent proxy interception.
Related contents:
Telegraf is the open source server agent to help you collect metrics from your stacks, sensors, and systems.
Telegraf is a server-based agent for collecting and sending all metrics and events from databases, systems, and IoT sensors. Telegraf is written in Go and compiles into a single binary with no external dependencies, and requires a very minimal memory footprint.
See where your AI coding tokens go. Interactive TUI dashboard for Claude Code, Codex, and Cursor cost observability.
All-in-One Technical Website Monitoring.
Ensure that every aspect of your website is in top condition. Get notified when something is off.
Lightweight network IP scanner. Can be used to notify about new hosts and monitor host online/offline history
monitor and alert. Get alerted when services go down or metrics go crazy. Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty
Cabot is a free, open-source, self-hosted infrastructure monitoring platform that provides some of the best features of PagerDuty, Server Density, Pingdom and Nagios without their cost and complexity. (Nagios, I'm mainly looking at you.)
It provides a web interface that allows you to monitor services (e.g. "Stage Redis server", "Production ElasticSearch cluster") and send telephone, sms or hipchat/email alerts to your on-duty team if those services start misbehaving or go down - all without writing a line of code. Best of all, you can use data that you're already pushing to Graphite/statsd to generate alerts, rather than implementing and maintaining a whole new system of data collectors.
Uptime and performance monitoring made easy Be the first to know when your website is down.
🛰 Monitor how many tokens your code and configs consume in AI tools. Set budgets and get alerts when limits are hit.
Token Limit helps you monitor how many tokens your AI context files consume. Set token budgets for your prompts, documentation, and configs, then get alerts when limits are exceeded.
Keep your AI costs predictable and avoid hitting context window limits that break your applications.
A web app to monitor usage of your Docker containers. Includes advanced filters, charts and notifications support (browser and pushover).
Self-Hosted Open Source Monitoring Tools for Real-time Servers & Application.
CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time uptime monitoring, distributed checks, incident tracking, and alerts. All deployable anywhere.
Nagstamon is a status monitor for the desktop.
Nagstamon is a status monitor for the desktop. It connects to multiple Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Checkmk Multisite, Thruk and monitos monitoring servers. Experimental support is provided for Zabbix, Zenoss and Livestatus monitors. It resides in systray, as a floating statusbar or fullscreen at the desktop showing a brief summary of critical, warning, unknown, unreachable and down hosts and services.