Cool Monitoring is a high-profile monitoring toolbox that supports multiple monitoring types such as website monitoring/interface monitoring/HTTPS certificate monitoring, helping developers and operation and maintenance personnel grasp the running status of websites/interfaces in real time. This project supports rapid deployment of Docker with one click and has a beautiful and modern interface design. Functional characteristics Multiple monitoring types: Support multiple monitoring such as HTTP/HTTPS websites, API interfaces, HTTPS certificate expiration, TCP ports, and MySQL/Redis databases Push monitoring: Support passive reception of heartbeat push from clients, realizing monitoring of devices that are not directly accessible Exquisite interface: dark/light theme switching, responsive design to adapt to various device size Powerful notification system: supports multiple notification methods such as email, Webhook, and WeChat notification channels Data visualization: Intuitive status charts and analysis functions to quickly understand system health Persistent storage: With SQLite database, lightweight deployments require no additional reliance Monitoring type HTTP/HTTPS website monitoring: checking website availability and response time HTTPS certificate monitoring: Check the expiration time of SSL Certificates and warn in advance Keyword monitoring: Check whether web content contains specific keywords TCP port monitoring: Check whether the port is open MySQL/MariaDB database monitoring: checking database connections and basic queries Redis database monitoring: Check Redis service status Push monitoring: passively receive heartbeat push from clients






