Skip to content

Uptime Kuma

In this article

Note

Uptime Kuma is a popular open-source tool for monitoring the availability of websites, servers, databases, and various services. In simple terms, it is a free alternative to the Uptime Robot service that you host on your own server. It constantly "pings" your resources and, if they stop responding or encounter errors, instantly sends you a notification.

Uptime Kuma. Key Features

  • Monitoring via multiple protocols: HTTP(s), TCP, Ping (ICMP), DNS, keyword checking on a page, Docker container monitoring, and even game servers (Steam).
  • Notifications: Supports over 90 notification methods. You can receive alerts via Telegram, Slack, Discord, Email, SMS, Push notifications, webhooks, Gotify, Pushover, and many others.
  • Status Pages: Allows you to create a beautiful public page (e.g., status.your-site.com) where your users or clients can see if your services are currently operational and view the incident history.
  • Charts and Certificates: Tracks response time, generates beautiful charts, and warns about upcoming SSL certificate expirations.

Note

You can deploy Uptime Kuma as a Managed Application. To do this, select the Managed Applications section in the Invapi server control panel.

Deployment Features

ID Name of Software Compatible OS VM BM VGPU GPU Min CPU (Cores) Min RAM (GB) Min HDD/SDD (GB) Custom Domain Active
620 Uptime Kuma Ubuntu 22.04 + + + + 1 1 - No ORDER

Information

Deployment feature information for this software can be found at this link

Note

Unless otherwise specified, we install the latest release version of the software from the developer's website or operating system repositories by default.

Getting Started after deploying Uptime Kuma as a Managed Application

After deploying Uptime Kuma as a managed application on the My Applications tab of the server control panel, you will be able to find:

  • a link to the application;
  • login and password for access;
  • information regarding service usage and management.

For more details on working with managed applications, read the instructions.

Getting Started after deploying Uptime Kuma from the Marketplace

After paying for your order, a notification will be sent to the email address provided during registration once the server is ready. It will contain the VPS IP address, as well as the login and password for connection. Customers can manage hardware in the server control panel and APIInvapi. Authorization data can be found in the Info >> Tags section of the server control panel or in the sent email:

  • Link to access the Uptime Kuma web interface: in the webpanel tag;
  • Link: in the webpanel tag;
  • Username and Password for server management: sent via email once the server is ready after software deployment.

The web interface will be available at: https://uptime-kuma{Server_ID_from_Invapi}.hostkey.com

After accessing the Uptime Kuma control panel, you must set an administrator username and password. When creating a user, a language model selection is also available.

In the window that opens, enter your desired username (e.g., admin) and password. Re-enter the password in the corresponding field and click Create.

Note

Detailed information on the main Uptime Kuma settings can be found in the developer documentation.

Uptime Kuma Dashboard

After creating a user, you will be redirected to the Uptime Kuma Dashboard.

It displays resource monitoring statistics, as well as events and message status.

To add a resource for monitoring, use the + Add New Monitor button. This will open a page to set up a new monitor. Select the monitor type depending on the resource you wish to observe, and set the necessary polling parameters (frequency, number of retries, interval, etc.).

To configure notification settings, click the Setup Notification button. Select a notification channel (regional messengers are also available), and configure tokens and parameters.

To manage settings (display, language models, user settings), use the User Profile section in the upper right corner of the screen.

Creating a Status Page

You can create a public page that displays the status of your resource. To do this, click the Status Pages button in the upper right corner of the screen.

Ordering Uptime Kuma via API

To install this software using the API, follow these instructions.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×