/storage/log/ partition from 25GB to 50GB), the vCenter Appliance Management Interface (VAMI) continues to reflect the old capacity./usr/lib/applmgmt/support/scripts/autogrow.sh script in vCenter was executed after increasing the /storage/log/ partition.df -hlsblk/var/log/vmware/observability/observability.log in vCenter, following events are observed :[YYYY-MM-DDThh:mm:ss,172]ERROR 19415[main] - >com.vmware.stellar.subprocess.SubProcess.scriptValidation(SubProcess.java:165) - Invalid script path: /etc/vmware->observability/custom_plugins/scripts/sessiondata.sh[YYYY-MM-DDThh:mm:ss,173]ERROR 19416[main] - >com.vmware.stellar.plugin.PluginManager.loadPluginConfig(PluginManager.java:371) - Failed to load plugin >SessionDataPlugin : invalid data found.[YYYY-MM-DDThh:mm:ss,176]ERROR 19419[main] - >com.vmware.stellar.plugin.PluginManager.loadPluginConfig(PluginManager.java:371) - Failed to load plugin >LicenseEventPlugin : invalid data found.
[YYYY-MM-DDThh:mm:ss,177]ERROR 19420[main] - >com.vmware.stellar.subprocess.SubProcess.scriptValidation(SubProcess.java:165) - Invalid script path: /etc/vmware->observability/custom_plugins/scripts/certificateEvents.sh[YYYY-MM-DDThh:mm:ss,177]ERROR 19420[main] - >com.vmware.stellar.plugin.PluginManager.loadPluginConfig(PluginManager.java:371) - Failed to load plugin CertEventPlugin : invalid data found.
[YYYY-MM-DDThh:mm:ss,526] WARN 26769[Thread-34] - >com.vmware.observability.observer.SqlWriter.getTblSpcSize(SqlWriter.java:174) - Failed to get Postgres Connection.[YYYY-MM-DDThh:mm:ss,527]ERROR 26770[Thread-34] - >com.vmware.observability.observer.SqlWriter.execute(SqlWriter.java:301) - nulljava.lang.NullPointerExceptionat com.vmware.observability.observer.SqlWriter.getTblSpcSize(SqlWriter.java:180)at com.vmware.observability.observer.SqlWriter.writeMetricInfoToStatDB(SqlWriter.java:407)at com.vmware.observability.observer.SqlWriter.execute(SqlWriter.java:298)at com.vmware.stellar.plugin.Daemon.drain(Daemon.java:183)at com.vmware.stellar.executor.DaemonExecutor.run(DaemonExecutor.java:143)at java.lang.Thread.run(Thread.java:750)
The reporting discrepancy is rooted in a failure of the VMware Observability Service, which is responsible for querying and pushing partition metrics to the appliance management layer.
The failure occurs due to the following chain of events:
/etc/ instead of /usr/lib/) for core observability plugins.SessionDataPluginLicenseEventPluginCertificateEventsPluginNullPointerException within the com.vmware.observability.observer.SqlWriter.getTblSpcSize function.To restore accurate reporting of partitions metrics, the observability service configuration must be corrected:
Verify Script Presence: Ensure the required scripts exist in the following directory: /usr/lib/vmware-observability/custom_plugins/scripts/
sessiondata.shlicenseEvents.shcertificateEvents.sh/var/lib/vmware-observability/config/plugin.json with a known-good version from a functional vCenter Server running the exact same build.chown observability:observability /var/lib/vmware-observability/config/plugin.jsonchmod 600 /var/lib/vmware-observability/config/plugin.json/etc/vmware-observability/config/observability.properties contains the line: observability.patch.version=2.4service-control --restart observability