health
health
Section titled “health”{ "fqdn": "f5-xc-ce-vm-01.mcn-ce-ha-eastus01.<tenant>.tenant.int.ves.io", "hostname": "f5-xc-ce-vm-01", "initial_password_changed": false, "lte_support": false, "os_info": { "bios": { "date": "02/27/2023", "vendor": "American Megatrends Inc.", "version": "090008" }, "board": { "asset_tag": "", "name": "Virtual Machine", "serial": "0000-0012-8461-9609-8160-6492-47", "vendor": "Microsoft Corporation", "version": "7.0" }, "chassis": { "asset_tag": "7783-7084-3265-9085-8269-3286-77", "serial": "0712-1620-0683-5176-5415-6621-39", "type": 3, "vendor": "Microsoft Corporation", "version": "7.0" }, "cpu": { "cache": 36608, "cores": 8, "cpus": 8, "flags": "fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch tpr_shadow ept vpid ept_ad fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves vnmi avx512_vnni arch_capabilities", "model": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", "speed": 2600, "threads": 8, "vendor": "GenuineIntel" }, "gpu": null, "kernel": { "architecture": "x86_64", "release": "5.14.0-687.20.1.el9_8.x86_64", "version": "#1 SMP PREEMPT_DYNAMIC Sun Jun 28 21:16:58 EDT 2026" }, "memory": { "size_mb": 32862, "speed": 0, "type": "Other" }, "network": [ { "driver": "hv_netvsc", "ip_address": [], "link_quality": "QUALITY_UNKNOWN", "link_type": "LINK_TYPE_UNKNOWN", "mac_address": "60:45:bd:eb:3f:f2", "name": "a-i-eth0", "port": "", "speed": 0 }, { "driver": "hv_netvsc", "ip_address": [ "10.0.2.4/26" ], "link_quality": "QUALITY_UNKNOWN", "link_type": "LINK_TYPE_UNKNOWN", "mac_address": "60:45:bd:eb:38:ea", "name": "eth1", "port": "", "speed": 0 }, { "driver": "hv_netvsc", "ip_address": [ "10.0.3.4/26", "fe80::55af:2cd4:23a1:7e06/64" ], "link_quality": "QUALITY_UNKNOWN", "link_type": "LINK_TYPE_UNKNOWN", "mac_address": "60:45:bd:eb:3d:f3", "name": "eth2", "port": "", "speed": 0 } ], "numa_nodes": 1, "os": { "architecture": "amd64", "name": "Red Hat Enterprise Linux 9.2026.14.8 (Plow)", "release": "9.8", "vendor": "rhel", "version": "9.2026.14" }, "product": { "name": "Virtual Machine", "serial": "0000-0017-0286-6106-1467-9169-19", "vendor": "Microsoft Corporation", "version": "7.0" }, "storage": [ { "driver": "sd", "model": "Virtual Disk", "name": "sda", "serial": "600224804d1ace4f4eb093605c1c6c6c", "size_gb": 68, "vendor": "Msft" } ], "usb": [] }, "os_version": "9.2026.14", "public_ip": "10.0.1.4/26", "roles": [], "software_version": "crt-20260201-0179", "state": "PROVISIONED", "version": "branch: https://gitlab.com/f5/volterra/ves.io/vpm/-/commits/release-2026-2-0 <br>commit-sha: https://gitlab.com/f5/volterra/ves.io/vpm/-/commit/e2c462ac0d03ea8fd3d0d02a229d5768e050a6f5 15174995873 2026-07-03T21:34:06Z <br>", "vesop_ssh_enabled": true, "vesop_ssh_remaining_time": "", "wifi_support": false}從這裡開始。此指令執行成本低、回應結構化,並能回答關於任何 CE 的第一個問題:state。PROVISIONED 表示節點已完成註冊並完成設定。
其他任何狀態——WAITING_FOR_CONFIG,或完全沒有回應——代表您應停止對資料平面進行除錯,並改為查看註冊流程。
回應中也包含作業系統與核心版本、底層虛擬機器的產品與廠商資訊,以及軟體建置版本。該建置版本字串決定了節點上存在哪些指令,因此在假設某指令不存在之前,值得先確認此資訊。
由於回應為 JSON 格式,可以進行簡潔的查詢:
... /vpm/debug/global/health | jq -r '.state, .os_info.os.name'