Arseniy Kuznetsov 50ead10978 cli options
2021-01-04 20:10:20 +01:00
2021-01-04 19:58:38 +01:00
2021-01-01 18:35:27 +01:00
2021-01-01 08:48:00 +01:00
2021-01-01 18:35:27 +01:00
2021-01-04 20:10:20 +01:00
2021-01-04 20:10:20 +01:00

License Language License License

capsman

Requirements:

  • Python 3.6.x or later

  • OSs:

    • Linux
    • Mac OSX
    • Windows: TBD / maybe

Install:

  • from PyPI: $ pip install mktxp
  • latest from source repository: $ pip install git+https://github.com/akpw/mktxp

Description

Prometheus Exporter for Mikrotik RouterOS. MKTXP enables gathering metrics across multiple RouterOS devices, all easily configurable via built-in CLI interface. Comes with a dedicated Grafana dashboard

Getting started

Usage: $ mktxp [-h]
	{info, version, show, add, edit, delete, start}

Commands: {info, version, show, add, edit, delete, start}

    $ mktxp {command} -h  #run this for detailed help on individual commands

Full description of CLI Commands

mktxp

  . action commands:
    .. start    Starts collecting metrics for all enabled RouterOS configuration entries
    .. add      Adds MKTXP RouterOS configuration entry
    .. show   	Shows MKTXP configuration entries
    .. delete   Deletes a MKTXP RouterOS configuration entry
    .. edit     Open MKTXP configuration file in your editor of choice
    .. info     Shows base MKTXP info
    .. version  Shows MKTXP version

Installing Development version

  • Clone the repo, then run: $ python setup.py develop

Running Tests

  • TDB
  • Run via: $ python setup.py test
Description
Prometheus Exporter for Mikrotik RouterOS devices
Readme 500 KiB
Languages
Python 99.9%
Dockerfile 0.1%