This discussion has been locked. The information referenced herein may be inaccurate due to age, software updates, or external references.
You can no longer post new replies to this discussion. If you have a similar question you can start a new discussion in this forum.

Polling Engine Status Alerts

We have several additional polling engines in our environment.  Recently we have been having a problem with one or two of the additional polling engines stop polling, and when we check the status of the polling engine in the web console the status is Down.  The fix is to shut down all services and restart all services. 

My question is...  Is there a way to create an alert for an additional polling engine status?  It would be nice to get an alert when the polling engine status changes so I can correct the problem before the customer calls and tells me that there is data missing from their graphs....  Any hints on how to create the alert are greatly appreciated.

Parents
  • select

    Engines.ServerName,Engines.IP, Engines.ServerType,

    convert(varchar, round(nodes.systemuptime/60/60, 2, 1))+' hrs' as Uptime,

    Engines.Elements as Elmts, Engines.Nodes, Engines.Interfaces as Int, Engines.Volumes as Vol,

    c.custpolls as UnDP, a.samct as SAM,

    N.Down_node, I.Down_Int, V.Down_vol, A2.Down_sam,

    s.failed as noSNMP,

    Engines.PollingCompletion as "%complt",

    nodes.nodeid, nodes.CPUload as "%CPU", nodes.percentmemoryused as "%RAM",

    e1.PropertyValue as NPM_Rate, e2.PropertyValue as SAM_Rate

    from Engines

    join nodes on engines.ip = nodes.ip_address

    left join (select engineproperties.engineid, EngineProperties.PropertyValue from EngineProperties where engineproperties.propertyname = 'Orion.Standard.Polling') e1

      on engines.engineid = e1.engineid

    left join (select engineproperties.engineid, EngineProperties.PropertyValue from EngineProperties where engineproperties.propertyname = 'APM.Components.Polling') e2

      on engines.engineid = e2.engineid

Reply
  • select

    Engines.ServerName,Engines.IP, Engines.ServerType,

    convert(varchar, round(nodes.systemuptime/60/60, 2, 1))+' hrs' as Uptime,

    Engines.Elements as Elmts, Engines.Nodes, Engines.Interfaces as Int, Engines.Volumes as Vol,

    c.custpolls as UnDP, a.samct as SAM,

    N.Down_node, I.Down_Int, V.Down_vol, A2.Down_sam,

    s.failed as noSNMP,

    Engines.PollingCompletion as "%complt",

    nodes.nodeid, nodes.CPUload as "%CPU", nodes.percentmemoryused as "%RAM",

    e1.PropertyValue as NPM_Rate, e2.PropertyValue as SAM_Rate

    from Engines

    join nodes on engines.ip = nodes.ip_address

    left join (select engineproperties.engineid, EngineProperties.PropertyValue from EngineProperties where engineproperties.propertyname = 'Orion.Standard.Polling') e1

      on engines.engineid = e1.engineid

    left join (select engineproperties.engineid, EngineProperties.PropertyValue from EngineProperties where engineproperties.propertyname = 'APM.Components.Polling') e2

      on engines.engineid = e2.engineid

Children
No Data