Files
librenms-librenms/config.php.default
T

178 lines
7.4 KiB
Plaintext
Raw Normal View History

2007-04-03 14:10:23 +00:00
<?php
### Database config
2007-11-30 14:48:14 +00:00
$config['db_host'] = "localhost";
2009-10-28 13:56:42 +00:00
$config['db_user'] = "USERNAME";
$config['db_pass'] = "PASSWORD";
2008-03-22 13:59:25 +00:00
$config['db_name'] = "observer";
2007-11-30 14:48:14 +00:00
2009-10-28 13:56:42 +00:00
### Locations
2009-03-24 11:16:50 +00:00
$config['install_dir'] = "/opt/observer";
$config['html_dir'] = $config['install_dir'] . "/html";
2009-11-30 22:52:40 +00:00
$config['rrd_dir'] = "/opt/observer/rrd";
2009-10-28 13:56:42 +00:00
$config['temp_dir'] = "/tmp";
$config['observer_log'] = $config['install_dir'] . "/observer.log";
2008-03-12 09:22:11 +00:00
2007-04-03 14:10:23 +00:00
### Default community
2009-10-28 13:56:42 +00:00
$config['community'] = "public";
2007-04-03 14:10:23 +00:00
2009-10-28 13:56:42 +00:00
$config['base_url'] = "http://observer2.as8681.net";
2008-03-22 13:59:25 +00:00
2009-12-31 19:06:05 +00:00
### Authentication model
$config['auth_mechanism'] = "mysql"; # default, other options: ldap
# LDAP module configuration
$config['auth_ldap_server'] = "ldap.yourserver.com";
$config['auth_ldap_port'] = 389;
$config['auth_ldap_suffix'] = ",ou=People,dc=example,dc=com";
$config['auth_ldap_prefix'] = "uid=";
2007-04-03 14:10:23 +00:00
### Location of executables
2009-04-28 14:10:29 +00:00
$config['rrdtool'] = "/usr/bin/rrdtool";
2009-10-28 13:56:42 +00:00
$config['fping'] = "/usr/bin/fping";
2009-04-28 14:10:29 +00:00
$config['ipcalc'] = "/usr/bin/ipcalc";
2009-10-28 13:56:42 +00:00
$config['sipcalc'] = "/usr/bin/sipcalc";
2009-04-28 14:10:29 +00:00
$config['snmpwalk'] = "/usr/bin/snmpwalk";
$config['snmpget'] = "/usr/bin/snmpget";
$config['snmpbulkwalk'] = "/usr/bin/snmpbulkwalk";
$config['snmpset'] = "/usr/bin/snmpset";
2007-11-30 14:48:14 +00:00
### RRDGraph Settings
# Set the general colours and other settings for rrdtool graphs
2009-11-30 22:52:40 +00:00
$config['rrdgraph_def_text'] = " -c BACK#EEEEEE -c SHADEA#c5c5c5 -c SHADEB#c5c5c5 -c FONT#000000 -c CANVAS#FFFFFF -c GRID#a5a5a5 ";
2009-10-28 13:56:42 +00:00
$config['rrdgraph_def_text'] .= " -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal";
2007-11-30 14:48:14 +00:00
2009-10-28 13:56:42 +00:00
$config['overlib_defaults'] = ",FGCOLOR,'#e5e5e5', BGCOLOR, '#c0c0c0', BORDER, 5, CELLPAD, 4, CAPCOLOR, '#050505'";
2009-08-10 12:23:47 +00:00
2009-10-28 13:56:42 +00:00
### List of networks to allow scanning-based discovery
$config['nets'] = array ("89.21.224.0/19", "212.9.12.0/24", "212.9.13.0/24");
2007-11-30 14:48:14 +00:00
2009-10-28 13:56:42 +00:00
### Your company domain name and specifics
$config['mydomain'] = "jerseytelecom.com";
$config['page_title'] = "JT Observer";
$config['title_image'] = "images/observer-logo.jpg";
2009-11-30 22:52:40 +00:00
$config['stylesheet'] = "css/styles.css";
$config['mono_font'] = "DejaVuSansMono";
2009-10-28 13:56:42 +00:00
$config['header_color'] = "#133A7B";
$config['favicon'] = "favicon.ico";
2007-04-03 14:10:23 +00:00
2009-10-28 13:56:42 +00:00
$config['page_refresh'] = "0"; ## Refresh the page every xx seconds
$config['front_page'] = "pages/front/jt.php";
2007-04-03 14:10:23 +00:00
2009-10-28 13:56:42 +00:00
$config['email_default'] = "adama@as8681.net";
$config['email_from'] = "Observer <observer@jerseytelecom.com>";
$config['email_headers'] = "From: " . $config['email_from'] . "\r\n";
2007-04-03 14:10:23 +00:00
2009-10-28 13:56:42 +00:00
$config['login_message'] = "Unauthorised access or use shall render the user liable to criminal and/or civil prosecution.";
2009-05-11 13:43:59 +00:00
2009-10-28 13:56:42 +00:00
### What should we warn about?
$config['warn']['ifdown'] = false;
2008-03-23 21:32:54 +00:00
2009-10-28 13:56:42 +00:00
## Should we autocreate hosts we see via CDP?
$config['cdp_autocreate'] = false;
$config['snmp_autodiscovery'] = false;
2008-03-12 09:26:55 +00:00
2007-11-30 14:48:14 +00:00
### Which interface sections should we show?
2007-04-03 14:10:23 +00:00
2009-10-28 13:56:42 +00:00
$config['int_customers'] = 1; # Enable Customer Port Parsing
$config['int_transit'] = 1; # Enable Transit Types
$config['int_peering'] = 1; # Enable Peering Types
$config['int_core'] = 1; # Enable Core Port Types
$config['int_l2tp'] = 0; # Enable L2TP Port Types
$config['show_locations'] = 1; # Enable Locations on menu
2008-03-22 13:59:25 +00:00
2009-10-28 13:56:42 +00:00
$config['ports_page_default'] = "details/";
# Default devices ports page display type. "details/", "graphs/bits/", etc
2008-03-22 13:59:25 +00:00
### Which additional features should we enable?
2009-10-28 13:56:42 +00:00
$config['enable_bgp'] = 1; # Enable BGP session collection and display
2009-03-17 20:26:29 +00:00
$config['enable_syslog'] = 0; # Enable Syslog
2009-10-28 13:56:42 +00:00
$config['enable_billing'] = 0; # Enable Billing
$config['enable_inventory'] = 1; # Enable Inventory
2009-11-21 15:07:09 +00:00
$config['enable_etherlike'] = 1; # Enable Etherlike
2009-10-28 13:56:42 +00:00
$config['enable_pseudowires'] = 1; # Enable Pseudowires
2009-12-29 01:01:30 +00:00
$config['enable_ports_etherlike'] = 0; # Enable Polling EtherLike-MIB (doubles interface processing time)
2009-10-28 13:56:42 +00:00
#$config['rancid_configs'] = '/var/lib/rancid/network/configs/';
2009-05-11 14:59:40 +00:00
#$config['collectd_dir'] = '/var/lib/collectd/rrd';
2008-03-23 15:40:58 +00:00
## If a syslog entry contails these strings it is deleted from the database
$config['syslog_filter'] = array("last message repeated", "Connection from UDP: [127.0.0.1]:");
2008-03-23 21:32:54 +00:00
$config['syslog_age'] = "1 month"; ## Time to keep syslog for in
## MySQL DATE_SUB format (eg '1 day', '1 month')
2008-03-16 15:17:40 +00:00
### Interface name strings to ignore
2008-03-22 13:59:25 +00:00
$config['bad_if'] = array("null", "virtual-", "unrouted", "eobc", "mpls", "sl0", "lp0", "faith0",
2009-10-28 13:56:42 +00:00
"-atm layer", "-atm subif", "-shdsl", "-adsl", "-aal5", "-atm", "container",
"async", "plip", "-physical", "-signalling", "control", "container", "unrouted",
"bri", "-bearer", "ng", "bluetooth", "isatap", "ras", "qos", "miniport", "sonet/sdh",
"span rp", "span sp", "sslvpn");
2007-04-03 14:10:23 +00:00
2009-05-11 13:45:56 +00:00
$config['bad_if_regexp'] = array("/serial[0-9]:/");
2009-10-28 13:56:42 +00:00
$config['allow_entity_sensor']['amperes'] = 1;
$config['allow_entity_sensor']['celsius'] = 1;
$config['allow_entity_sensor']['dBm'] = 1;
$config['allow_entity_sensor']['voltsDC'] = 1;
$config['allow_entity_sensor']['voltsAC'] = 1;
$config['allow_entity_sensor']['watts'] = 1;
$config['allow_entity_sensor']['truthvalue'] = 1;
$config['allow_entity_sensor']['specialEnum'] = 1;
2008-03-16 15:17:40 +00:00
### Mountpoints to ignore
2007-04-03 14:10:23 +00:00
2008-03-23 21:32:54 +00:00
$config['ignore_mount'] = array("/kern", "/mnt/cdrom", "/dev", "/dev/pts", "/proc/bus/usb");
2009-12-27 08:07:12 +00:00
$config['ignore_mount_regexp'] = array();
$config['ignore_mount_string'] = array("/.*\/dev\/?$/");
2007-04-03 14:10:23 +00:00
### Style Options
$list_colour_a = "#ffffff";
$list_colour_b = "#eeeeee";
2009-05-11 13:43:59 +00:00
$list_colour_a_a = "#f9f9f9";
$list_colour_a_b = "#f0f0f0";
2009-10-28 13:56:42 +00:00
$list_colour_b_a = "#f0f0f0";
$list_colour_b_b = "#e3e3e3";
2009-05-11 13:43:59 +00:00
2009-07-31 10:53:54 +00:00
$list_highlight = "#ffcccc";
2009-05-11 13:43:59 +00:00
2007-04-03 14:10:23 +00:00
$warn_colour_a = "#ffeeee";
$warn_colour_b = "#ffcccc";
2009-10-28 13:56:42 +00:00
/// Many colour schemes for graphs. Feel free to fiddle!
#$config['graph_colours'] = array("000066","330066","990066","990066","CC0033","FF0000"); ## Purple to Red
#$config['graph_colours'] = array("006600","336600","996600","996600","CC3300","FF0000"); ## Green to Red
#$config['graph_colours'] = array("002200","004400","006600","008800","00AA00","00CC00"); ## Green
#$config['graph_colours'] = array("220000","440000","660000","880000","AA0000","CC0000"); ## Red
#$config['graph_colours'] = array("001122","002244","003366","004488","0055AA","0066CC"); ## Blue
#$config['graph_colours'] = array("002233","004466","006699","0088CC","0099FF"); ## Sky-Blue
#$config['graph_colours'] = array("110022","330066","440088","6600AA","8800FF"); ## Purple
#$config['graph_colours'] = array("002200","004400","006600","008800","00AA00","00AA00","00CC00"); ## Forest Greens
#$config['graph_colours']['greens'] = array("112200","224400","336600","448800","66AA00","88FF00"); ## Grass Greens
#$config['graph_colours']['greens'] = array("95FFA7","4EFF97","33FF66","336600","224400","112200");
#$config['graph_colours']['greens'] = array("B7d6A9","8fcb73","50b91d","3ab419","0a8612","034f11");
#$config['graph_colours']['blues'] = array("b5d7ff","6eb7ff","0064ff","0082ff","0019d5","0016cb","00007d"); ## Cold Blues
$config['graph_colours']['mixed'] = array("CC0000", "008C00", "4096EE", "73880A", "D01F3C", "36393D", "FF0084");
$config['graph_colours']['greens'] = array('B6D14B','91B13C','6D912D','48721E','24520F','003300');
$config['graph_colours']['pinks'] = array('D0558F','B34773','943A57','792C38','5C1F1E','401F10');
$config['graph_colours']['blues'] = array('A0A0E5','8080BD','606096','40406F','202048','000033');
$config['graph_colours']['purples'] = array('CC7CCC','AF63AF','934A93','773177','5B185B','3F003F');
$config['graph_colours']['default'] = $config['graph_colours']['blues'];
2008-11-13 11:05:30 +00:00
include("includes/static-config.php");
2007-04-03 14:10:23 +00:00
?>