免責事項: これは英文の記事 AHow to check a service health state in vCenter using vmon-cli (415673) の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
vmon は、vCenter Server のサービスの健全性を確認するサービスであり、
vmon-cli を用いることで vmon が監視しているサービスの健全性を確認することが出来ます。
監視対象サービスの一覧は vCenter Server appliance の Bash Shell にアクセス頂き、
以下のコマンドを実行することで確認が可能です。# vmon-cli -l
以下は vCenter Server 8.0U3 において vmon が監視するサービスを表示した例です。[email protected] [ ~ ]# vmon-cli -lanalyticsapplmgmtcertificateauthoritycertificatemanagementcis-licensecontent-libraryeamenvoyenvoy-hgwenvoy-sidecarhvcimagebuilderinfraprofilelookupsvcnetdumperobservability-vapiperfchartspschealthrbdrhttpproxyscaspsststopologysvctrustmanagementupdatemgrvapi-endpointvc-ws1a-brokervchavlcmvmcamvmonapivmware-postgres-archivervmware-vpostgresvpxdvpxd-svcsvsan-healthvsmvsphere-uivstatsvtsdbwcp
vCenter Server 8.0.X
vCenter Server 7.0.X
以下のコマンドを実行することで、監視対象サービスの健全性を確認することが可能です。
# vmon-cli -s <Service Name>
<Service Name> には vmon-cli -l で出力されたサービスを入力してください。
以下は vpxd の健全性を確認する例です。root@vcsa [ ~ ]# vmon-cli -s vpxdName: vpxdStarttype: AUTOMATICRunState: STARTEDRunAsUser: vpxdCurrentRunStateDuration(ms): 511HealthState: HEALTHY <===!!!FailStop: N/AMainProcessId: 6142