System monitoring is the practice of continuously observing the state of your infrastructure — servers, databases, services, and network devices — and reacting quickly when something goes wrong. While email and app notifications are common, SMS alerts delivered directly to a phone offer an important advantage: they are seen immediately, even when the recipient is away from a computer or has poor internet access.
With SmsGateWay24, you can configure your monitoring tools to send SMS alerts through your Android phone's SIM card, without relying on expensive commercial SMS gateways.
Monitor uptime for your web servers, application servers, and APIs. When a service goes down, an SMS is sent immediately to the on-call engineer. This is critical for reducing mean time to resolution (MTTR) — the sooner the team is notified, the sooner the issue is fixed.
Set thresholds for CPU usage, RAM consumption, and disk space. When usage exceeds the defined limit (e.g., disk at 90%), an SMS alert is triggered. This prevents outages caused by resource exhaustion before they happen.
Integrate SmsGateWay24 with your logging system (e.g., Grafana, Zabbix, Nagios, or a custom script) to send an SMS when error rates spike above a normal baseline. This allows teams to catch application regressions quickly after deployments.
Alert on slow queries, replication lag, connection pool exhaustion, or failed backups. Database issues can cascade quickly, and SMS alerts ensure the DBA is notified even outside of working hours.
Detect and alert on unusual network traffic patterns, failed login attempts, firewall rule violations, or SSL certificate expiration. Early notification gives security teams time to respond before a minor incident becomes a breach.
SmsGateWay24 provides a simple REST API that any monitoring tool or custom script can call. A typical alert script looks like this:
curl -X POST https://smsgateway24.com/api/v1/send -H "Authorization: Bearer YOUR_TOKEN" -d "phone=+1234567890&message=ALERT: CPU at 95% on server-01&device_id=YOUR_DEVICE"
In Zabbix, create a new media type of type "Script" or "Webhook" that calls the SmsGateWay24 API. Assign it to the appropriate user and link it to your alert actions. Zabbix will then automatically send SMS whenever a trigger fires.
Use Grafana's alerting webhook feature. Configure a notification channel with a webhook URL pointing to a small middleware script that forwards the Grafana payload to the SmsGateWay24 API.
For lightweight setups, a simple shell script run by cron every minute can check a condition (e.g., disk usage) and call the API if the threshold is exceeded. This requires no additional monitoring software.