mikrotik_get_logsGets logs from MikroTik device with filtering options.
topics (optional): Log topicsaction (optional): Log actiontime_filter (optional): Time filtermessage_filter (optional): Message filterprefix_filter (optional): Prefix filterlimit (optional): Result limitfollow (optional): Follow logsprint_as (optional): Output formatmikrotik_get_logs(topics="firewall", limit=100)
mikrotik_get_logs_by_severityGets logs filtered by severity level.
severity (required): Severity level (“debug”, “info”, “warning”, “error”, “critical”)time_filter (optional): Time filterlimit (optional): Result limitmikrotik_get_logs_by_severity(severity="error", limit=50)
mikrotik_get_logs_by_topicGets logs for a specific topic/facility.
topic (required): Log topictime_filter (optional): Time filterlimit (optional): Result limitmikrotik_get_logs_by_topic(topic="system")
mikrotik_search_logsSearches logs for a specific term.
search_term (required): Search termtime_filter (optional): Time filtercase_sensitive (optional): Case sensitive searchlimit (optional): Result limitmikrotik_search_logs(search_term="login failed")
mikrotik_get_system_eventsGets system-related log events.
event_type (optional): Event typetime_filter (optional): Time filterlimit (optional): Result limitmikrotik_get_system_events(event_type="reboot")
mikrotik_get_security_logsGets security-related log entries.
time_filter (optional): Time filterlimit (optional): Result limitmikrotik_get_security_logs(limit=100)
mikrotik_clear_logsClears all logs from MikroTik device.
mikrotik_clear_logs()
mikrotik_get_log_statisticsGets statistics about log entries.
mikrotik_get_log_statistics()
mikrotik_export_logsExports logs to a file on the MikroTik device.
filename (optional): Export filenametopics (optional): Log topicstime_filter (optional): Time filterformat (optional): Export format (“plain” or “csv”)mikrotik_export_logs(filename="security-logs.txt", topics="firewall")
mikrotik_monitor_logsMonitors logs in real-time for a specified duration.
topics (optional): Log topicsaction (optional): Log actionduration (optional): Monitor duration in secondsmikrotik_monitor_logs(topics="firewall", duration=30)