Как проверить, настроен ли VMHost с переадресацией системного журнала

Я хочу проверить, настроен ли VMHost с переадресацией системного журнала

Я написал следующие командлеты, но они не дают статус «Пересылка системного журнала».

$esxcli = Get-EsxCli -VMHost abc.com
$esxcli.system.syslog | Select-Object *

$esxcli.system.syslog | gm возвращает ошибку

gm : You must specify an object for the Get-Member cmdlet.
At line:1 char:25
+ $esxcli.system.syslog | gm
+ ~~
    + CategoryInfo : CloseError: (:) [Get-Member], InvalidOperationException
    + FullyQualifiedErrorId : NoObjectInGetMember,Microsoft.PowerShell.Commands.GetMemberCommand

$esxcli.system.syslog.config.get() возвращает ошибку:

You cannot call a method on a null-valued expression.
At line:1 char:1
+ $esxcli.system.syslog.config.get()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : InvalidOperation: (:) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

person meallhour    schedule 19.06.2018    source источник
comment
спасибо... это то, что я искал   -  person meallhour    schedule 20.06.2018


Ответы (1)


PowerCLI включает командлет Get-VMHostSysLogServer. В контексте вашего вопроса эта команда вернет сервер системного журнала для VMHost abc.com:

Get-VMHostSysLogServer -VMHost abc.com
person BenH    schedule 19.06.2018