The Assimilation Project  based on Assimilation version 1.1.7.1474836767
cma.monitoringdiscovery.DiscoveryGenerateHostMonitoring Class Reference
Inheritance diagram for cma.monitoringdiscovery.DiscoveryGenerateHostMonitoring:
Collaboration diagram for cma.monitoringdiscovery.DiscoveryGenerateHostMonitoring:

Public Member Functions

def processpkt (self, drone, _unused_srcaddr, _unused_jsonobj, _discoverychanged)
 
- Public Member Functions inherited from cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring
def processpkt (self, drone, _unused_srcaddr, jsonobj, _discoverychanged)
 

Additional Inherited Members

- Static Public Attributes inherited from cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring
 prio = DiscoveryListener.PRI_OPTION
 
tuple wantedpackets = ('tcpdiscovery',)
 

Detailed Description

This class performs host-level monitoring.
For the moment, that's only using Nagios agents.

Definition at line 180 of file monitoringdiscovery.py.

Member Function Documentation

def cma.monitoringdiscovery.DiscoveryGenerateHostMonitoring.processpkt (   self,
  drone,
  _unused_srcaddr,
  _unused_jsonobj,
  _discoverychanged 
)
Send commands to monitor host aspects for the given System.
We ignore discoverychanged because we always want to monitor even if a system
has just come up with the same discovery as before it went down.

Definition at line 184 of file monitoringdiscovery.py.

References cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring._add_service_monitoring().

Here is the call graph for this function:


The documentation for this class was generated from the following file: