{'author': 'Sher Zaman (sher_zaman[at]outlook[dot]com)',
 'description': 'Monitors the VMware vCenter Server Appliance (VCSA) itself '
                'via its REST API. Tested on VCSA 7.x and 8.x and designed for '
                '9.x, using a single version-independent special agent.\n'
                '\n'
                'Monitored areas:\n'
                '- vMon service states (vpxd, vsphere-ui, sps, vsan-health, '
                '...) including health messages\n'
                '- Appliance health areas (system, database, storage, memory, '
                'swap, load, software packages)\n'
                '- CPU, memory and swap utilization with configurable '
                'thresholds and performance data\n'
                '- Per-filesystem usage (root, seat, db, dblog, log, ...) with '
                'configurable thresholds\n'
                '- Update status and installed product version\n'
                '- File-based (VAMI) backup job result and backup age\n'
                '- Machine TLS certificate remaining validity\n'
                '- Appliance uptime\n'
                '\n'
                'Setup:\n'
                '1. Create a host for the appliance (no Checkmk agent '
                'required).\n'
                '2. Configure the rule "VMware vCenter Server Appliance (VCSA) '
                'health" under Setup > Agents > Other integrations with a user '
                'that has read access to the appliance management API.\n'
                '3. Run a service discovery.\n'
                '\n'
                'Passwords are stored in the Checkmk password store and '
                'referenced by ID in the rule. Optional areas (backup, '
                'certificate) are skipped automatically if the account lacks '
                'the corresponding permissions, so the extension also works '
                'with a minimal read-only role.\n'
                '\n'
                '- IMPORTANT -\n'
                'This package supersedes the legacy "vcsa7_health_status" '
                'package by Thomas Sielaff and Martin Hasin, which is not '
                'compatible with Checkmk 2.3 and later. If the old package is '
                'installed, remove it and its datasource rule before '
                'installing this one. Services are discovered under new names; '
                'a fresh service discovery is required.\n'
                '\n'
                'This extension has been validated in multiple production '
                'environments.\n',
 'download_url': 'https://github.com/sher-zaman/Checkmk',
 'files': {'cmk_addons_plugins': ['vcsa_health/agent_based/vcsa_health_appliance.py',
                                  'vcsa_health/agent_based/vcsa_health_backup.py',
                                  'vcsa_health/agent_based/vcsa_health_cert.py',
                                  'vcsa_health/agent_based/vcsa_health_filesystems.py',
                                  'vcsa_health/agent_based/vcsa_health_perf.py',
                                  'vcsa_health/agent_based/vcsa_health_services.py',
                                  'vcsa_health/agent_based/vcsa_health_update.py',
                                  'vcsa_health/checkman/vcsa_health_appliance',
                                  'vcsa_health/checkman/vcsa_health_backup',
                                  'vcsa_health/checkman/vcsa_health_cert',
                                  'vcsa_health/checkman/vcsa_health_filesystems',
                                  'vcsa_health/checkman/vcsa_health_perf',
                                  'vcsa_health/checkman/vcsa_health_services',
                                  'vcsa_health/checkman/vcsa_health_update',
                                  'vcsa_health/graphing/vcsa_health.py',
                                  'vcsa_health/libexec/agent_vcsa_health',
                                  'vcsa_health/rulesets/check_parameters.py',
                                  'vcsa_health/rulesets/special_agent.py',
                                  'vcsa_health/server_side_calls/special_agent.py']},
 'license': 'GPL-2.0-only',
 'name': 'vcsa_health',
 'title': 'VMware vCenter Server Appliance (VCSA) Health Monitoring',
 'version': '1.0.0',
 'version.min_required': '2.3.0b1',
 'version.packaged': 'cmk-mkp-tool 1.0.0',
 'version.usable_until': '2.6.0b1'}
