๐๏ธ HTTP(S) Monitor
The HTTP(S) monitor is the most commonly used monitor type. It makes an HTTP request to a URL and checks whether the response matches your expectations.
๐๏ธ Ping (ICMP) Monitor
The Ping monitor sends ICMP echo requests ("pings") to a host and measures whether it's reachable and how quickly it responds.
๐๏ธ TCP Port Monitor
The TCP monitor connects to a specific port on a host to verify that the service behind it is listening and responding.
๐๏ธ UDP Port Monitor
The UDP monitor sends a UDP packet to a host:port and optionally checks for a response.
๐๏ธ DNS Monitor
The DNS monitor verifies that your domain's DNS records resolve correctly. It's essential for catching DNS misconfigurations, propagation issues, or DNS provider outages.
๐๏ธ SSL Certificate Monitor
The SSL monitor connects to your server, reads the full SSL/TLS certificate chain, and alerts you before your certificate expires.
๐๏ธ Domain / WHOIS Monitor
The Domain monitor checks your domain's WHOIS data and alerts you before your domain registration expires.
๐๏ธ Keyword Monitor
The Keyword monitor checks if specific text is present (or absent) in a web page's response body. It's essentially an HTTP monitor with a mandatory keyword check.
๐๏ธ Blacklist (DNSBL) Monitor
The Blacklist monitor checks if your server's IP address appears on any DNS-based blacklists (DNSBLs). Being blacklisted can cause your emails to be rejected or your website to be flagged as malicious
๐๏ธ SMTP Monitor
The SMTP monitor connects to a mail server and verifies it's accepting connections and ready to receive email.
๐๏ธ POP3 Monitor
Monitors a POP3 mail server to ensure it's accepting connections on port 995 (SSL) or 110 (plaintext).
๐๏ธ IMAP Monitor
Monitors an IMAP mail server to ensure it's accepting connections on port 993 (SSL) or 143 (plaintext).
๐๏ธ FTP / SFTP Monitor
Monitors FTP or SFTP servers to ensure they're accepting connections.
๐๏ธ SSH Monitor
Monitors an SSH server to verify it's accepting connections on port 22 (or a custom port).
๐๏ธ MySQL Monitor
Monitors a MySQL database server to verify it's accepting connections.
๐๏ธ PostgreSQL Monitor
Monitors a PostgreSQL database server to verify it's accepting connections on port 5432.
๐๏ธ Redis Monitor
Monitors a Redis server to verify it's accepting connections and responding to commands.
๐๏ธ MongoDB Monitor
Monitors a MongoDB database server to verify it's accepting connections on port 27017.
๐๏ธ WebSocket Monitor
Monitors a WebSocket server to verify it's accepting connections.
๐๏ธ gRPC Monitor
Monitors a gRPC server to verify it's accepting connections.
๐๏ธ Heartbeat Monitor
The Heartbeat monitor is different from all other monitors โ it's passive. Instead of Monitron checking your service, your service sends a "ping" to Monitron at regular intervals. If a ping isn't rece
๐๏ธ JSON API Monitor
The JSON API monitor extends the HTTP monitor with features specific to monitoring JSON APIs โ checking response structure, values, and more.
๐๏ธ Security Headers Monitor
The Security Headers monitor checks your website for important HTTP security headers that protect against common attacks.
๐๏ธ Server Agent
The Server Agent monitor is a special type that works with Monitron's server monitoring agents. Instead of Monitron reaching out to your server, an agent script running ON your server collects metrics