2007-06-05 20:33:47 +02:00
|
|
|
2007-06-05 Sancho Lerena <slerena@gmail.com>
|
|
|
|
|
|
|
|
* pandora_network.pm: Small bug that causes some hosts to do not reply
|
|
|
|
at ICMP request with a small payload (1 byte). Now uses by default
|
|
|
|
32 bytes per reply.
|
|
|
|
|
2007-06-04 15:45:35 +02:00
|
|
|
2007-06-04 Raúl Mateos <rmateos@netscape.net>
|
|
|
|
|
|
|
|
* pandora_server, pandora_network, pandora_snmpconsole: Added FMS text.
|
|
|
|
|
2007-05-24 23:14:06 +02:00
|
|
|
2007-05-24 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
2007-06-04 15:45:35 +02:00
|
|
|
* conf/pandora_server.conf: Added support for dbname option.
|
2007-05-24 23:14:06 +02:00
|
|
|
|
2007-06-04 15:45:35 +02:00
|
|
|
* pandora_snmpconsole: Version and bash header updated.
|
2007-05-24 23:14:06 +02:00
|
|
|
|
2007-06-04 15:45:35 +02:00
|
|
|
* bin/pandora_config.pm: Added support for dbname option. Added
|
|
|
|
some default options for DB.
|
2007-05-24 23:14:06 +02:00
|
|
|
|
2007-06-04 15:45:35 +02:00
|
|
|
* bin/pandora_db.pm: Fixed stupid bug in alert execution. Added
|
|
|
|
support for dbname option and other minor fixes.
|
2007-05-24 23:14:06 +02:00
|
|
|
|
2007-06-04 15:45:35 +02:00
|
|
|
* bin/pandora_server.pl,
|
|
|
|
bin/pandora_network.pl,
|
|
|
|
bin/pandora_snmpconsole.pl,
|
|
|
|
bin/pandora_recon.pl: Added support for dbname option.
|
2007-05-24 23:14:06 +02:00
|
|
|
|
2007-06-04 15:45:35 +02:00
|
|
|
* pandora_server: Version update
|
2007-05-24 23:14:06 +02:00
|
|
|
|
2007-05-21 11:12:21 +02:00
|
|
|
2007-05-21 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* pandora_network: Version banner update.
|
|
|
|
|
|
|
|
* pandora_db.pm: Fixed problem in function
|
|
|
|
module_generic_data_inc() that doesn't create record on new
|
|
|
|
data_inc modules, only updates if already exists. Fixed and
|
|
|
|
tested.
|
|
|
|
|
|
|
|
* pandora_network.pm: pandora_query_snmp() function return 0 if
|
|
|
|
cannot stablish connection. Also, snmp_data_proc value of 2 (down)
|
|
|
|
is turned to 0 for Pandora FMS. Also, now when cannot connect,
|
|
|
|
ONLY UPDATE last_try field, not timestamp field in tagente_estado
|
|
|
|
table. I don't know why was in that way until this moment ¿?
|
|
|
|
|
2007-05-07 13:45:01 +02:00
|
|
|
2007-05-07 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
2007-05-21 11:12:21 +02:00
|
|
|
* bin/pandora_db.pm: Fixed some problems with quotes and other
|
|
|
|
aditional checks.
|
2007-05-07 13:45:01 +02:00
|
|
|
|
2007-05-21 11:12:21 +02:00
|
|
|
* bin/pandora_network.pl: Fixed some problems with quotes and
|
|
|
|
other aditional checks. Detected a serious BUG in snmplib for
|
|
|
|
Ubuntu Freeze
|
|
|
|
(already submitted as detected BUG with veryhigh priority). This
|
|
|
|
makes pandora network server unusable on feisty until fixed
|
|
|
|
:(. Bug item is in
|
2007-05-07 13:45:01 +02:00
|
|
|
https://bugs.launchpad.net/ubuntu/+source/net-snmp/+bug/65047
|
|
|
|
|
2007-05-07 04:51:39 +02:00
|
|
|
2007-05-07 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* bin/pandora_db.pm: Fixed BUG #1714003 for data_inc unit division
|
|
|
|
(I hope), need testing.
|
|
|
|
|
2007-05-03 04:15:42 +02:00
|
|
|
2007-05-03 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* bin/pandora_network.pl: Fix problem with ICMP timeouts.
|
|
|
|
|
|
|
|
* util/pandora_dbstress.pl: Update for new needsupdate fix in some
|
|
|
|
DB code. Needs to be improved for specific module/agent selection.
|
|
|
|
|
|
|
|
|
2007-04-24 15:53:34 +02:00
|
|
|
2007-04-24 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* pandora_db.pm: Added sanity checks to avoid problems when some
|
|
|
|
modules coming without names or cannot locate a valid agent.
|
|
|
|
|
|
|
|
* pandora_server.pl: Added sanity checks to avoid unnamed modules
|
|
|
|
|
2007-04-21 18:05:47 +02:00
|
|
|
2007-04-21 Sancho Lerena <slerena@gmail.com>
|
|
|
|
|
|
|
|
* pandora_tools.pm: Fixed sqlWrap() function.
|
|
|
|
|
|
|
|
* pandora_db.pm: Many changes and fixes: data_inc process function
|
|
|
|
almost rewritten to fix a bug coming from 1.x? who causes to
|
|
|
|
insert as data the total value for first data arriving... so bad
|
|
|
|
:(. This is now fixed. crea_agente_modulo() now return id of
|
|
|
|
agent_module created so we skip another timeconsuming query
|
|
|
|
:). Added give_group_disabled() for next feature about Group
|
|
|
|
Disabled doesnt fire alerts nor events. Fixed crea_agente_modulo()
|
|
|
|
with many not defined checks.
|
|
|
|
|
|
|
|
* pandora_network.pm: Fixed terrible bug in reference parameters
|
|
|
|
that cause pandora_query_tcp() dont work properly.
|
|
|
|
|
2007-04-19 20:41:55 +02:00
|
|
|
2007-04-19 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* pandora_tools.pm: Now expor sqlWrap() function to parse " and '
|
|
|
|
chars in some SQL sentences. Use with careful.
|
|
|
|
|
|
|
|
* pandora_network.pm: Fixed little bug with undeclared variable
|
|
|
|
warning.
|
|
|
|
|
|
|
|
* pandora_db.pm: Implemented NEW text alerts with regexp. Internal
|
|
|
|
audit now uses macros for alerts. Fixed a bug in
|
|
|
|
crea_agente_modulo() when uses ' chars in name or module
|
|
|
|
description (using sqlWrap to clean text). General code cleanup.
|
|
|
|
|
2007-04-19 16:20:15 +02:00
|
|
|
2007-04-19 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* specs/fedoracore5/pandora_server: Added files of the
|
|
|
|
new 1.3 version.
|
|
|
|
|
2007-04-17 07:42:53 +02:00
|
|
|
2007-04-17 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* specs/fedoracore5/pandora_server.spec: Added code to evaluate
|
|
|
|
the perl version using by the system.
|
|
|
|
|
2007-04-11 15:36:43 +02:00
|
|
|
2007-04-11 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* conf/pandora_server.conf: Changed PATHS to adapt them to the
|
|
|
|
upcoming 1.3 release.
|
|
|
|
|
|
|
|
* INSTALL: Adapted instructions in order to work with new PATHS
|
|
|
|
of the upcoming 1.3 version.
|
|
|
|
|
2007-04-11 Manuel Arostegui <marostegui@artica.es>
* pandora_agents/linux/pandora_agent.conf, pandora_agents.spec: Changed
PATHS to adapt them to the upcoming 1.3 release.
* pandora_agents/bsd-ipso/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them to
the upcoming 1.3 release.
* pandora_agents/aix/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them
to the upcoming 1.3 release.
* pandora_agents/hp-ux/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them
to the upcoming 1.3 release.
* pandora_agents/win32/bin/pandora_agent.conf: Changed PATHS to
adapt them to the upcoming 1.3 release.
* pandora_agents/meta_agent/pandora_agent_sim.sh, pandora_agent_daemon,
pandora_agent_1.conf, pandora_agent_2.conf, pandora_agent_3.conf,
pandora_agent_4.conf, pandora_agent_5.conf: Changed PATHS
to adapt them to the upcoming 1.3 release.
* pandora_agents/solaris/pandora_agent_daemon, pandora_agent.conf,
pandora_agent.sh: Changed PATHS to adapt them to the upcoming
1.3 release.
* pandora_server/pandora_network, pandora_snmpconsole, pandora_server
pandora_recon: Changed PATHS to adapt them to the
upcoming 1.3 release.
* pandora_server/specs/fedoracore5/pandora_server.spec: Changed
PATHS to adapt them to the upcoming 1.3 release.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@418 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-04-11 14:52:04 +02:00
|
|
|
2007-04-11 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_network, pandora_snmpconsole, pandora_server
|
|
|
|
pandora_recon: Changed PATHS to adapt them to the
|
|
|
|
upcoming 1.3 release.
|
|
|
|
|
|
|
|
* specs/fedoracore5/pandora_server.spec: Changed
|
|
|
|
PATHS to adapt them to the upcoming 1.3 release.
|
|
|
|
|
2007-03-29 12:42:34 +02:00
|
|
|
2007-03-29 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* pandora_config.pm: Now stores $pa_config->{'server_id'}
|
|
|
|
available for any function in Pandora FMS Server.
|
|
|
|
|
|
|
|
* pandora_db.pm: Several verbosity level adjustements in logger
|
|
|
|
functions in all code. Some debug code purged. Alert code now
|
|
|
|
should store group correctly in events. Renamed
|
|
|
|
"processed_by_server" field from tagente_estado by "running_by",
|
|
|
|
updated some code. pandora_updateserver() now stores also server
|
|
|
|
version.
|
|
|
|
|
|
|
|
* pandora_network.pm: pandora_serverkeepaliver now run more
|
|
|
|
exactly and does not apply any delay. Module selection now uses
|
|
|
|
utimestamp AND the new running_by to know that other instance of
|
|
|
|
server is currently running this module. TCP code has moved to
|
|
|
|
function pandora_query_tcp() -code cleanup-. UDP code deleted
|
|
|
|
(doesn't work, and never used!). Fixed important bug in ICMP Proc
|
|
|
|
that causes constant FLIPFLOP in monitors since last commit. Fixed
|
|
|
|
also a problem from that version updating status timestamp. Lastry
|
|
|
|
field only be used now for checking 24hr without updating tdata
|
|
|
|
table.
|
|
|
|
|
|
|
|
* pandora_server.conf: Updated some text and formatting, more
|
|
|
|
clear now.
|
|
|
|
|
2007-03-23 17:04:53 +01:00
|
|
|
2007-03-23 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* pandora_tools.pm: Added sqlWrap function to manage quotes.
|
|
|
|
|
|
|
|
* pandora_network.pm: MAJOR changes in internal architecture: Now
|
|
|
|
uses 10 threads for manage network tasks and one only to keep
|
|
|
|
server alive. Now catch TERM signal and log it. New function to
|
|
|
|
check UDP services. This should be enought for improve network
|
|
|
|
server performance until 2.0 version :-)
|
|
|
|
|
|
|
|
* pandora_db.pm: pandora_calcula_alerta now calls execute_alert
|
|
|
|
and clenanup alert code. Fixed bug with Internal audit
|
|
|
|
alert. Addded fix from Dassing to pandora_writestate and added
|
|
|
|
more fixes for 24hr data problem that include fix
|
|
|
|
odule_generic_data.. functions. pandora_audit () now uses
|
|
|
|
utimestamp also.
|
|
|
|
|
2007-03-19 21:04:37 +01:00
|
|
|
2007-03-19 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* pandora_recon: Startup script for recon server.
|
|
|
|
|
|
|
|
* pandora_recon.pl: Major code cleanup. First "complete" version,
|
|
|
|
this sould be enought for a while. Works for me.
|
|
|
|
|
|
|
|
* pandora_db.pm: Added generic functions to add incident . Added
|
|
|
|
function give_network_component_profile_name(). Now updates
|
|
|
|
correctly recon server status in pandora_updateserver function
|
|
|
|
call.
|
|
|
|
|
|
|
|
* pandora_network.pm: Replaced Net::Ping::External usage with
|
|
|
|
Net::Ping library. This should fix many problems with some
|
|
|
|
distros. Added pandora_ping_icmp() function to check ICMP boolean.
|
|
|
|
|
|
|
|
|
2007-03-12 18:41:58 +01:00
|
|
|
2007-03-12 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* util/pandora_dbstress.pl: Upgraded. Now admits one agent or all
|
|
|
|
agent.
|
|
|
|
|
|
|
|
* bin/pandora_recon.pl: New network recon server, to autoexplore
|
|
|
|
new machines and add to monitorization automatically. Not
|
|
|
|
finished, first version, first commit to SVN :-)
|
|
|
|
|
|
|
|
* bin/pandora_db.pm: Now pandora_writestate() writes new fields
|
|
|
|
current_interval, processed_by_server into tagente_estado
|
|
|
|
table. This increase seeks for Unknown modules, and to know what
|
|
|
|
server manage the module (data or network).
|
|
|
|
|
|
|
|
* bin/pandora_server.pl: Small changes in banners.
|
|
|
|
|
|
|
|
* bin/pandora_network.pl: Small changes in banner. Small
|
|
|
|
optimization, now server_id is only checked once.
|
|
|
|
|
|
|
|
* bin/pandora_config.pm: Small changes in banner. Added support to
|
|
|
|
new reconserver, added config hash "servermode" to maintain a
|
|
|
|
single var with servertype. Now renders in console real server
|
|
|
|
name at startup and a "all correct" message after initializing.
|
|
|
|
|
2007-02-22 20:44:06 +01:00
|
|
|
2007-02-22 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* bin/pandora_dbstress.pl: Deleted, valid one is on /util
|
|
|
|
|
|
|
|
* util/crea_modulos_ping.php: This tool create two modules for
|
|
|
|
each existing agents. Used to create ICMP PROC and ICMP DATA
|
|
|
|
network module types to test new Network infraestructure.
|
|
|
|
|
|
|
|
* util/lista_ip.txt: Our testing IP field :-)
|
|
|
|
|
|
|
|
* util/agent_creator.php: This PHP console script create a bunch
|
|
|
|
of agents with it's modules (500 agents with 20 modules each by
|
|
|
|
default) to test huge environments.
|
|
|
|
|
|
|
|
* util/pandora_dbstress.pl: Updated.
|
|
|
|
|
|
|
|
2007-02-16 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* pandora_db.pm: Now updates and uses utimestamp fields in
|
|
|
|
tagent_data, tagent_data_string and tagent_status.
|
|
|
|
|
2007-02-01 13:32:39 +01:00
|
|
|
2007-02-01 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/pandora_server.spec:
|
|
|
|
Fixed small bugs with some .pm files behaviur and logs
|
|
|
|
paths.
|
|
|
|
|
2007-01-23 09:37:10 +01:00
|
|
|
2007-01-23 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/pandora_server.spec:
|
|
|
|
/var/log/pandora was not created with the correct perms,
|
|
|
|
fixed.
|
|
|
|
|
2007-01-20 10:17:16 +01:00
|
|
|
2007-01-20 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/pandora_server.spec:
|
|
|
|
Fixed more nosenses related with symlink
|
|
|
|
|
2007-01-20 10:01:12 +01:00
|
|
|
2007-01-20 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/pandora_server.spec:
|
|
|
|
Fixed some nosenses
|
|
|
|
|
2007-01-16 09:56:00 +01:00
|
|
|
2007-01-16 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/pandora_server.spec: Fixed
|
|
|
|
bug #1636585.
|
|
|
|
|
2007-01-08 10:05:32 +01:00
|
|
|
2007-01-08 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/pandora_server.spec: Changed group.
|
|
|
|
|
2007-01-03 11:15:14 +01:00
|
|
|
2007-01-03 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/pandora_server.spec: Added dependencies.
|
|
|
|
|
2007-01-03 09:21:46 +01:00
|
|
|
2007-01-03 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/pandora_server.spec: Fixed small bug with .pm
|
|
|
|
files. Fixed a PATH slip-up
|
|
|
|
|
2007-01-02 12:32:02 +01:00
|
|
|
2007-01-02 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/pandora_server.spec: Added to reposistory.
|
|
|
|
Completly re-write pandora server spec file, now it package everything.
|
|
|
|
|
2006-12-22 10:53:57 +01:00
|
|
|
2006-12-22 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/perl-Pandora-1.2.spec: Fixed some
|
|
|
|
nonsenses.
|
|
|
|
|
|
|
|
* pandora_server/specs/rhel/perl-Pandora-1.2.spec: Much more polished
|
|
|
|
spec file.
|
|
|
|
|
2006-12-22 10:39:11 +01:00
|
|
|
2006-12-22 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/perl-Pandora-1.2.spec: Much more
|
|
|
|
polished spec file. Lot of changes made. Added notes as a remind
|
|
|
|
after installation.
|
|
|
|
|
2006-12-21 10:37:32 +01:00
|
|
|
2006-12-21 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/perl-Pandora-1.2.spec: Changed
|
|
|
|
named, this is not a beta anymore. Also added Release:1
|
|
|
|
|
|
|
|
* pandora_server/specs/rhel/perl-Pandora-1.2.spec: Changed
|
|
|
|
named, this is not a beta anymore. Also added Release:1
|
|
|
|
|
2006-11-29 11:33:41 +01:00
|
|
|
2006-11-29 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/pandora_server.pl: Fixed BUG #1604778.
|
|
|
|
|
2006-11-27 22:35:13 +01:00
|
|
|
2006-11-27 Raul Mateos <raulofpandora@gmail.com>
|
|
|
|
|
|
|
|
* pandora_server/data_in: Removed old directory.
|
|
|
|
|
2006-11-29 11:33:41 +01:00
|
|
|
* pandora_server/config/pandora_server.conf: Changed data_in
|
|
|
|
directory to /var/spool/pandora/data_in.
|
2006-11-27 22:35:13 +01:00
|
|
|
|
2006-11-27 10:09:27 +01:00
|
|
|
2006-11-27 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
|
|
|
* pandora_server/specs/fedoracore5/perl-Pandora-1.2-beta3.spec:
|
|
|
|
Missing Changelog section, added.
|
|
|
|
|
|
|
|
* pandora_server/specs/rhel/perl-Pandora-1.2-beta3.speci: Missing
|
|
|
|
Changelog section, added.
|
|
|
|
|
2006-11-23 11:36:38 +01:00
|
|
|
2006-11-23 Raul Mateos <raulofpandora@gmail.com>
|
|
|
|
|
2006-11-29 11:33:41 +01:00
|
|
|
* pandora_server/bin/pandora_config.pm: Updated some text from
|
|
|
|
Linux to GNU/Linux. Update build date and final version.
|
2006-11-23 11:36:38 +01:00
|
|
|
|
2006-11-29 11:33:41 +01:00
|
|
|
* pandora_server/config/pandora_server.conf: Changed servername
|
|
|
|
from "daeva" to localhost.
|
2006-11-23 11:36:38 +01:00
|
|
|
|
2006-11-22 14:07:52 +01:00
|
|
|
2006-11-22 Manuel Arostegui <marostegui@artica.es>
|
|
|
|
|
2006-11-29 11:33:41 +01:00
|
|
|
* pandora_server/specs/fedoracore5/*, pandora_server/specs/rhel/*:
|
|
|
|
Added to repository. Added specs files for Fedora Core 5 and
|
|
|
|
RHEL.
|
2006-11-22 14:07:52 +01:00
|
|
|
|
2006-11-28 15:00:38 +01:00
|
|
|
2006-11-13 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* /bin/pandora_config.pm: Added $VERSION variable to be used for
|
|
|
|
packagers.
|
|
|
|
|
|
|
|
|
2006-09-29 14:29:36 +02:00
|
|
|
2006-09-29 Raul Mateos <raulofpandora@gmail.com>
|
|
|
|
|
|
|
|
* pandora_server/bin/*.pl and *.pm: Updated some comments from
|
|
|
|
Spanish to English. Update build date.
|
|
|
|
|
2006-09-13 13:32:46 +02:00
|
|
|
2006-09-13 Sancho Lerena <slerena@artica.es>
|
|
|
|
|
|
|
|
* pandora_network.pl: Fixed problems with OID index. Perl needs to
|
|
|
|
referente a .0 index, like SNMPv2-MIB::sysDescr.0 as
|
|
|
|
SNMPv2-MIB::sysDescr. Also, other numerical indexes are referenced
|
|
|
|
different from system SNMP or PHP. IF-MIB::ifDescr.3 is
|
|
|
|
IF-MIB::ifDescr.2 for PERL's SNMP.
|