Uptime Kuma Features - Essential Capabilities

Uptime Kuma Dashboard

Smartxhosting provides pre-installed software within the customer’s account on a subdomain of their choice:

  • uptimekuma.eu (for polish-based entities)
  • uptimekuma.io (for non-polish entities)

Customers may select any available subdomain that complies with the service terms. The software is pre-configured and ready for first login.

Uptime Kuma Features - Control Panel

A fully customizable set of monitoring endpoints fully configurable in the admin dashboard

Web service monitoring (HTTP/HTTPS)
Monitor of any specific TCP port
Testing network connections with ping
Monitoring for specific keyword in web page content
Monitoring webpage content through JSON queries
gRPC(s)-based keyword monitoring
DNS record monitoring on a designated nameserver
Docker container monitoring
Push-based notifications from monitored services
Steam game server monitoring
Monitoring a specific game server using GameDig
MQTT message server monitoring
Kafka Producer application monitoring
Microsoft SQL Server database monitoring using SQL queries
PostgreSQL database monitoring using SQL queries
MySQL/MariaDB database monitoring using SQL queries
MongoDB database server monitoring
RADIUS authentication server monitoring
Redis NoSQL database server monitoring

Real-time graphical uptime status displays

Uptime Kuma monitoring chart

Advanced graphical presentation of monitored endpoint response times

Uptime Kuma - status page

iframe embedding monitored endpoints' status for customer portal integration

Data collection and notification delivery

Uptime Kuma aggregates monitoring statistics from the following services:

HTTP(s), TCP Port, Ping, HTTP(s) - keyword, HTTP(s) - Json querry, gRPC(s), DNS,

Dockera Container, Push, Steam game server, GameDig, MQTT, Kafka Producer, Microsoft SQL Server, PostreeSQL, MySQL/MariaDB, Mongo DB, Radius, Redis

Uptime Kuma sends notifications via the following channels:

Alerta, AlertNow, Apprise, Bark, ClickSens SMS, Discord, Email (SMTP), Google Chat, Gorush, Gotify,

Home Assistant, Kook, LINE Messenger, LINE Notify, LunaSea, Matrix, Mattermmost, MS Teams, Nostr, Octopush, One Bot, Opsgenie, PagerDuty, Pager Tree, Push by Techulus, Pushbullet, Pushover, Pushy, Rocket.Chat, Signal, Slack, SMSEagle, Splunk, SquadCast, Stackfield, Telegram, Twillo, Webhook, ZohoCliq

Uptime Kuma Features - Overview

Uptime Kuma is an advanced, self-hosted monitoring tool that offers a wide range of features to comprehensively track the availability and performance of your Internet services. Below is a detailed description of its capabilities:
1. Supported monitor types:
  • HTTP(s): Monitors website availability through regular HTTP/HTTPS response checks.
  • Ping: Tracks response times to ensure your servers and devices remain available.
  • Port TCP: Tests port accessibility to ensure your services are properly exposed.
  • HTTP(s) Keyword: Tracks whether specified keywords appear or disappear from web page content
  • HTTP(s) JSON querry: Monitors API responses and performs JSON data analysis.
  • gRPC(s): Supports monitoring for gRPC-based services and applications.
  • DNS Record: Performs DNS record validation to ensure proper domain configuration.
  • Docker Container: Provides real-time monitoring for your Docker containers’ health and performance.
  • Push: Gets instant alerts directly from your services via push technology.
  • Steam game servers: Monitors Steam game server availability.
  • GameDig: Enables monitoring of various game servers supported by GameDig.
  • MQTT: Tracks availability and performance of MQTT messaging servers in real-time.
  • Kafka Producer: Tracks Kafka message producer activity.
    Databases:
    • Microsoft SQL Server: Monitors MS SQL database servers using SQL queries.
    • PostgreSQL: Monitors PostgreSQL database servers using SQL queries.
    • MySQL/MariaDB: Monitors MySQL/MariaDB database servers using SQL queries.
    • MongoDB: Monitors MongoDB database servers.
    • Redis: Monitors NoSQL Redis database servers.
  • Radius: Monitors RADIUS authentication servers.
2. Notofications: Uptime Kuma integrates with 90+ notification services, enabling instant alerts about outages. Available channels include:
  • Communication platforms: Telegram, Discord, Slack, Mattermost, Microsoft Teams, Rocket.Chat.
  • Push notification services: Pushover, Pushbullet, Pushy, Gotify, LunaSea.
  • E-mail (SMTP): Sending notifications via email.
  • SMS: Supports integration with SMS gateway providers including Twilio, ClickSend SMS, and Octopush.
  • Other: Google Chat, Alerta, Opsgenie, PagerDuty, Splunk, Signal, Webhooks.
3. Status Pages: Uptime Kuma lets you create customized status pages that display real-time availability and health metrics for your monitored services. Fully customizable in appearance and content, these pages can be seamlessly embedded into your website via iframe..
4. User Interface: The application features a modern, responsive, and fast interface that simplifies monitor management and data analysis. Users benefit from intuitive charts displaying server response times, availability statistics, and detailed SSL/TLS certificate information.
5. Multi-Language Support: Uptime Kuma offers comprehensive multilingual support, allowing users to customize the interface in their preferred language for optimal usability..
6. 2FA Support: The application features two-factor authentication (2FA) support, enhancing security for admin panel access.
7. Flexibility & Customization: Uptime Kuma provides complete control over monitored services, allowing full customization of monitoring parameters – including check intervals and alert thresholds – to meet specific requirements.
These capabilities make Uptime Kuma a comprehensive web service monitoring solution, delivering reliable oversight of your entire IT infrastructure.