Uptime Monitoring
Monitor the availability of your HTTP and TCP services. Instant alerts when something goes down.
What is Uptime Monitoring?
Uptime monitoring is a feature that periodically checks if your services are available. SecuryBlack automatically checks every minute by default, if your API, website, or TCP service responds correctly.
If something goes down, you receive an immediate alert. When it recovers, another alert confirming everything is fine.
Create a monitor
- 1
Go to your dashboard
Navigate to the "Uptime" section in your dashboard
- 2
Click "New Monitor"
Enter the URL or IP:port of your service
- 3
Select the type
Choose between HTTP, HTTPS, or TCP
- 4
Configure options
Frequency, timeout and consecutive failures before alerting
- 5
Done!
The monitor will start checking your service instantly
Monitor types
- HTTP/HTTPS
- Monitor APIs, websites, and web services. Checks that the URL answers with a 2xx or 3xx code.
- TCP
- Monitor generic TCP services like databases, message queues, or custom services. Only checks that the port is open and responds.
Advanced options
- Timeout
- Configure how long to wait before considering the service down
- Retries
- Number of consecutive failures before sending an alert
Configure alerts
When a monitor detects your service is down, SecuryBlack can notify you via:
- Discord
- Telegram
- Slack
Configure notification channels in your dashboard and associate them with each monitor.
Check history
Each monitor keeps a history of the last 50 checks, including:
- Exact timestamp of the check
- HTTP status code (if applicable)
- Latency in milliseconds
- Reason for failure (if any)
Best practices
- Monitor a specific endpoint (e.g., /health) instead of the homepage
- Use retries to avoid false positives from temporary latency
- Set up multi-channel alerts for critical services
- Review history periodically to detect instability patterns