GitPedia

Plugin mikrotik

Mikrotik Plugin for Cacti

From Cacti·Updated May 9, 2026·View on GitHub·

This plugin provides support for the MikroTik RouterOS available from [MikroTik](https://mikrotik.com) and other router and switch hardware suppliers. It is not a replacement for MikroTik's GUI interface, but provides nice Cacti Graphs for multiple MikroTik features including, but not limited to: The project is written primarily in PHP, distributed under the GNU General Public License v2.0 license, first published in 2015. Key topics include: cacti, cacti-plugin, mikrotik, mikrotik-plugin.

Latest release: v3.1
January 29, 2023View Changelog →

MikroTik

This plugin provides support for the MikroTik RouterOS available from
MikroTik and other router and switch hardware suppliers.
It is not a replacement for MikroTik's GUI interface, but provides nice Cacti
Graphs for multiple MikroTik features including, but not limited to:

  • Automatic Discovery of Cacti Devices that are MikroTik's

  • Enhanced Traffic Graphs

  • Graphs of Wireless and PPPoE Users

  • Table views of Wireless and PPPoE User utilization

  • Graphs of MikroTik environmental data such as temperature and voltage

  • Viewing of Devices and summary statistics, Users, Queue Trees, Access Points,
    HotSpots, Interfaces, and Wireless Station information

Installation

Just like any other Cacti plugin, untar the package to the Cacti plugins
directory, rename the directory to 'mikrotik', and then from Cacti's Plugin
Management interface, Install and Enable the plugin.

With this version of MikroTik, we are also including a Device Template Cacti
Package that includes everything you need to create all the included Cacti
Graphs for this device type. To import that package, you must use the Cacti
'import_package.php' CLI script. The MikroTik package is included in the
'templates' sub-directory of the MikroTik plugin.

Once this is done, you have to configure the mikrotik plugin under Cacti's
Console Settings option, and then select the 'Mikrotik' tab. From there, you
can enable the MikroTik data collection, set the level of parallelization, and
the various collection frequencies for all of the items that the MikroTik will
poll over time.

MikroTik's 'auto-discovery' feature will look for Cacti devices that are
MikroTiks and recognize them as such. If you are using a different Cacti Device
Template for these Devices, you may want to change them to user the new Cacti
Device Template made exclusively for the MikroTik devices.

Bugs and Feature Enhancements

Bug and feature enhancements for the MikroTik plugin are handled in GitHub. If
you find a first search the Cacti forums for a solution before creating an issue
in GitHub.


Copyright (c) 2004-2026 - The Cacti Group, Inc.

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from Cacti/plugin_mikrotik via the GitHub API.Last fetched: 6/22/2026