Zabbix 3.4.14にバージョンアップ後、VMware関連のアイテムが取得不可になる
掲題の件、Zabbix 3.4.14にバージョンアップ後、VMware関連のアイテム取得でエラーが発生するようになりました。
'config.vpxd.stats.maxQueryMetrics' is invalid or exceeds the maximum number of characters permitted.
当方の環境は以下の通りです。
Ubuntu 16.04.5 LTS
Zabbix Server 3.4.14
postgreSQL 9.5
接続先vCenter Server Appliance 5.5U1
本日アップデートをかけたところ現象が発生しました。
ZABBIX BUGS AND ISSUESにも類似の報告が上がっておりました。
https://support.zabbix.com/browse/ZBX-14853
Zabbix 3.0.22で報告があがっていますが、Zabbix 3.4.14でも同様の様子です
現在のところ解決策はなく、バージョンダウンというワークアラウンドになりそうです。
とほほ。。。
TNK - 投稿数: 4671
情報提供ありがとうございました。
最近VMware関連の変更が入ることが多く、そこで問題が発生しているのかもしれません。
問題解決法として以下のURLにある対策を紹介している方がいらっ
しゃいましたが、手元に試せる環境が無いので未確認です。
Performance charts are empty and displays the error: Request processing is restricted by administrator (2107096)
https://kb.vmware.com/s/article/2107096
https://kb.vmware.com/s/article/2107096?lang=ja
tomopa2 - 投稿数: 23
TNKさま
ナレッジの共有ありがとうございます。
vCenterまわりも担当しているので、KB情報を参考に評価用vCenterに設定したところ
エラーになっていたアイテムが正常に取得できるようになりました。
結果として下記KBは有効そうです。
https://kb.vmware.com/s/article/2107096
"maxQueryMetrics=256"で設定し取得できることを確認しました。
以上ご報告までに。
【環境】
Ubuntu 16.04.5 LTS
Zabbix Server 3.4.14
postgreSQL 9.5
Vendor: VMware Inc.
Appliance Name: VMware vCenter Server Appliance
Appliance Version: 5.5.0.30200 Build 3255668
aggai - 投稿数: 13
自分の環境でも3.0.22へのアップデートで同様のデータが取得できないエラーが発生しておりました。
(9月15日から発生していたのに主要なホストはzabbix-agentでデータ取得していたため気づいていませんでした。)
こちらの投稿内容を参考に下記を実施し、問題解決しております。ありがとうございました。
vSphereClientの場合
メニュー > 管理 > vCenterServerの設定 を開く
詳細設定を選択
キー:config.vpxd.stats.maxQueryMetrics と入力
値:256 と入力
「追加」を押下 > 「OK」を押下
設定した後すぐにデータ取得が再開されました。
vSphereWebClientの場合は
vCenter名 > 「管理」タブ > 設定 > 詳細設定 > 編集
で「キー」と「値」を追加する画面が出てきます。
環境
CentOS 7.5
MariaDB 5.5.60
zabbix-server 3.0.22
vSphereClient 6.0
vSphereWebClient 6.0
vCenterServer 6.0 (OS:WindowsServer2012R2)