Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.19 KB

File metadata and controls

22 lines (17 loc) · 1.19 KB

🔧 Scripts

Automation scripts that perform independent actions in RouterOS.


📜 Available Scripts

  • 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...)