Package zephir :: Package monitor :: Package agentmanager :: Module agent
[frames] | no frames]

Module agent

source code

Classes
  AgentData
Persistance et accès aux données d'un agent.
  Agent
Classe abstraite des agents.
  TableAgent
Agent concret mémorisant ses mesures dans une table.
  MultiRRDAgent
Classe abstraite pour les agents utilisant RRDtool.
  RRDAgent
Classe abstraite pour les agents utilisant RRDtool.
  LoadErrorAgent
Pseudo-agent représentant une erreur de chargement d'un fichier de configuration.
Functions
 
no_action(agent, old_status, new_status) source code
Variables
  action_map = {0: 'action_unknown', 1: 'action_ok', 2: 'action_...
  STATUS_GRAPH_OPTIONS = ['-send-7days', '-l0', '-u1', '-g', '-w...
  STATUS_GRAPH_OPTIONS_MONTHLY = ['-send-1month', '-l0', '-u1', ...
  __package__ = 'zephir.monitor.agentmanager'
Variables Details

action_map

Value:
{0: 'action_unknown',
 1: 'action_ok',
 2: 'action_warn',
 3: 'action_error',
 4: 'action_dependant'}

STATUS_GRAPH_OPTIONS

Value:
['-send-7days',
 '-l0',
 '-u1',
 '-g',
 '-w112',
 '-h10',
 '-xHOUR:6:DAY:1:DAY:1:0:%d',
 'CDEF:unknown=status,0,EQ',
...

STATUS_GRAPH_OPTIONS_MONTHLY

Value:
['-send-1month',
 '-l0',
 '-u1',
 '-g',
 '-w300',
 '-h10',
 '-xDAY:1:WEEK:1:DAY:7:0:%d',
 'CDEF:unknown=status,0,EQ',
...