Automation scripts that perform independent actions in RouterOS.
- NotifyUserLoginAttempts
Monitors login/logout activity and sends alerts by email. - CPUOverloadCheck
Measures CPU load multiple times, calculates average usage, and sends an email alert if the load exceeds a set threshold. - CheckChangeExternalAddress
Checks the router’s external IP address using ipify.org and sends a notification email if the IP address has changed. - CheckUpdate
Checks daily for new RouterOS updates and sends an email notification if a new version is available. - CreateBackupAndSendEmail
Creates a secure backup of the router configuration and emails it as an attachment. Optionally password-protected. Without a password, the backup is transmitted in unencrypted form, which may pose a security risk. - DeviceOverheatingNotification
Monitors the temperature of the router and sends an email alert if the temperature exceeds a predefined threshold.
(More scripts coming soon...)