2013-01-22 Juan Manuel Ramon <juanmanuel.ramon@artica.es>

* util/pandora_xml_stress.conf
	 util/pandora_xml_stress.pl: Added group parameter in pandora stress
	 generator.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@7516 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
juanmanuelr 2013-01-22 08:59:53 +00:00
parent 75b2509e52
commit aeb3a3c06c
3 changed files with 13 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2013-01-22 Juan Manuel Ramon <juanmanuel.ramon@artica.es>
* util/pandora_xml_stress.conf
util/pandora_xml_stress.pl: Added group parameter in pandora stress
generator.
2013-01-17 Ramon Novoa <rnovoa@artica.es>
* lib/PandoraFMS/Config.pm,

View File

@ -28,14 +28,17 @@ os_name Linux
# Operating system version (shared by all agents), by default 2.6.
os_version 2.6
# Agent group, by default Servers.
#group Servers
# Agent interval, by default 300.
agent_interval 900
# Data file generation start date, by default now.
#time_from 2012-03-01 00:00:00
#time_from 2012-12-15 00:00:00
# Data file generation end date, by default now.
#time_to 2012-04-01 00:00:00
#time_to 2013-01-09 00:00:00
# Get conf from Pandora Server
get_and_send_agent_conf 0

View File

@ -102,6 +102,7 @@ sub generate_xml_files ($$$$$$) {
my $longitude_base = get_conf_token ($conf, 'longitude_base', '-3.708187');
my $altitude_base = get_conf_token ($conf, 'altitude_base', '0');
my $position_radius = get_conf_token ($conf, 'position_radius', '10');
my $group = get_conf_token ($conf, 'group', 'Servers');
# Get time_from
my $time_now = strftime ("%Y-%m-%d %H:%M:%S", localtime ());
@ -140,7 +141,7 @@ sub generate_xml_files ($$$$$$) {
my $xml_data = "<?xml version='$xml_version' encoding='$encoding'?>\n";
my $sign = int rand(2);
$ag_timezone_offset += ($sign*(-1)+(1-$sign)) * int rand($ag_timezone_offset_range);
$xml_data .= "<agent_data os_name='$os_name' os_version='$os_version' interval='$interval' version='$os_version' timestamp='$timestamp' agent_name='$agent_name' timezone_offset='$ag_timezone_offset' longitude='$ag_longitude' latitude='$ag_latitude' altitude='$ag_altitude'>\n";
$xml_data .= "<agent_data os_name='$os_name' os_version='$os_version' interval='$interval' group='$group' version='$os_version' timestamp='$timestamp' agent_name='$agent_name' timezone_offset='$ag_timezone_offset' longitude='$ag_longitude' latitude='$ag_latitude' altitude='$ag_altitude'>\n";
foreach my $module (@{$modules}) {
# Skip unnamed modules