vmon-cli による vCenter 内部サービスの健全性ステータス確認方法
search cancel

vmon-cli による vCenter 内部サービスの健全性ステータス確認方法

book

Article ID: 415674

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項: これは英文の記事 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 -l
analytics
applmgmt
certificateauthority
certificatemanagement
cis-license
content-library
eam
envoy
envoy-hgw
envoy-sidecar
hvc
imagebuilder
infraprofile
lookupsvc
netdumper
observability-vapi
perfcharts
pschealth
rbd
rhttpproxy
sca
sps
sts
topologysvc
trustmanagement
updatemgr
vapi-endpoint
vc-ws1a-broker
vcha
vlcm
vmcam
vmonapi
vmware-postgres-archiver
vmware-vpostgres
vpxd
vpxd-svcs
vsan-health
vsm
vsphere-ui
vstats
vtsdb
wcp

Environment

vCenter Server 8.0.X
vCenter Server 7.0.X

Resolution

以下のコマンドを実行することで、監視対象サービスの健全性を確認することが可能です。

# vmon-cli -s <Service Name>

<Service Name> には vmon-cli -l で出力されたサービスを入力してください。

以下は vpxd の健全性を確認する例です。

root@vcsa [ ~ ]# vmon-cli -s vpxd
Name: vpxd
Starttype: AUTOMATIC
RunState: STARTED
RunAsUser: vpxd
CurrentRunStateDuration(ms): 511
HealthState: HEALTHY                    <===!!!
FailStop: N/A
MainProcessId: 6142