免責事項:これは英文の記事「reportFatalErorr call with errorCode 'ERR_THREAD_WATCHER' and error Message 'Issue detected for UploaderThreadsWatcher' in Usage Meter (367515)」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
Usage Meter にて以下に示す 1 つ以上の問題が発生します:
ERROR --- [nginx-clojure-worker-1] com.vmware.um.umconnection.api.Journal : Unable to retrieve the Journal logs.
com.vmware.um.common.err.UmException: Unable to call service at https://localhost:8051/api/v2/journal/search-results: 500 - {"timestamp":"####-##-##T##:##:##.###+00:00","status":500,"error":"Internal Server Error","path":"/api/v2/journal/search-results"}
vCloud Usage Meter 4.8
VMware Usage Meter 9.0.1
ジャーナルログおよび [Notifications](通知)UI ページの動作により、ジャーナルログメッセージが多数(50万件超)存在するケースでは、予期せぬ OOM 例外が発生する可能性があります。このような場合は、ジャーナルメッセージの保持ポリシーをデフォルトの 3 年から 6 ヶ月に短縮することを検討してください。
問題を解決するには、以下の手順を実行してください:
cp /opt/vmware/cloudusagemetering/platform/bin/start-journal-service.sh /opt/vmware/cloudusagemetering/platform/bin/start-journal-service.sh.bkexport JAVA_OPTS="${JAVA_OPTS} -Djournal-service.cleanup.retention-period=P6M"sudo reboot
また同じファイル /opt/vmware/cloudusagemetering/platform/bin/start-journal-service.sh でメモリ設定を 512M から 1536M に引き上げることもできます。