Collection of CheckMK checks (see https://checkmk.com/). All checks and plugins are provided as is. Absolutely no warranty. Send any comments to thl-cmk[at]outlook[dot]com

Skip to content
Snippets Groups Projects
create_topology_data 2.46 KiB
Newer Older
thl-cmk's avatar
thl-cmk committed
{'author': 'Th.L. (thl-cmk[at]outlook[dot]com)',
thl-cmk's avatar
thl-cmk committed
 'description': 'PoC for creating topology_data.json from inventory data\n'
thl-cmk's avatar
thl-cmk committed
                '\n'
                '\n'
thl-cmk's avatar
thl-cmk committed
                '########################################################\n'
                'Important:\n'
                '\n'
                'This MKP is still work in progress. Many things will change '
                'over time, including the format of the raw data.\n'
                'If you test this package, run some tests on small '
                'configurations first.\n'
                '\n'
                'Before you test this plugin read the documentation please. '
                'There you will find the latest version also.\n'
                '\n'
                'https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/create_topology_data\n'
                '\n'
                '########################################################\n'
thl-cmk's avatar
thl-cmk committed
                '\n'
                '\n'
thl-cmk's avatar
thl-cmk committed
                'This tool creates the topology data file required for the '
                'Checkmk "Network visualization" plugin file from your Checkmk '
                'inventory data.\n'
                '\n'
                'For more information about the  "Network visualization" '
                'plugin see \n'
                'the announcement from schnetz  '
                'https://forum.checkmk.com/t/network-visualization/41680\n'
                'and the plugin on the Exchange '
thl-cmk's avatar
thl-cmk committed
                'https://exchange.checkmk.com/p/network-visualization\n'
                '\n'
                '\n'
                'The inventory data could be created with my CDP/LLDP '
                'inventory plugins:\n'
                'CDP: '
                'https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/inventory/inv_cdp_cache\\\n'
                'LLDP: '
                'https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/inventory/inv_lldp_cache\\\n'
                '\n'
thl-cmk's avatar
thl-cmk committed
                '\n',
thl-cmk's avatar
thl-cmk committed
 'download_url': 'https://thl-cmk.hopto.org',
 'files': {'bin': ['topology_data/create_topology_classes.py',
                   'topology_data/create_topology_data.py',
thl-cmk's avatar
thl-cmk committed
                   'topology_data/create_topology_utils.py',
thl-cmk's avatar
thl-cmk committed
                   'topology_data/create_topology_data.toml']},
thl-cmk's avatar
thl-cmk committed
 'name': 'create_topology_data',
 'title': 'Create network topology data',
thl-cmk's avatar
thl-cmk committed
 'version': '0.0.7-20231019',
thl-cmk's avatar
thl-cmk committed
 'version.min_required': '2.2.0p1',
 'version.packaged': '2.2.0p11',
 'version.usable_until': '2.3.0p1'}