Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: akpw/mktxp

MKTXP v1.2.14

15 Sep 08:56
4bed78d

Choose a tag to compare

  • Injectable Device-Level Custom Labels, #129
    • Injectable custom labels for additional metrics organisation, e.g. easy device grouping in overview dashboards in Grafana
  • Stack Firewall Address Lists Collector, #222
    • Configurable address lists & aggregated counts metrics
    • Both IPv4 & IPv6
  • Dedicated config sections for new parameters, #76
    • Prevents overwriting of existing configuration formatting during upgrades
  • Scalable Route Protocols Counters, #117
    • Route protocol counters via direct API calls for better scalability
  • SSL Connection Improvements
    • SSL handling aligned with Mikrotik API Doc
    • Explicit hostname verification
    • Warnings for API-SSL connections without SSL certificates (anonymous Diffie-Hellman)
  • Docker and CI/CD Improvements
    • Conditional semantic versioning for Docker tags
    • Improved build and push workflow with better tag management
    • Docker container labels following GitHub recommendations
  • Updated rss mapping for Mikrotik testing channel
  • Testing & Quality
    • Test Coverage: Expanded test suite covering new features

πŸ”„ Migration Notes

  • Review SSL configuration if using API-SSL connections with self-signed certificates
  • New configuration options:
custom_labels = None  		# Custom labels to be injected to all device metrics, comma-separated key:value (or key=value) pairs    
                        	# Example: 'dc:london, rack=a1, service:prod' (quotation marks are optional)

address_list = None     	# Firewall Address List metrics, a comma-separated list of names
ipv6_address_list = None    # IPv6 Firewall Address List metrics, a comma-separated list of names

ssl_check_hostname = True   # check if the hostname matches the peer cert’s hostname

MKTXP v1.2.12

20 Aug 15:23

Choose a tag to compare

MKTXP v1.2.12

  • Container collector
  • Improvements / Optimisations:
    β€’ Generic metrics de-duplication (#254, #164, #214)
    β€’ Option to de-duplicate HELP / TYPE headers (#209)
    β€’ Improved strings decoding to include both utf-8 and latin-1 (#218, #201)
    β€’ Pre-checks for IP connections (#224)
    β€’ Spawn multiprocessing context in BandwidthCollector
    β€’ Docker PYTHONUNBUFFERED=1 for improved logging
    β€’ Improved RouterOS version parsing
    β€’ More tests for key mktxp components

MKTXP v1.2.11

03 Jul 07:51

Choose a tag to compare

  • Improved certificates handling
  • Support for user credentials file
  • Fixes / Optimisations

MKTXP v1.2.10

07 Mar 06:55

Choose a tag to compare

  • DNS server stats collector
  • EolP, GRE and IPIP collectors
  • Enhanced SFP metrics
  • BFD metrics collector
  • Optional health collector
  • Fixes / Optimisations

MKTXP v1.2.9

30 Oct 08:10

Choose a tag to compare

  • Routing stats metrics collector
  • Certificate metrics collector
  • LTE collector on RouterOS 6
  • Fixes / optimisations

MKTXP v1.2.7

18 Aug 07:39

Choose a tag to compare

  • Switch port collector
  • IPsec Collector
  • LTE Collector
  • More System Health metrics
  • BGP RouterOS 6.x support
  • Extended name labels for Firewall Rules / PoE metrics
  • Fixes / optimisations

MKTXP v1.2.6

07 Jun 08:35

Choose a tag to compare

  • Remote CAPsMAN entry
  • More System / Health metrics
  • Optimised network connections handling
  • Various fixes / optimisations

MKTXP v1.2.5

04 May 05:48

Choose a tag to compare

  • Dual IP Stack: pool, route, firewall, neighbour
  • NAT and mangle firewall metrics
  • More SFP metrics
  • Optimisations / fixes

MKTXP v1.2.4

30 Apr 06:05

Choose a tag to compare

  • Additional Netwatch metrics
  • Kid control for dynamic devices
  • Additional DHCP metrics
  • Login support for legacy RouterOS versions below 6.43
  • Optimisations / fixes

MKTXP v1.2.3

10 Mar 14:25

Choose a tag to compare

BGP session metrics
The mktxp metrics endpoint can listen on multiple socket addresses, both IPv4 and IPv6