Monitors
Keep track of your services health!
Monitor CronJobs, Heartbeat, HTTP, TCP, DNS and ICMP applications with notifications through various communication channels.
Track availability of websites, APIs, databases and network infrastructure. Get notified instantly when problems occur.
Available on all plans

Monitor Types
User Monitors
- Job
- Monitor periodic task execution: backup scripts, cron jobs and other scheduled operations. Tracks timely start and execution time.
- Heartbeat
- Monitor regular signals from services in closed networks, IoT devices or background processes. Get notified if a signal doesn't arrive on time.
External Monitors
- HTTP
- Check website and API availability from multiple geographic regions. Verify response code, headers, response body and SSL certificates.
- TCP
- Check TCP service availability: databases, mail servers, game servers and other network services.
- DNS
- Check DNS records: A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, CAA. Make sure your domains are configured correctly.
- ICMP (Ping)
- Check network availability of servers and equipment using ICMP ping from multiple regions.
How do monitors work?
User monitors (Job and Heartbeat) wait for signals from your applications and scripts. You send signals yourself via CLI or HTTP API.
External monitors (HTTP, TCP, DNS, ICMP) independently check availability of your resources from multiple geographic regions.
When problems occur, the system sends notifications through configured communication channels: Email, Telegram, Slack, Discord and others.

Monitors Reviews
Alert Notifications
When a monitor is triggered, you can receive notifications via email or one of the available integrations:
- Telegram
- Slack
- Discord
- VK Teams
- Google Chat
- Custom Webhook

