AnsweredAssumed Answered

MOM issues

Question asked by Karthik Nalliyappan on Feb 13, 2014
Latest reply on Apr 30, 2014 by Hiko_Davis

Hi,

In our MOM, there is no metric data reported in management module editor. When I checked logs, I see below. It looks like it's not able to run the regular expression. But can someone tell me why is this happening?

 

1/29/14 01:02:25.096 PM GMT [WARN] [PO:main Mailman 7] [Manager.ClusteredMetricGroupManager] Error while executing query (NewSpecifier = DomainSpec: <all>, AgentNameSpec: (null OR PVUKPRDSOAPP(.*)\|(.*)\|(.*) OR PVUKSDCESLAP(.*)\|(.*)\|(.*) OR .* OR (ukirp265(.*)\|(.*)\|(.*) OR ukirp266(.*)\|(.*)\|(.*) OR ukirp267(.*)\|(.*)\|(.*) OR ukirp268(.*)\|(.*)\|(.*) OR ukirp269(.*)\|(.*)\|(.*) OR ukirp270(.*)\|(.*)\|(.*) OR ukirp271(.*)\|(.*)\|(.*) OR ukirp272(.*)\|(.*)\|(.*)) OR (ukirp303(.*)\|(.*)\|(.*) OR ukirp304(.*)\|(.*)\|(.*) OR ukirp305(.*)\|(.*)\|(.*) OR ukirp306(.*)\|(.*)\|(.*) OR ukirp307(.*)\|(.*)\|(.*) OR ukirp308(.*)\|(.*)\|(.*)) OR (PVUKPRDCCCWS(.*)\|(.*)\|(.*) OR PVUKPRDCASYS01(.*)\|(.*)\|(.*) OR PVUKPRDFMCAPP(.*)\|(.*)\|(.*) OR ukirp275(.*)\|(.*)\|(.*)) OR (PVUKPRDCASOI(.*)\|(.*)\|(.*) OR PVUKPRDCASC(.*)\|(.*)\|(.*) OR PPUKGDCWCAAP0(.*))), AgentMetricSpec: .* AND (NewSpecifier = DomainSpec: <all>, AgentNameSpec: ((null OR PVUKPRDSOAPP(.*)\|(.*)\|(.*) OR PVUKSDCESLAP(.*)\|(.*)\|(.*) OR .* OR (ukirp265(.*)\|(.*)\|(.*) OR ukirp266(.*)\|(.*)\|(.*) OR ukirp267(.*)\|(.*)\|(.*) OR ukirp268(.*)\|(.*)\|(.*) OR ukirp269(.*)\|(.*)\|(.*) OR ukirp270(.*)\|(.*)\|(.*) OR ukirp271(.*)\|(.*)\|(.*) OR ukirp272(.*)\|(.*)\|(.*)) OR (ukirp303(.*)\|(.*)\|(.*) OR ukirp304(.*)\|(.*)\|(.*) OR ukirp305(.*)\|(.*)\|(.*) OR ukirp306(.*)\|(.*)\|(.*) OR ukirp307(.*)\|(.*)\|(.*) OR ukirp308(.*)\|(.*)\|(.*)) OR (PVUKPRDCCCWS(.*)\|(.*)\|(.*) OR PVUKPRDCASYS01(.*)\|(.*)\|(.*) OR PVUKPRDFMCAPP(.*)\|(.*)\|(.*) OR ukirp275(.*)\|(.*)\|(.*)) OR (PVUKPRDCASOI(.*)\|(.*)\|(.*) OR PVUKPRDCASC(.*)\|(.*)\|(.*) OR PPUKGDCWCAAP0(.*))) AND PVUKPRDFMCAPP1[6-9](.*)\|\.NET Process\|PerfMonCollectorAgent\.exe), AgentMetricSpec: PerfMon\|Clock\-PriceCheck:# calculations exceeding threshold time \(delta\))) on Collector EM ukirp276.ukroi.tesco.org@5001
1/29/14 01:02:25.103 PM GMT [ERROR] [PO:main Mailman 7] [Manager.Cluster] Exception: java.lang.NullPointerException calling method: com.wily.isengard.messageprimitives.service.MessageServiceCallMessage: {com.wily.introscope.spec.server.beans.metricgroup.IMetricGroupManager.getMatches, v1, [(NewSpecifier = DomainSpec: <all>, AgentNameSpec: (null OR PVUKPRDSOAPP(.*)\|(.*)\|(.*) OR PVUKSDCESLAP(.*)\|(.*)\|(.*) OR .* OR (ukirp265(.*)\|(.*)\|(.*) OR ukirp266(.*)\|(.*)\|(.*) OR ukirp267(.*)\|(.*)\|(.*) OR ukirp268(.*)\|(.*)\|(.*) OR ukirp269(.*)\|(.*)\|(.*) OR ukirp270(.*)\|(.*)\|(.*) OR ukirp271(.*)\|(.*)\|(.*) OR ukirp272(.*)\|(.*)\|(.*)) OR (ukirp303(.*)\|(.*)\|(.*) OR ukirp304(.*)\|(.*)\|(.*) OR ukirp305(.*)\|(.*)\|(.*) OR ukirp306(.*)\|(.*)\|(.*) OR ukirp307(.*)\|(.*)\|(.*) OR ukirp308(.*)\|(.*)\|(.*)) OR (PVUKPRDCCCWS(.*)\|(.*)\|(.*) OR PVUKPRDCASYS01(.*)\|(.*)\|(.*) OR PVUKPRDFMCAPP(.*)\|(.*)\|(.*) OR ukirp275(.*)\|(.*)\|(.*)) OR (PVUKPRDCASOI(.*)\|(.*)\|(.*) OR PVUKPRDCASC(.*)\|(.*)\|(.*) OR PPUKGDCWCAAP0(.*))), AgentMetricSpec: .* AND (NewSpecifier = DomainSpec: <all>, AgentNameSpec: ((null OR PVUKPRDSOAPP(.*)\|(.*)\|(.*) OR PVUKSDCESLAP(.*)\|(.*)\|(.*) OR .* OR (ukirp265(.*)\|(.*)\|(.*) OR ukirp266(.*)\|(.*)\|(.*) OR ukirp267(.*)\|(.*)\|(.*) OR ukirp268(.*)\|(.*)\|(.*) OR ukirp269(.*)\|(.*)\|(.*) OR ukirp270(.*)\|(.*)\|(.*) OR ukirp271(.*)\|(.*)\|(.*) OR ukirp272(.*)\|(.*)\|(.*)) OR (ukirp303(.*)\|(.*)\|(.*) OR ukirp304(.*)\|(.*)\|(.*) OR ukirp305(.*)\|(.*)\|(.*) OR ukirp306(.*)\|(.*)\|(.*) OR ukirp307(.*)\|(.*)\|(.*) OR ukirp308(.*)\|(.*)\|(.*)) OR (PVUKPRDCCCWS(.*)\|(.*)\|(.*) OR PVUKPRDCASYS01(.*)\|(.*)\|(.*) OR PVUKPRDFMCAPP(.*)\|(.*)\|(.*) OR ukirp275(.*)\|(.*)\|(.*)) OR (PVUKPRDCASOI(.*)\|(.*)\|(.*) OR PVUKPRDCASC(.*)\|(.*)\|(.*) OR PPUKGDCWCAAP0(.*))) AND PVUKPRDFMCAPP1[6-9](.*)\|\.NET Process\|PerfMonCollectorAgent\.exe), AgentMetricSpec: PerfMon\|Clock\-PriceCheck:# calculations exceeding threshold time \(delta\))), 50]}
com.wily.isengard.messageprimitives.ConnectionException
      at com.wily.isengard.messageprimitives.service.MessageServiceClient.sendRequest(MessageServiceClient.java:194)
        at com.wily.isengard.messageprimitives.service.MessageServiceClient.invoke(MessageServiceClient.java:356)
        at $Proxy137.getMatches(Unknown Source)
        at com.wily.introscope.server.beans.metricgroup.ClusteredMetricGroupManager.getMatches(ClusteredMetricGroupManager.java:144)
        at com.wily.introscope.server.beans.metricgroup.ClusteredMetricGroupManager.getMatches(ClusteredMetricGroupManager.java:91)
        at sun.reflect.GeneratedMethodAccessor1901.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.wily.isengard.messageprimitives.MethodCallUtilities.callInterface(MethodCallUtilities.java:75)
        at com.wily.isengard.messageprimitives.MethodCallUtilities.callInterface(MethodCallUtilities.java:29)
        at com.wily.isengard.messageprimitives.service.MessageService.attemptMethodCall(MessageService.java:183)
        at com.wily.isengard.messageprimitives.service.MessageService.handleMethodCallMessage(MessageService.java:135)
        at com.wily.isengard.messageprimitives.service.MessageService.receiveMessage(MessageService.java:161)
        at com.wily.isengard.postoffice.Mailbox.handleMessage(Mailbox.java:252)
        at com.wily.isengard.postoffice.PostOffice.deliverInternal(PostOffice.java:501)
        at com.wily.isengard.postoffice.PostOffice.access$1(PostOffice.java:447)
        at com.wily.isengard.postoffice.PostOffice$DeliveryItem.run(PostOffice.java:786)
        at com.wily.EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:728)
        at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
        at com.wily.introscope.spec.server.beans.metricgroup.specifiers.BooleanOrAgentNameSpecifierIgnoringDomain.matchesAgentName(BooleanOrAgentNameSpecifierIgnoringDomain.java:59)
        at com.wily.introscope.spec.server.beans.metricgroup.specifiers.MetricSpecifier.matchesAgentName(MetricSpecifier.java:88)
        at com.wily.introscope.spec.server.beans.metricgroup.specifiers.BooleanAndMetricSpecifier.matchesAgentName(BooleanAndMetricSpecifier.java:73)
        at com.wily.introscope.server.beans.metricgroup.MetricGroupManager$MetricGroupQuery.matchDefaultSpecifier(MetricGroupManager.java:774)
        at com.wily.introscope.server.beans.metricgroup.MetricGroupManager$MetricGroupQuery.matchState(MetricGroupManager.java:960)
        at com.wily.introscope.server.beans.metricgroup.MetricGroupManager.getMatches(MetricGroupManager.java:241)
        at sun.reflect.GeneratedMethodAccessor974.invoke(Unknown Source)
        ... 13 more
 

Outcomes