github akpw/mktxp v1.2.14
MKTXP v1.2.14

11 hours ago
  • 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

Don't miss a new mktxp release

NewReleases is sending notifications on new releases.