From 76f2bfa3f8730f89807a774ffc57d5226c6eb38a Mon Sep 17 00:00:00 2001 From: jsatoh Date: Sun, 21 Apr 2013 01:22:03 +0000 Subject: [PATCH] 2013-04-21 Junichi Satoh * FreeBSD/pandora_server.conf, NetBSD/pandora_server.conf: Updated default settings as the same as Linux ones. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@8022 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_server/ChangeLog | 5 + pandora_server/FreeBSD/pandora_server.conf | 108 +++++++++++++++------ pandora_server/NetBSD/pandora_server.conf | 106 ++++++++++++++++---- 3 files changed, 173 insertions(+), 46 deletions(-) diff --git a/pandora_server/ChangeLog b/pandora_server/ChangeLog index d6bb9f1312..4c4889b951 100644 --- a/pandora_server/ChangeLog +++ b/pandora_server/ChangeLog @@ -1,3 +1,8 @@ +2013-04-21 Junichi Satoh + + * FreeBSD/pandora_server.conf, NetBSD/pandora_server.conf: Updated + default settings as the same as Linux ones. + 2013-04-18 Sancho Lerena * util/pandora_db.pl: Added a usleep() inside loops to aliviate diff --git a/pandora_server/FreeBSD/pandora_server.conf b/pandora_server/FreeBSD/pandora_server.conf index 3a309243f2..1892ae9f02 100644 --- a/pandora_server/FreeBSD/pandora_server.conf +++ b/pandora_server/FreeBSD/pandora_server.conf @@ -1,9 +1,9 @@ ############################################################################# # Pandora FMS Server Parameters # Pandora FMS, the Flexible Monitoring System. -# Version 4.0 +# Version 130420 # Licensed under GPL license v2, -# (c) 2003-2011 Artica Soluciones Tecnologicas +# (c) 2003-2013 Artica Soluciones Tecnologicas # http://www.pandorafms.com # Please change it for your setup needs ############################################################################# @@ -39,14 +39,15 @@ errorlog_file /var/log/pandora/pandora_server.error # daemon 1 # dbengine: mysql, postgresql or oracle (mysql by default) -#dbengine mysql + +dbengine mysql # Database credentials. A VERY important configuration. # This must be the same credentials used by your Pandora FMS Console # but could be different if your console is not running in the same # host than the server. Check your console setup in /include/config.php -# dbname: Database name (pandora by default +# dbname: Database name (pandora by default) dbname pandora @@ -68,6 +69,7 @@ dbhost localhost #dbport 3306 # By default, parent agent will not update + #update_parent 0 # verbosity: level of detail on errors/messages (0 default, 1 verbose, 2 debug.... 10 noisy) @@ -81,14 +83,15 @@ verbosity 1 master 1 # Activate Pandora SNMP console (depending on snmptrapd) -# only available on Pandora Network server -snmpconsole 1 +snmpconsole 0 # snmptrapd will ignore authenticationFailure traps if set to 1. + snmp_ignore_authfailure 1 # snmptrapd will read the PDU source address instead of the agent-addr field is set to 1. + snmp_pdu_address 0 # Activate (1) Pandora Network Server @@ -104,8 +107,8 @@ dataserver 1 reconserver 1 # pluginserver : 1 or 0. Set to 1 to activate plugin server with this setup -# DISABLED BY DEFAULT -pluginserver 0 + +pluginserver 1 # Pandora FMS Plugin exec tool filepath (by default at /usr/local/bin) @@ -113,10 +116,12 @@ plugin_exec /usr/local/bin/gtimeout # predictionserver : 1 or 0. Set to 1 to activate prediction server with this setup # DISABLED BY DEFAULT + predictionserver 0 # wmiserver : 1 or 0. Set to 1 to activate WMI server with this setup # DISABLED BY DEFAULT + wmiserver 0 # wmic: Needed by Pandora FMS wmi server. @@ -137,7 +142,7 @@ server_threshold 5 # Network threads: Do not set too high (~40). Each threads make a network module check. -network_threads 4 +network_threads 3 # icmp_checks x : defines number of pings for each icmp_proc module type. at least one of # that ping should be 1 to report 1 @@ -165,7 +170,7 @@ snmp_proc_deadresponse 1 # plugin_threads: Specify number of plugin server threads for processing plugin calls -plugin_threads 2 +plugin_threads 1 # plugin_timeout: Specify number of seconds calling plugin exec waiting for response # after this time, call is aborted and result is "unknown". @@ -178,35 +183,39 @@ wmi_timeout 10 # wmi_threads: Specify number of WMI server threads for processing WMI remote calls -wmi_threads 2 +wmi_threads 1 # recon_threads. Each thread will scan a different scantask. -recon_threads 2 +recon_threads 1 # dataserver_threads: Number of threads for data server (XML processing threads) -dataserver_threads 2 +dataserver_threads 1 # mta_address: External Mailer (MTA) IP Address to be used by Pandora FMS internal email capabilities -#mta_address 192.168.50.1 mta_address localhost -# mta_port: MTA port (default 25) +# mta_port, this is the mail server port (default 25) + #mta_port 25 # mta_user MTA User (if needed for auth, FQD or simple user, depending on your server) + #mta_user myuser@mydomain.com # mta_pass MTA Pass (if needed for auth) + #mta_pass mypassword -# mta_auth MTA Auth system (if needed, support: LOGIN, PLAIN, CRAM-MD5, DIGEST-MD) +# mta_auth MTA Auth system (if needed, it supports LOGIN, PLAIN, CRAM-MD5, DIGEST-MD) + #mta_auth LOGIN # mta_from Email address that sends the mail, by default is pandora@localhost # probably you need to change it to avoid problems with your antispam + #mta_from Pandora FMS # xprobe2: Optional package to detect OS types using advanced TCP/IP @@ -230,9 +239,15 @@ snmpget /usr/local/bin/snmpget snmp_trapd /usr/local/sbin/snmptrapd # Location of the braa binary needed by the Enterprise SNMP Server (/usr/local/bin/braa by default) (PANDORA FMS ENTERPRISE ONLY). + braa /usr/local/bin/braa +# Number of retries before braa hands a module over to the Network Server (PANDORA FMS ENTERPRISE ONLY). + +braa_retries 3 + # Default group id for new agents created with Pandora FMS Data Server + autocreate_group 2 # Set to 1 if want to autocreate agents with Pandora FMS Data Server, @@ -267,9 +282,11 @@ max_queue_files 500 # More information about GIS Setup in /usr/share/pandora_server/util/gis.README # Flag to activate GIS (positional information for agents and maps) # by default it is desactivated + #activate_gis 0 # Radius of error in meters to consider two gis locations as the same location. + #location_error 50 # Recon reverse geolocation mode [disabled, sql, file] @@ -284,6 +301,7 @@ max_queue_files 500 # Recon reverse geolocation file. This is the database with the reverse # geolocation information using MaxMind GPL GeoLiteCity.dat format). + #recon_reverse_geolocation_file /usr/local/share/GeoIP/GeoIPCity.dat # Radius (in meters) of the circle in where the agents will be place randomly @@ -291,10 +309,12 @@ max_queue_files 500 # by geolocating the IP. #recon_location_scatter_radius 1000 -# Pandora Server self-monitoring (embedded agent) (by default disabled) -#self_monitoring 1 +# Pandora Server self-monitoring (embedded agent) (by default enabled) + +self_monitoring 1 # Update parent from the agent xml + #update_parent 1 # # @@ -313,53 +333,87 @@ max_queue_files 500 # openstreetmaps_description 1 # Enable (1) or disable (0) Pandora FMS Event Web Server (PANDORA FMS ENTERPRISE ONLY). + webserver 1 # Number of threads for the Web Server (PANDORA FMS ENTERPRISE ONLY). + web_threads 1 # Enable (1) or disable (0) Pandora FMS Inventory Server (PANDORA FMS ENTERPRISE ONLY). + inventoryserver 1 # Number of threads for the Web Server (PANDORA FMS ENTERPRISE ONLY). + inventory_threads 1 # Enable (1) or disable (0) Pandora FMS Export Server (PANDORA FMS ENTERPRISE ONLY). -exportserver 1 + +exportserver 0 # Number of threads for the Export Server (PANDORA FMS ENTERPRISE ONLY). + export_threads 1 # Enable (1) or disable (0) Pandora FMS Event Server (PANDORA FMS ENTERPRISE ONLY). -eventserver 1 + +eventserver 0 # Event Server event window in seconds (3600 by default) (PANDORA FMS ENTERPRISE ONLY). + event_window 3600 # Enable (1) or disable (0) Pandora FMS Enterprise ICMP Server (PANDORA FMS ENTERPRISE ONLY). -icmpserver 1 +# You need nmap 5.20 or higher in order to use this ! + +icmpserver 0 # Number of threads for the Enterprise ICMP Server (PANDORA FMS ENTERPRISE ONLY). + icmp_threads 2 # Enable (1) or disable (0) Pandora FMS Enterprise SNMP Server (PANDORA FMS ENTERPRISE ONLY). +# Check braa tool is running and operative. + snmpserver 0 # Number of threads for the Enterprise SNMP Server (PANDORA FMS ENTERPRISE ONLY). + snmp_threads 2 # Block size for block producer/consumer servers, that is, the number of modules # per block (15 by default) (PANDORA FMS ENTERPRISE ONLY). + block_size 15 -# Enable (1) or disable (0) Pandora FMS Netflow Server (PANDORA FMS ENTERPRISE ONLY). -netflowserver 0 +# Enable (1) or disable (0) Pandora FMS Netflow Server. +# You need to install package nfcapd before try to use this feature. + +netflowserver 1 # Path to the netflow daemon nfcapd. + netflow_daemon /usr/local/bin/nfcapd -# Netflow file rotation interval in seconds. -netflow_interval 300 +# If set to 1, process XML data files in a stack instead of a queue. 0 by default. +# WARNING: Incremental modules will not work properly if dataserver_lifo is set to 1!!! + +dataserver_lifo 0 + +# If set to 1, the policy manager is enabled and the server is listening the policy queue. +# 0 by default (PANDORA FMS ENTERPRISE ONLY) + +policy_manager 0 + +# If set to 1, the event replicate process is enabled. 0 by default. (PANDORA FMS ENTERPRISE ONLY) +# WARNING: This process doesn't do anything if is not properly configured from the console setup + +event_replication 0 + +# If set to 1, new events validate older event for the same module. This will +# affect the performance of the server. This was the "normal behaviour" on previous (4.x) versions. +# disable only if you really know what you are doing !!. + +event_auto_validation 1 -# Base directory where netflow files will be stored. -netflow_basedir /tmp diff --git a/pandora_server/NetBSD/pandora_server.conf b/pandora_server/NetBSD/pandora_server.conf index dfb5ea48ad..55c084859f 100644 --- a/pandora_server/NetBSD/pandora_server.conf +++ b/pandora_server/NetBSD/pandora_server.conf @@ -1,9 +1,9 @@ ############################################################################# # Pandora FMS Server Parameters # Pandora FMS, the Flexible Monitoring System. -# Version 4.0 +# Version 130420 # Licensed under GPL license v2, -# (c) 2003-2011 Artica Soluciones Tecnologicas +# (c) 2003-2013 Artica Soluciones Tecnologicas # http://www.pandorafms.com # Please change it for your setup needs ############################################################################# @@ -39,14 +39,15 @@ errorlog_file /var/log/pandora/pandora_server.error # daemon 1 # dbengine: mysql, postgresql or oracle (mysql by default) -#dbengine mysql + +dbengine mysql # Database credentials. A VERY important configuration. # This must be the same credentials used by your Pandora FMS Console # but could be different if your console is not running in the same # host than the server. Check your console setup in /include/config.php -# dbname: Database name (pandora by default +# dbname: Database name (pandora by default) dbname pandora @@ -81,9 +82,16 @@ verbosity 1 master 1 # Activate Pandora SNMP console (depending on snmptrapd) -# only available on Pandora Network server -snmpconsole 1 +snmpconsole 0 + +# snmptrapd will ignore authenticationFailure traps if set to 1. + +snmp_ignore_authfailure 1 + +# snmptrapd will read the PDU source address instead of the agent-addr field is set to 1. + +snmp_pdu_address 0 # Activate (1) Pandora Network Server @@ -106,10 +114,12 @@ plugin_exec /usr/local/bin/gtimeout # predictionserver : 1 or 0. Set to 1 to activate prediction server with this setup # DISABLED BY DEFAULT + predictionserver 0 # wmiserver : 1 or 0. Set to 1 to activate WMI server with this setup # DISABLED BY DEFAULT + wmiserver 0 # wmic: Needed by Pandora FMS wmi server. @@ -118,7 +128,7 @@ wmi_client /usr/local/bin/wmic # Network timeout (in seconds) for timeout in network connections for Network agents -network_timeout 4 +network_timeout 5 # Server keepalive (in seconds) @@ -130,7 +140,7 @@ server_threshold 5 # Network threads: Do not set too high (~40). Each threads make a network module check. -network_threads 4 +network_threads 3 # icmp_checks x : defines number of pings for each icmp_proc module type. at least one of # that ping should be 1 to report 1 @@ -171,35 +181,39 @@ wmi_timeout 10 # wmi_threads: Specify number of WMI server threads for processing WMI remote calls -wmi_threads 2 +wmi_threads 1 # recon_threads. Each thread will scan a different scantask. -recon_threads 2 +recon_threads 1 # dataserver_threads: Number of threads for data server (XML processing threads) dataserver_threads 1 # mta_address: External Mailer (MTA) IP Address to be used by Pandora FMS internal email capabilities -#mta_address 192.168.50.1 mta_address localhost -# mta_port: MTA port (default 25) +# mta_port, this is the mail server port (default 25) + #mta_port 25 # mta_user MTA User (if needed for auth, FQD or simple user, depending on your server) + #mta_user myuser@mydomain.com # mta_pass MTA Pass (if needed for auth) + #mta_pass mypassword -# mta_auth MTA Auth system (if needed, support: LOGIN, PLAIN, CRAM-MD5, DIGEST-MD) +# mta_auth MTA Auth system (if needed, it supports LOGIN, PLAIN, CRAM-MD5, DIGEST-MD) + #mta_auth LOGIN # mta_from Email address that sends the mail, by default is pandora@localhost # probably you need to change it to avoid problems with your antispam + #mta_from Pandora FMS # xprobe2: Optional package to detect OS types using advanced TCP/IP @@ -223,9 +237,15 @@ snmpget /usr/pkg/bin/snmpget snmp_trapd /usr/opkg/sbin/snmptrapd # Location of the braa binary needed by the Enterprise SNMP Server (/usr/local/bin/braa by default) (PANDORA FMS ENTERPRISE ONLY). + braa /usr/local/bin/braa +# Number of retries before braa hands a module over to the Network Server (PANDORA FMS ENTERPRISE ONLY). + +braa_retries 3 + # Default group id for new agents created with Pandora FMS Data Server + autocreate_group 2 # Set to 1 if want to autocreate agents with Pandora FMS Data Server, @@ -245,6 +265,7 @@ max_log_size 65536 max_queue_files 500 # Use the XML file last modification time as timestamp. + # use_xml_timestamp 1 # Pandora FMS will autorestart itself each XXX seconds, use this if you experience problems with @@ -260,9 +281,11 @@ max_queue_files 500 # More information about GIS Setup in /usr/share/pandora_server/util/gis.README # Flag to activate GIS (positional information for agents and maps) # by default it is desactivated + #activate_gis 0 # Radius of error in meters to consider two gis locations as the same location. + #location_error 50 # Recon reverse geolocation mode [disabled, sql, file] @@ -277,17 +300,21 @@ max_queue_files 500 # Recon reverse geolocation file. This is the database with the reverse # geolocation information using MaxMind GPL GeoLiteCity.dat format). + #recon_reverse_geolocation_file /usr/local/share/GeoIP/GeoIPCity.dat # Radius (in meters) of the circle in where the agents will be place randomly # when finded by a recon task. Center of the circle is guessed # by geolocating the IP. + #recon_location_scatter_radius 1000 -# Pandora Server self-monitoring (embedded agent) (by default disabled) -#self_monitoring 1 +# Pandora Server self-monitoring (embedded agent) (by default enabled) + +self_monitoring 1 # Update parent from the agent xml + #update_parent 1 # # @@ -306,41 +333,82 @@ max_queue_files 500 # openstreetmaps_description 1 # Enable (1) or disable (0) Pandora FMS Event Web Server (PANDORA FMS ENTERPRISE ONLY). + webserver 1 # Number of threads for the Web Server (PANDORA FMS ENTERPRISE ONLY). + web_threads 1 # Enable (1) or disable (0) Pandora FMS Inventory Server (PANDORA FMS ENTERPRISE ONLY). + inventoryserver 1 # Number of threads for the Web Server (PANDORA FMS ENTERPRISE ONLY). + inventory_threads 1 # Enable (1) or disable (0) Pandora FMS Export Server (PANDORA FMS ENTERPRISE ONLY). + exportserver 0 # Number of threads for the Export Server (PANDORA FMS ENTERPRISE ONLY). + export_threads 1 # Enable (1) or disable (0) Pandora FMS Event Server (PANDORA FMS ENTERPRISE ONLY). -eventserver 1 +eventserver 0 # Event Server event window in seconds (3600 by default) (PANDORA FMS ENTERPRISE ONLY). + event_window 3600 # Enable (1) or disable (0) Pandora FMS Enterprise ICMP Server (PANDORA FMS ENTERPRISE ONLY). -icmpserver 1 +# You need nmap 5.20 or higher in order to use this ! + +icmpserver 0 # Number of threads for the Enterprise ICMP Server (PANDORA FMS ENTERPRISE ONLY). + icmp_threads 2 # Enable (1) or disable (0) Pandora FMS Enterprise SNMP Server (PANDORA FMS ENTERPRISE ONLY). +# Check braa tool is running and operative. + snmpserver 0 # Number of threads for the Enterprise SNMP Server (PANDORA FMS ENTERPRISE ONLY). + snmp_threads 2 # Block size for block producer/consumer servers, that is, the number of modules -# per block (25 by default) (PANDORA FMS ENTERPRISE ONLY). -block_size 25 +# per block (15 by default) (PANDORA FMS ENTERPRISE ONLY). + +block_size 15 + +# Enable (1) or disable (0) Pandora FMS Netflow Server. +# You need to install package nfcapd before try to use this feature. + +netflowserver 1 + +# If set to 1, process XML data files in a stack instead of a queue. 0 by default. +# WARNING: Incremental modules will not work properly if dataserver_lifo is set to 1!!! + +dataserver_lifo 0 + +# If set to 1, the policy manager is enabled and the server is listening the policy queue. +# 0 by default (PANDORA FMS ENTERPRISE ONLY) + +policy_manager 0 + +# If set to 1, the event replicate process is enabled. 0 by default. (PANDORA FMS ENTERPRISE ONLY) +# WARNING: This process doesn't do anything if is not properly configured from the console setup + +event_replication 0 + +# If set to 1, new events validate older event for the same module. This will +# affect the performance of the server. This was the "normal behaviour" on previous (4.x) versions. +# disable only if you really know what you are doing !!. + +event_auto_validation 1 +