Post install/upgrade and migration, health collector does not start.
Error seen in collector log:
SEVERE -- [2025-05-06 21:41:35 CEST] -- Bootstrap::main(): Can't start Collector Manager!com.watch4net.apg.v2.common.config.InvalidConfigurationException: Can't load descriptor 'Stream-Collector/<instance>/conf/w4napi-collector.xml' for collector APG_HEALTH_EVENTS! at com.watch4net.apg.v2.collector.CollectorManagerImpl.getInstance(CollectorManagerImpl.java:250) at com.watch4net.apg.v2.collector.CollectorManagerImpl.configureCollectors(CollectorManagerImpl.java:496) at com.watch4net.apg.v2.collector.CollectorManagerImpl.configure(CollectorManagerImpl.java:174) at com.watch4net.apg.v2.collector.Bootstrap.serviceStart(Bootstrap.java:89) at com.watch4net.apg.v2.collector.Bootstrap.main(Bootstrap.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.watch4net.apg.module.plugin.service.Bootstrap.main(Bootstrap.java:155)Caused by: com.watch4net.component.loader.ComponentResolutionException: Unable to locate component at 'Stream-Collector/health/conf/w4napi-collector.xml' in [/opt/APG/Collecting, /opt/APG/Backends, /opt/APG/Collecting/Collector-Manager/health] at com.watch4net.component.loader.impl.LocationResolver.getDescriptor(LocationResolver.java:126) at com.watch4net.apg.v2.collector.CollectorManagerImpl.getInstance(CollectorManagerImpl.java:246) ... 9 more
Watch4net/MnR - 7.x
Few files/jar/libraries missing in collector directory.
Service start required files are missing under <APG_BASE>/Collecting/Stream-Collector/<instance>.
Example: lib directory is missing under <APG_BASE>/Collecting/Stream-Collector/<instance>. Copy entire lib directory from another working instance of same version to non-working following by start of service.
Library directory missing indicates that installation did not go well, it is recommended to reinstall the setup.
If same MnR version working instance is available then copy and paste of missing files would help in fixing the issue.