Diagnostic

"Diagnostic" menu

Vulture has a powerful built-in diagnostic framework that aims to detect any problem inside a Vulture cluster. The diagnostic is run every minute by a "vlt-gui" crontab. It checks several vital points for Vulture:

Connection to dl.vultureproject.org

Disk space

File ownership and permissions

MongoDB, Redis, Sentinel... connection and access

Lack of system update or vulnerabilities on installed packages

...

If a problem is detected, Vulture will display a bell in the GUI:

You can click on the bell to have an overview of the problem:

In case of a major disaster on a Vulture node, you can launch a diagnostic from the console:/home/vlt-gui/env/bin/python /home/vlt-gui/vulture/testing/testing_client.py --output detailed