# Run task with tracking
tuna monitor exec MONITOR_ID -- ./backup.sh
# Send heartbeat signal
tuna monitor ping MONITOR_ID
Working via CLI
For Job and Heartbeat monitors, convenient work is available through the tuna console client. The tuna monitor exec command automatically sends signals about start, successful completion or error.
TUNA — platform for developers
TUNA
platform for developers
Pricing
Get 2 months free with annual subscription
Hobby
- 1 HTTP tunnel
- 30 minutes of operation
- Dynamic subdomains
- 1 project
- 5 environments per project
- 5 configs per environment
- 1 webhook
- 1 project
- 7 days storage
- 1 monitor
Free
InstallDeveloper
- 5 tunnels simultaneously
- 10 subdomains in tuna.am zone
- 1 static port
- 1 own domain
- No time limit
- All tunnel types
- 10 projects
- 10 environments per project
- 10 configs per environment
- 3 monitors (watch)
- 10 webhooks
- 1 project
- 30 days storage
- 10 monitors
5 USD /month
50 USD /year
BuyTeam
- 10 tunnels simultaneously
- 10 subdomains in tuna.am zone
- 10 own domain
- 5 static ports
- Own domain zones
- Traffic policies
- IP access policies
- 20 projects
- 20 environments per project
- 20 configs per environment
- 5 monitors (watch)
- 10 webhooks
- 20 projects
- Unlimited storage
- 20 monitors
- Integrations
- 200 nodes per team i
10 USD /month
100 USD /year
Buy
What's included in the plan
- Traffic policies i
- IP access policies
- Own domain zones (wildcard)
- IP address hiding in dynamic subdomains
- 10 tunnels simultaneously
- 10 own domains
- 5 static ports
- No time limit
- HTTP tunnels
- TCP tunnels (RAW, SSHd, Postgres, Redis)
- SSHd tunnels (built-in SSH server)
- Trigger tunnels (Webhook or Email)
- 10 subdomains in tuna.am zone
- Multiple regions
- Dynamic subdomains
- End-to-end encryption
- Let's Encrypt SSL/TLS certificates
- HTTP / Postgres / Redis requests inspector
- Basic authentication
- Access restrictions by IP/Api-Key/User-Agent
- Rate limiting
- CORS automation
- Websocket and Server-Sent Events (SSE) support
- Built-in file server
- WebDAV server
- Service creation management (background operation)
+1 Additional license
$2 /month
- +1 active tunnel
- +1 subdomain in tuna.am zone
- +1 own domain
- +1 static port
What's included in the plan
- TCP tunnels (RAW, SSHd, Postgres, Redis)
- SSHd tunnels (built-in SSH server)
- Trigger tunnels (Webhook or Email)
- No time limit
- 5 tunnels simultaneously
- 10 subdomains in tuna.am zone
- 1 static port
- 1 own domain
- HTTP tunnels
- HTTP / Postgres / Redis requests inspector
- Multiple regions
- Dynamic subdomains
- End-to-end encryption
- Let's Encrypt SSL/TLS certificates
- Basic authentication
- Access restrictions by IP/Api-Key/User-Agent
- Rate limiting
- CORS automation
- Websocket and Server-Sent Events (SSE) support
- Built-in file server
- WebDAV server
- Service creation management (background operation)
+1 Additional license
$1 /month
- +1 active tunnel
- +1 subdomain in tuna.am zone
- +1 own domain
- +1 static port
What's included in the plan
- Multiple regions
- 1 HTTP tunnel
- Dynamic subdomains
- 30 minutes of operation
- End-to-end encryption
- Let's Encrypt SSL/TLS certificates
- HTTP requests inspector
- Basic authentication
- Access restrictions by IP/Api-Key/User-Agent
- Rate limiting
- CORS automation
- Websocket and Server-Sent Events (SSE) support
- Built-in file server
- WebDAV server
- Service creation management (background operation)
What's included in the plan
- 1 project
- 5 environments per project
- 5 configs per environment
- Secrets generator
- Change history
- Secrets synchronization across environments
- Compare secret values across environments
- Hidden secrets
- IP address access
- Service keys for specific configuration access
What's included in the plan
- 10 projects
- 10 environments per project
- 10 configs per environment
- 3 monitors (watch)
- Automatic application restart on secret change (watch)
- Secrets generator
- Change history
- Secrets synchronization across environments
- Compare secret values across environments
- Hidden secrets
- IP address access
- Service keys for specific configuration access
What's included in the plan
- 20 projects
- 20 environments per project
- 20 configs per environment
- 5 monitors (watch)
- Automatic application restart on secret change (watch)
- Secrets generator
- Change history
- Secrets synchronization across environments
- Compare secret values across environments
- Hidden secrets
- IP address access
- Service keys for specific configuration access
What's included in the plan
- 1 webhook
- View HTTP requests
- View Email
What's included in the plan
- 10 webhooks
- View HTTP requests
- View Email
What's included in the plan
- 10 webhooks
- View HTTP requests
- View Email
What's included in the plan
- Password storage using zero-knowledge model
- Secrets type separation
- TOTP support
- External sharing capability
What's included in the plan
- Password storage using zero-knowledge model
- Secrets type separation
- TOTP support
- External sharing capability
What's included in the plan
- Shared catalogs
- Password storage using zero-knowledge model
- Secrets type separation
- TOTP support
- External sharing capability
What's included in the plan
- 200 nodes per team i
- Zero-Trust SSH access to servers
- Mandatory (RBAC) access model
- Authentication using temporary RSA keys and PKI certificates
- Audit and observability (coming soon)
- SSO integration (coming soon)
What's included in the plan
- Traffic policies i
- Number of gateways is limited by the limit on static domains and subdomains in the tuna.am zone
What's included in the plan
- Role-based access control (RBAC)
- Event audit
- Invoice payment (RU)
What's included in the plan
- 1 project
- 7 days report storage
- Screen recording
- Browser console
- Network requests
- DOM snapshot
- Report comments
- Email notifications
What's included in the plan
- 30 days report storage
- 1 project
- Screen recording
- Browser console
- Network requests
- DOM snapshot
- Report comments
- Email notifications
What's included in the plan
- 20 projects
- Unlimited report storage
- Telegram notifications
- Slack notifications
- Discord notifications
- VK Teams notifications
- Google Chat notifications
- Webhook notifications
- Screen recording
- Browser console
- Network requests
- DOM snapshot
- Report comments
- Email notifications
What's included in the plan
- 1 monitor
- Job monitors
- Heartbeat monitors
- HTTP monitors
- TCP monitors
- DNS monitors
- ICMP (Ping) monitors
- Email notifications
What's included in the plan
- 10 monitors
- Job monitors
- Heartbeat monitors
- HTTP monitors
- TCP monitors
- DNS monitors
- ICMP (Ping) monitors
- Email notifications
What's included in the plan
- 20 monitors
- Telegram notifications
- Slack notifications
- Discord notifications
- VK Teams notifications
- Google Chat notifications
- Webhook notifications
- Job monitors
- Heartbeat monitors
- HTTP monitors
- TCP monitors
- DNS monitors
- ICMP (Ping) monitors
- Email notifications
How to start?
Create a monitor in your dashboard, choose the type and configure parameters. For Job and Heartbeat monitors, install the CLI client.
Frequently Asked Questions about Monitors
Monitors are available on all plans with different limits: Hobby — 3 monitors, Developer — 5 monitors, Team — unlimited.
6 monitor types are supported: Job (tasks), Heartbeat (signals), HTTP (websites and API), TCP (network services), DNS (DNS records) and ICMP (ping).
Ways to work with Monitors with examples are described in detail in the corresponding section of our documentation.
Still have questions? Email us at info@tuna.am or ask a question in our Telegram community.
Unified platform for:
- accelerating development
- simplifying team collaboration
- improving security
- cost optimization
Tuna Desktop
A new way to manage tunnels without the console. Install on Windows, MacOS or Linux and get started in seconds.
Install