Big Sister
List of all members
Statusmon::Grapher Class Reference
Inheritance diagram for Statusmon::Grapher:
Statusmon::Statusmon Schedule

Public Member Functions

Public Class Methods
retval new (scalar this)
Public Object Methods
retval start ()
retval rrd ()
retval read_config ()
retval getgraphtemplate (scalar name)
retval read_displayconfig (scalar newconfig, scalar oldconfig)
retval perf (scalar cmd)
retval recalibrate (scalar graph, scalar newid)
retval expand (scalar text, scalar vars, scalar preexpand)
retval check_pending (scalar template, scalar perfTime)
retval create (scalar template, scalar perfTime)
retval save (scalar template)
retval setup_watches ()
retval read_graphdefs ()
retval save_index ()
retval create_indexfile (scalar host)
retval event (scalar cmd)
retval run ()
retval get_index (scalar host, scalar graphid)
retval read_graphdef (scalar file)
retval enrich (scalar graph)
retval rrd_file (scalar graphorindex)
Public Functions
retval init_watchers ()
- Public Member Functions inherited from Statusmon::Statusmon
 new ()
 setarg (scalar name, scalar val)
 getarg (scalar name)
 register (list masks)
 Register for a list of events.
 event (hashref cmd)
 Statusmon objects get their event() method invoked each time an event of one of the register() registered types is seen.
 post_event (hashref cmd, hashref org_event)
 Post an event and forward it to all interested parties.
 add_feature_provider (scalar feature)
 Register as a feature provider.
Statusmon::Statusmon get_feature_provider (scalar feature)
 Get a Statusmon::Statusmon object that registered as a feature provider for a specific feature.
scalar get_statustext (int code)
 Get the text associated with a status code.
int get_statuscode (scalar text)
 For a given status text return the corresponding status code.
int get_current_status (scalar check)
 Returns the status of a check.
scalar get_current_text (scalar check)
 Returns the current text of a check.
list get_checks (scalar group)
 Return a list of defined checks for a host or group.
list get_hosts ()
 Returns a list of known hosts/groups.
 abort ()
 Stop this status monitor.
 loopback (scalar cmd)
 Post a raw message and treat it like it was received from bbd.
int background ()
 Start a background process.
 init ()

Member Function Documentation

retval Statusmon::Grapher::check_pending ( scalar  template,
scalar  perfTime 
)
retval Statusmon::Grapher::create ( scalar  template,
scalar  perfTime 
)
retval Statusmon::Grapher::create_indexfile ( scalar  host)
retval Statusmon::Grapher::enrich ( scalar  graph)
retval Statusmon::Grapher::event ( scalar  cmd)
retval Statusmon::Grapher::expand ( scalar  text,
scalar  vars,
scalar  preexpand 
)
retval Statusmon::Grapher::get_index ( scalar  host,
scalar  graphid 
)
retval Statusmon::Grapher::getgraphtemplate ( scalar  name)
retval Statusmon::Grapher::init_watchers ( )
retval Statusmon::Grapher::new ( scalar  this)
retval Statusmon::Grapher::perf ( scalar  cmd)
retval Statusmon::Grapher::read_config ( )
retval Statusmon::Grapher::read_displayconfig ( scalar  newconfig,
scalar  oldconfig 
)
retval Statusmon::Grapher::read_graphdef ( scalar  file)
retval Statusmon::Grapher::read_graphdefs ( )
retval Statusmon::Grapher::recalibrate ( scalar  graph,
scalar  newid 
)
retval Statusmon::Grapher::rrd ( )
retval Statusmon::Grapher::rrd_file ( scalar  graphorindex)
retval Statusmon::Grapher::run ( )
retval Statusmon::Grapher::save ( scalar  template)
retval Statusmon::Grapher::save_index ( )
retval Statusmon::Grapher::setup_watches ( )
retval Statusmon::Grapher::start ( )

Reimplemented from Statusmon::Statusmon.


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