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 3.38 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': 'Network Visualization data creation tool from inventory data\n'
thl-cmk's avatar
thl-cmk committed
                '\n'
                'This tool creates the topology data file needed for the '
                'Checkmk "Network Visualization" plugin \n'
                'from the Checkmk inventory data.\n'
                '\n'
                'THX to detlev[dot]gerke[at]siegfried[dot]ch, who was my beta '
                'tester ;-)\n'
                '\n'
                'Features:\n'
thl-cmk's avatar
thl-cmk committed
                '- Reading connection data from the checkmk HW/SW inventory.\n'
                '- Handling differences between inventory neighbor names and '
                'checkmk host names.\n'
                '- Add custom connections for connections that are not in the '
                'inventory\n'
                '- Optimized for my CDP (default) and LLDP cache plugins\n'
                '- Read and merge CDP and LLDP topologies\n'
                '- Can also be used with custom inventory plugins\n'
                '- Clean up old topologies\n'
thl-cmk's avatar
thl-cmk committed
                '\n'
                'For more information about the network visualization plugin '
                'see: \n'
thl-cmk's avatar
thl-cmk committed
                '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'
                'The inventory data could be created with my CDP/LLDP '
                'inventory plugins:\n'
                'CDP: '
thl-cmk's avatar
thl-cmk committed
                'https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/inventory/inv_cdp_cache\n'
thl-cmk's avatar
thl-cmk committed
                'LLDP: '
thl-cmk's avatar
thl-cmk committed
                'https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/inventory/inv_lldp_cache\n'
                '\n'
thl-cmk's avatar
thl-cmk committed
                'For the latest version and documentation see:\n'
                'https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/create_topology_data\n'
                '\n'
thl-cmk's avatar
thl-cmk committed
                '#########################################################################\n'
                'Important:\n'
                '\n'
                'This MKP is still a work in progress. Many things will change '
                'over time, including the format\n'
                'of the raw data. When you test this package, run some tests '
                'with small configurations first.\n'
                '\n'
                'Before you install this plugin, please read the '
                'documentation. There you will also find the \n'
                'latest version.\n'
                '\n'
                'https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/create_topology_data\n'
thl-cmk's avatar
thl-cmk committed
                '\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',
                   'topology_data/create_topology_args.py']},
thl-cmk's avatar
thl-cmk committed
 'name': 'create_topology_data',
thl-cmk's avatar
thl-cmk committed
 'title': 'Network Visualization data creation',
thl-cmk's avatar
thl-cmk committed
 'version': '0.2.0-20231116',
thl-cmk's avatar
thl-cmk committed
 'version.min_required': '2.2.0p1',
thl-cmk's avatar
thl-cmk committed
 'version.packaged': '2.2.0p14',
thl-cmk's avatar
thl-cmk committed
 'version.usable_until': '2.3.0p1'}