Add VIO FC Status monitoring page and enhance server inventory filtering

- Introduced `Storage/VIO.php` for monitoring VIO Fibre Channel status with client balancing checks and table sorting.
- Updated `/include/en.php` and `/include/fr.php` to include new translations for ServiceNow and VIO-related navigation elements.
- Improved SQL query and filtering logic in `/X/Inventory.php` to exclude VIO entries and add XenSam version data.
- Enhanced `/reports/heartbeat.php` with a new mechanism for handling server heartbeat status, allowing better granularity and readability.
This commit is contained in:
2026-09-14 10:32:15 +02:00
parent 1f1b7dcd22
commit c185d099d6
25 changed files with 6646 additions and 437 deletions

View File

@@ -41,6 +41,9 @@
$nav_10_1 = "Servers";
$nav_10_2 = "Workstations";
$nav_11 = "On Call";
$nav_11_1 = "ServiceNow P1 & P2";
$nav_links = "Links";
$nav_search = "Server Search...";
@@ -64,6 +67,7 @@
$ti_17 = "HeartBeat Map for servers NOT in maintenance";
$ti_18 = "Cluster Resources";
$ti_19 = "Virtual Machines";
$ti_20 = "Service-Now P1 & P2 Incidents. In progress, opened in the 72 last hours";
// words
$w_server = "Server";
@@ -157,3 +161,7 @@
$w_unclusteredVMs = "Unclustered VM(s)";
$w_vmCpuChecked = "VM(s) With 'CPU Compatibility' checked";
$w_vmDynamicVHD = "VM(s) with dynamic VHD";
$w_group = "Group";
$w_assigned = "Assigned to";
$w_opened = "Opened on";
$w_incFound = "Tickets found";