function Generate-ZabbixAgentHostname { $w32cs = Get-CimInstance 'Win32_ComputerSystem' $w32os = Get-CimInstance 'Win32_OperatingSystem' # generate unique identifier for Zabbix Server '__{0}-__{1}__-{2}' -f $w32cs.Domain, $w32cs.Name, $w32os.SerialNumber } # end function Generate-Hostname