mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
break up array()s into individual definitions. add unadded files.
git-svn-id: http://www.observium.org/svn/observer/trunk@2247 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
@@ -236,6 +236,10 @@ if ($discovered_devices)
|
||||
$string = $argv[0] . " $doing " . date("F j, Y, G:i") . " - $discovered_devices devices discovered in $proctime secs";
|
||||
if ($debug) echo("$string\n");
|
||||
|
||||
if($config['version_check']) {
|
||||
include("includes/versioncheck.inc.php");
|
||||
}
|
||||
|
||||
logfile($string);
|
||||
|
||||
?>
|
||||
|
9
html/includes/graphs/device/power.inc.php
Normal file
9
html/includes/graphs/device/power.inc.php
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
$class = "power";
|
||||
$unit = "W";
|
||||
$unit_long = "Watts";
|
||||
|
||||
include("includes/graphs/device/sensor.inc.php");
|
||||
|
||||
?>
|
20
html/pages/device/graphs/ipSytemStats.inc.php
Normal file
20
html/pages/device/graphs/ipSytemStats.inc.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?
|
||||
|
||||
if(is_file($config['rrd_dir'] . "/" . $device['hostname'] ."/ipSystemStats-ipv6.rrd")) {
|
||||
$graph_title = "IPv6 IP Packet Statistics";
|
||||
$graph_type = "device_ipSystemStats_v6";
|
||||
include ("includes/print-device-graph.php");
|
||||
|
||||
$graph_title = "IPv6 IP Fragmentation Statistics";
|
||||
$graph_type = "device_ipSystemStats_v6_frag";
|
||||
include ("includes/print-device-graph.php");
|
||||
|
||||
}
|
||||
|
||||
if(is_file($config['rrd_dir'] . "/" . $device['hostname'] ."/ipSystemStats-ipv4.rrd")) {
|
||||
$graph_title = "IPv4 IP Packet Statistics";
|
||||
$graph_type = "device_ipSystemStats_v4";
|
||||
include ("includes/print-device-graph.php");
|
||||
}
|
||||
|
||||
?>
|
17
html/pages/device/ports/adsl.inc.php
Normal file
17
html/pages/device/ports/adsl.inc.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
echo("<div style='margin: 5px;'><table border=0 cellspacing=0 cellpadding=5 width=100%>");
|
||||
|
||||
echo("<tr><th>Port</th><th>Traffic</th><th>Sync Speed</th><th>Attainable Speed</th><th>Attenuation</th><th>SNR Margin</th><th>Output Powers</th></tr>");
|
||||
$i = "0";
|
||||
$interface_query = mysql_query("select * from `ports` AS P, `ports_adsl` AS A WHERE P.device_id = '".$device['device_id']."'".
|
||||
" AND A.interface_id = P.interface_id AND P.deleted = '0' ORDER BY `ifIndex` ASC");
|
||||
while ($interface = mysql_fetch_assoc($interface_query))
|
||||
{
|
||||
include("includes/print-interface-adsl.inc.php");
|
||||
$i++;
|
||||
}
|
||||
echo("</table></div>");
|
||||
echo("<div style='min-height: 150px;'></div>");
|
||||
|
||||
?>
|
@@ -167,23 +167,59 @@ $config['nfsen_enable'] = 0;
|
||||
|
||||
### Ignores & Allows
|
||||
|
||||
$config['bad_if'] = array("voip-null", "virtual-", "unrouted", "eobc", "mpls", "lp0", "faith0",
|
||||
"-atm layer", "-atm subif", "-shdsl", "-aal5", "-atm", "container",
|
||||
"async", "plip", "-physical", "-signalling", "container", "unrouted",
|
||||
"bri", "-bearer", "bluetooth", "isatap", "ras", "qos", "miniport", "sonet/sdh",
|
||||
"span rp", "span sp", "sslvpn", "pppoe-");
|
||||
$config['bad_if'][] = "voip-null";
|
||||
$config['bad_if'][] = "virtual-";
|
||||
$config['bad_if'][] = "unrouted";
|
||||
$config['bad_if'][] = "eobc";
|
||||
$config['bad_if'][] = "mpls";
|
||||
$config['bad_if'][] = "lp0";
|
||||
$config['bad_if'][] = "faith0";
|
||||
$config['bad_if'][] = "-atm layer";
|
||||
$config['bad_if'][] = "-atm subif";
|
||||
$config['bad_if'][] = "-shdsl";
|
||||
$config['bad_if'][] = "-aal5";
|
||||
$config['bad_if'][] = "-atm";
|
||||
$config['bad_if'][] = "container";
|
||||
$config['bad_if'][] = "async";
|
||||
$config['bad_if'][] = "plip";
|
||||
$config['bad_if'][] = "-physical";
|
||||
$config['bad_if'][] = "-signalling";
|
||||
$config['bad_if'][] = "container";
|
||||
$config['bad_if'][] = "unrouted";
|
||||
$config['bad_if'][] = "bri";
|
||||
$config['bad_if'][] = "-bearer";
|
||||
$config['bad_if'][] = "bluetooth";
|
||||
$config['bad_if'][] = "isatap";
|
||||
$config['bad_if'][] = "ras";
|
||||
$config['bad_if'][] = "qos";
|
||||
$config['bad_if'][] = "miniport";
|
||||
$config['bad_if'][] = "sonet/sdh";
|
||||
$config['bad_if'][] = "span rp";
|
||||
$config['bad_if'][] = "span sp";
|
||||
$config['bad_if'][] = "sslvpn";
|
||||
$config['bad_if'][] = "pppoe-";
|
||||
|
||||
$config['bad_if_regexp'] = array("/serial[0-9]:/", "/^ng[0-9]+$/", "/^sl[0-9]/");
|
||||
$config['bad_if_regexp'][] = "/serial[0-9]:/";
|
||||
$config['bad_if_regexp'][] = "/^ng[0-9]+$/";
|
||||
$config['bad_if_regexp'][] = "/^sl[0-9]/";
|
||||
|
||||
$config['processor_filter'][] = "An electronic chip that makes the computer work.";
|
||||
|
||||
$config['ignore_mount_removable'] = 1; # Ignore removable disk storage
|
||||
$config['ignore_mount_network'] = 1; # Ignore network mounted storage
|
||||
$config['ignore_mount_optical'] = 1; # Ignore mounted optical discs
|
||||
$config['ignore_mount_removable'] = 1; # Ignore removable disk storage
|
||||
$config['ignore_mount_network'] = 1; # Ignore network mounted storage
|
||||
$config['ignore_mount_optical'] = 1; # Ignore mounted optical discs
|
||||
|
||||
$config['device_traffic_iftype'] = array('/loopback/','/tunnel/','/virtual/','/mpls/','/ieee8023adLag/');
|
||||
$config['device_traffic_descr'] = array('/loopback/','/vlan/','/tunnel/','/:\d+/','/bond/');
|
||||
$config['device_traffic_iftype'][] = '/loopback/';
|
||||
$config['device_traffic_iftype'][] = '/tunnel/';
|
||||
$config['device_traffic_iftype'][] = '/virtual/';
|
||||
$config['device_traffic_iftype'][] = '/mpls/';
|
||||
$config['device_traffic_iftype'][] = '/ieee8023adLag/';
|
||||
|
||||
$config['device_traffic_descr'][] = '/loopback/';
|
||||
$config['device_traffic_descr'][] = '/vlan/';
|
||||
$config['device_traffic_descr'][] = '/tunnel/';
|
||||
$config['device_traffic_descr'][] = '/:\d+/';
|
||||
$config['device_traffic_descr'][] = '/bond/';
|
||||
### IRC Bot configuration
|
||||
|
||||
$config['irc_host'] = "chat.eu.freenode.net";
|
||||
@@ -193,9 +229,9 @@ $config['irc_chan'][] = "#observium";
|
||||
|
||||
### Authentication
|
||||
|
||||
$config['allow_unauth_graphs'] = 0; ## Allow graphs to be viewed by anyone
|
||||
$config['allow_unauth_graphs'] = 0; ## Allow graphs to be viewed by anyone
|
||||
$config['allow_unauth_graphs_cidr'] = array(); # Allow graphs to be viewed without authorisation from certain IP ranges
|
||||
$config['auth_mechanism'] = "mysql"; # Available mechanisms: mysql (default), ldap, http-auth
|
||||
$config['auth_mechanism'] = "mysql"; # Available mechanisms: mysql (default), ldap, http-auth
|
||||
|
||||
### Sensors
|
||||
|
||||
@@ -210,14 +246,27 @@ $config['allow_entity_sensor']['specialEnum'] = 1;
|
||||
|
||||
### Filesystems
|
||||
|
||||
$config['ignore_mount'] = array("/kern", "/mnt/cdrom", "/proc", "/dev");
|
||||
$config['ignore_mount'][] = "/kern";
|
||||
$config['ignore_mount'][] = "/mnt/cdrom";
|
||||
$config['ignore_mount'][] = "/proc";
|
||||
$config['ignore_mount'][] = "/dev";
|
||||
|
||||
$config['ignore_mount_string'] = array("packages", "devfs", "procfs", "UMA", "MALLOC");
|
||||
$config['ignore_mount_string'][] = "packages";
|
||||
$config['ignore_mount_string'][] = "devfs";
|
||||
$config['ignore_mount_string'][] = "procfs";
|
||||
$config['ignore_mount_string'][] = "UMA";
|
||||
$config['ignore_mount_string'][] = "MALLOC";
|
||||
|
||||
$config['ignore_mount_regexp'] = array("/on: \/packages/", "/on: \/dev/", "/on: \/proc/", "/on: \/junos^/", ## JunOS Drives
|
||||
"/on: \/junos\/dev/", "/on: \/jail\/dev/", "/^(dev|proc)fs/", "/^\/dev\/md0/", ## JunOS Drives
|
||||
"/^\/var\/dhcpd\/dev,/", "/UMA/" ## BSD Drives
|
||||
);
|
||||
$config['ignore_mount_regexp'] = "/on: \/packages/";
|
||||
$config['ignore_mount_regexp'] = "/on: \/dev/";
|
||||
$config['ignore_mount_regexp'] = "/on: \/proc/";
|
||||
$config['ignore_mount_regexp'] = "/on: \/junos^/";
|
||||
$config['ignore_mount_regexp'] = "/on: \/junos\/dev/";
|
||||
$config['ignore_mount_regexp'] = "/on: \/jail\/dev/";
|
||||
$config['ignore_mount_regexp'] = "/^(dev|proc)fs/";
|
||||
$config['ignore_mount_regexp'] = "/^\/dev\/md0/";
|
||||
$config['ignore_mount_regexp'] = "/^\/var\/dhcpd\/dev,/";
|
||||
$config['ignore_mount_regexp'] = "/UMA/";
|
||||
|
||||
$config['ignore_mount_removable'] = 1; # Ignore removable disk storage
|
||||
$config['ignore_mount_network'] = 1; # Ignore network mounted storage
|
||||
@@ -225,9 +274,10 @@ $config['ignore_mount_network'] = 1; # Ignore network mounted storage
|
||||
### Syslog Settings
|
||||
|
||||
$config['syslog_age'] = "1 month"; ## Entries older than this will be removed
|
||||
$config['syslog_filter'] = array("last message repeated", "Connection from UDP: [",
|
||||
"ipSystemStatsTable node ipSystemStatsOutFragOKs not implemented",
|
||||
"diskio.c: don't know how to handle"); ## Ignore some crappy stuff from SNMP daemon
|
||||
$config['syslog_filter'][] = "last message repeated";
|
||||
$config['syslog_filter'][] = "Connection from UDP: [";
|
||||
$config['syslog_filter'][] = "ipSystemStatsTable node ipSystemStatsOutFragOKs not implemented";
|
||||
$config['syslog_filter'][] = "diskio.c: don't know how to handle"; ## Ignore some crappy stuff from SNMP daemon
|
||||
|
||||
### Virtualization
|
||||
|
||||
|
8
includes/discovery/os/proxim.inc.php
Executable file
8
includes/discovery/os/proxim.inc.php
Executable file
@@ -0,0 +1,8 @@
|
||||
<?php
|
||||
|
||||
if (!$os)
|
||||
{
|
||||
if (strstr($sysObjectId, ".1.3.6.1.4.1.11898.2.4.9")) { $os = "proxim"; }
|
||||
}
|
||||
|
||||
?>
|
Reference in New Issue
Block a user