PS: Wenn ihr das hier gut oder schlecht findet - Anregungen / Fragen habt - hinterlasst mir eine Nachricht!
VMware Produkt Versions Tracker | 08.08.2023 10:44 |
|
Man kennt das ja: Kaum hat man seine VMware-Umgebung durch installiert, muss man bei vielen Produkten mangels automatischer Update-Benachrichtigung wider manuell die Download-Seiten im Customer Connect durchsuchen um zu sehen, ob es eine neuere Version gibt. Abhilfe schafft dieses kleine PHP-Script. Auf virten.net gibt es einen Versions-Tracker, der auch JSON anbietet. Das Skript durchsucht das JASON nach den neuesten Versionen ausgewählter VMware-Produkte und liefert die aktuelle Version und das Release Datum zurück. Damit kann man dann was machen, z.B. eine E-Mail senden, in einer DB speichern, etc... Habt viel Spaß damit!
< ?php
# inspired by https://www.virten.net/vmware/product-release-tracker-table/
$my_prods=array(
'vCenter Server 7',
'vSphere Hypervisor (ESXi) 7',
'Aria Automation Orchestrator Appliance 8',
'Aria Operations 8',
'Workstation 17',
'vSphere Replication 8',
'Site Recovery Manager 8',
);
$json=@file_get_contents('/var/www/inventar/api/vTracker.json');
$raw=@json_decode($json,true); unset($json);
$json=$raw['data']['vTracker']; unset($raw);
@array_multisort(@array_map('strtotime',@array_column($json,'releaseDate')), SORT_DESC,$json);
foreach($my_prods as $x=>$prod)
{ foreach($json as $i=>$tmp)
{ if(@substr_count($tmp['product'],$prod)==1)
{ $new[$prod]['version']=$tmp['product'];
$new[$prod]['date']=$tmp['releaseDate'];
break;
}
}
}
print_r($new);
# do semething with that: drop a mail, save to sql-db ...
/* RETURNS ARRAY LIKE THIS:
Array
( [vCenter Server 7] => Array
( [version] => VMware vCenter Server 7.0U3n
[date] => 2023-07-06
)
[vSphere Hypervisor (ESXi) 7] => Array
( [version] => VMware vSphere Hypervisor (ESXi) 7.0U3n
[date] => 2023-07-06
)
[Aria Automation Orchestrator Appliance 8] => Array
( [version] => VMware Aria Automation Orchestrator Appliance 8.13
[date] => 2023-08-03
)
[Aria Operations 8] => Array
( [version] => VMware Aria Operations 8.12.1
[date] => 2023-06-22
)
[Workstation 17] => Array
( [version] => VMware Workstation 17.0.2 Pro for Linux
[date] => 2023-04-25
)
[vSphere Replication 8] => Array
( [version] => VMware vSphere Replication 8.7.0.2
[date] => 2023-07-20
)
[Site Recovery Manager 8] => Array
( [version] => Plug-ins for VMware Site Recovery Manager 8.7.0.2
[date] => 2023-07-20
)
)
*/
?>
|
|
Fritz!Box SmartHome Monitoring mit PRTG, AHA-Interface | 02.03.2023 10:59 |
|
|
Bachmann BlueNet SNMP-OID Generator für PRTG / Monitoring | 15.12.2022 16:14 |
|
|
change fail2ban socket permissions for f2bwi for systemd | 29.06.2022 14:57 |
|
|
Fehler bei vSphere 7.x und vTPM / Virtualization Based Security enabled VMs | 10.11.2021 17:44 |
|
|
HP Color Laser Drucker MFP 179 – Anmeldung Weboberfläche | 11.06.2020 11:42 |
|
|
VMCS 6.5+ neuen ESXi-Host hinzufügern schlägt Fehl wegen Zertifikat | 21.11.2019 09:44 |
|
|
EMC Isilon IOps mit PRTG-Monitoring überwachen | 26.10.2016 14:30 |
|
|
Windows Sicherung Fehler 0X8078002A | 07.06.2016 10:58 |
|
|
VMware vSphere Update Manager Paket / Patch manuell entfernen | 08.12.2015 08:27 |
|
|
Fail2Ban für Teamspeak3 Server | 21.08.2015 10:46 |
|
|
PhpMyAdmin root Login auf bestimmte Clients beschränken | 17.06.2015 08:13 |
|
|
Debian 8 (Kernel >=3.9) VMware Konsole bleibt schwarz | 05.05.2015 11:20 |
|
|
Thunderbird Lightning Google Kalender (CalDAV) | 04.12.2014 07:41 |
|
|
Pure-FTPd TLS "PEM_read_bio:no start line" | 20.11.2014 08:44 |
|
|
PHP5 + MySQL load data local infile Error 1148 | 17.04.2014 13:27 |
|
|
Pure-FTPd und MySQL Last User Access Logging | 13.12.2013 11:55 |
|
|
MySQL / PhpMyAdmin Fehler: Doppelte InnoDB Foreign Key Constraints | 25.10.2013 11:25 |
|
|
vSphere Replication Fehler: MISSING PLACEHOLDER | 14.10.2013 08:34 |
|
|
MySQL ERROR 130 (HY000) | 13.06.2013 11:46 |
|
|
MS-SQL Server 2008 - Aktivitätsmonitor Fehler | 06.03.2013 12:20 |
|
|
Thunderbird IMAP Posteingang (Inbox) & Papierkorb (Trash) doppelt vorhanden | 05.11.2012 13:18 |
|
|
Redirect Verzeichnis zu URL Parameter mit Apache2 mod_rewrite | 22.03.2012 08:22 |
|
|
DKIM und SPF mit united-domains.de | 12.01.2012 08:55 |
|
|
VMware vCenter 5 - Verbindung zu Diensten bricht manchmal ab & PlugIns werden deaktiviert | 29.09.2011 09:49 |
|
|
Linux V2V Konvertierung XEN -> VMware | 13.07.2011 12:30 |
|
|
VMware Workstation 7.x (und andere) Bandbreite beschränken | 10.03.2011 19:22 |
|
|
DSL Zugangsdaten / Kennwort vergessen - Herausfinden mit Fritz!Box | 20.02.2011 23:44 |
|
|
PHP 5.3.5 - Problem mit MySQL 5 und OLD_PASSWORD Kennwörtern | 04.02.2011 09:42 |
|
|
HP Proliant DL160 G6, B110i RAID und SLES11-SP1 X84_64 Installation | 14.12.2010 14:36 |
|
|
Informatiker-Wetter | 10.11.2010 11:59 |
|
|
Informatikerwitz | 10.11.2010 11:56 |
|
|
Das ist doch mal 'ne vernünftige Erklärung, die man auch begreift... | 20.09.2010 11:18 |
|
|
Windows: Zuletzt verwendet Einträge löschen (Recent) | 16.08.2010 09:13 |
|
|
Canon ScanLIDE 35 mit Windows 7 (64Bit) | 13.01.2010 07:00 |
|
|
MSI Eclipse Plus (MS-7566) DriveBooster für Windows 7 (64Bit) | 05.01.2010 10:05 |
|
|
MSI Eclipse Plus (MS-7566) BIOS | 05.01.2010 10:00 |
|
|