vcsa

This module will collect health statistics from one or more vCenter Server Appliance using Health API.

Requirement: - vSphere 6.5+

It produces the following charts: - Overall System Health in status - system

  • Components Health in status

    • applmgmt
    • database_storage
    • load
    • mem
    • storage
    • swap
  • Software Updates Health in status

    • software_packages

health statuses

Overall System Health:

Numeric Text Description
-1 unknown Module failed to decode status.
0 green All components in the appliance are healthy.
1 yellow One or more components in the appliance might become overloaded soon.
2 orange One or more components in the appliance might be degraded.
3 red One or more components in the appliance might be in an unusable status and the appliance might become unresponsive soon.
4 gray No health data is available.

Components Health:

Numeric Text Description
-1 unknown Module failed to decode status.
0 green The component is healthy.
1 yellow The component is healthy, but may have some problems.
2 orange The component is degraded, and may have serious problems.
3 red The component is unavailable, or will stop functioning soon.
4 gray No health data is available.

Software Updates Health:

Numeric Text Description
-1 unknown Module failed to decode status.
0 green No updates available.
2 orange Non-security patches might be available.
3 red Security patches might be available.
4 gray An error retrieving information on software updates.

configuration

Needs only url, username and password.

Here is an example for 2 servers:

jobs:
  - name         : vcsa1
    url          : https://203.0.113.0
    username     : admin@vsphere.local
    password     : somepassword

  - name         : vcsa2
    url          : https://203.0.113.10
    username     : admin@vsphere.local
    password     : somepassword

For all available options please see module configuration file.