GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
PandoraFMS::Core(3) User Contributed Perl Documentation PandoraFMS::Core(3)

PandoraFMS::Core - Core functions of Pandora FMS

Version 5.0

 use PandoraFMS::Core;

This module contains all the base functions of Pandora FMS, the most basic operations of the system are done here.

  • "pandora_audit"
  • "pandora_create_agent"
  • "pandora_create_group"
  • "pandora_create_incident"
  • "pandora_create_module"
  • "pandora_evaluate_alert"
  • "pandora_evaluate_snmp_alerts"
  • "pandora_event"
  • "pandora_execute_alert"
  • "pandora_execute_action"
  • "pandora_exec_forced_alerts"
  • "pandora_generate_alerts"
  • "pandora_input_password"
  • "pandora_module_keep_alive"
  • "pandora_module_keep_alive_nd"
  • "pandora_output_password"
  • "pandora_planned_downtime"
  • "pandora_process_alert"
  • "pandora_process_module"
  • "pandora_reset_server"
  • "pandora_server_keep_alive"
  • "pandora_update_agent"
  • "pandora_update_agent_address"
  • "pandora_update_module_on_error"
  • "pandora_update_table_from_hash"
  • "pandora_update_server"
  • "pandora_group_statistics"
  • "pandora_server_statistics"
  • "pandora_self_monitoring"

Generate alerts for a given $module.

Evaluate trigger conditions for a given alert.

Returns: 0 Execute the alert. 1 Do not execute the alert. 2 Do not execute the alert, but increment its internal counter. 3 Cease the alert. 4 Recover the alert. 5 Reset internal counter (alert not fired, interval elapsed).

Process an alert given the status returned by pandora_evaluate_alert.

Execute the given alert.

Execute the given action.

Update agent access table.

Process Pandora module.

Stop the planned downtime, the once type.

Start the planned downtime, the once type.

Start the planned downtime, the once type.

Start the planned downtime, the once type.

Start the planned downtime, the once type.

Start the planned downtime, the once type.

Start the planned downtime, the once type.

Start the planned downtime, the once type.

Start the planned downtime, the monthly type.

Start the planned downtime, the montly type.

Start the planned downtime, the montly type.

Stop the planned downtime, the montly type.

Update planned downtimes.

Reset the status of all server types for the current server.

Update server status: 0 dataserver 1 network server 2 snmp console, 3 recon 4 plugin 5 prediction 6 wmi.

Update last contact, timezone fields in tagente and current position (this can affect tgis_data_status and tgis_data_history). If the $parent_agent_id is defined also the parent is updated.

Update agent GIS information.

Create a template module.

Update a template module.

Create a template action.

Delete all actions of policy template module.

Update the address of an agent.

Updates the keep_alive module for the given agent.

Create an internal Pandora incident.

Create an internal audit entry.

Create a new entry in tagente_modulo and the corresponding entry in tagente_estado.

Associate tags in a module. The tags are passed separated by commas

Create a new entry in tagente optionaly with position information

Generate an event.

Update module status on error.

Execute forced alerts.

Update keep_alive modules for agents without data.

Execute alerts that apply to the given SNMP trap.

Saves a new agent GIS information record in tgis_data_status table.

Updates agent GIS information in tgis_data_status table.

Archives the last position of an agent in the tgis_data_history table

Process server statistics for statistics table

Process groups statistics for statistics table

Process groups statistics for statistics table

Process groups statistics for statistics table

Pandora self monitoring process

Set the current master server.

Returns 1 if this server is the current master, 0 otherwise.

Set the status of unknown modules.

Get a list of module tags in the format: |tag|tag| ... |tag|

Get a list of module tags in the format: |url|url| ... |url|

Get a list of email module tags in the format: email,email,...,email

Get a list of phone module tags in the format: phone,phone,...,phone

Process a password to be stored in the Pandora FMS Database (encrypting it if necessary).

Process a password retrieved from the Pandora FMS Database (decrypting it if necessary).

DBI, XML::Simple, HTML::Entities, Time::Local, POSIX, PandoraFMS::DB, PandoraFMS::Config, PandoraFMS::Tools, PandoraFMS::GIS

This is released under the GNU Lesser General Public License.

DBI, XML::Simple, HTML::Entities, Time::Local, POSIX, PandoraFMS::DB, PandoraFMS::Config, PandoraFMS::Tools, PandoraFMS::GIS

Copyright (c) 2005-2011 Artica Soluciones Tecnologicas S.L
2016-04-08 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.