Notification watcher webhook not registered to NSX/var/log/arkin/collector/latest.logDPTaskStatus{ taskId='com.vnera.dataproviders.core.impl.vmware.nsxt.tasks.NSXTNotificationStateWatcherTask_SystemEvent_CONFIG' collectedDataType=CONFIG taskExecType=SCHEDULED isSuccess=false timestamp= errorCode='NSXT_NOTIFICATION_WEBHOOK_DISABLED' errorMessage='com.vnera.dataproviders.core.impl.vmware.nsx.utils.StateWatcherException: Notification watcher webhook not registered in NSX-T. at com.vnera.dataproviders.core.impl.vmware.nsxt.tasks.NSXTNotificationStateWatcherTask.checkIfWebhookRegistered(NSXTNotificationStateWatcherTask.java:66) at com.vnera.dataproviders.core.impl.vmware.nsxt.tasks.NSXTNotificationStateWatcherTask.doRun(NSXTNotificationStateWatcherTask.java:53) at com.vnera.dataproviders.core.common.impl.dataprovider.tasks.AbstractTask.run(AbstractTask.java:165) at com.vnera.dataproviders.tasker.Tasker_ScheduledTaskWrapper.run(Tasker.java:486) at com.google.common.util.concurrent.MoreExecutors_ScheduledListeningDecorator_NeverSuccessfulListenableFutureTask.run(MoreExecutors.java:678) at java.base/java.util.concurrent.Executors_RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor_ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor_Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) taskData={timeTaken=11, healthMsgPayload=, healthMsgPayloadKey=NSXT_NOTIFICATION_WEBHOOK_STATUS}}GET <NSX-Manager>/api/v1/notification-watchers/VMware NSX
VMware VCF Operations for Networks
Workaround:
To workaround issue disable/enable the NSX data source to recreate the watcher.
GET <NSX-Manager>/api/v1/notification-watchers/