mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
FDB table with history capabilities (#9804)
* Migration script and data feeding * Adding the columns in the GUI * build schema * update FDB test data * Use of timestamps() * ignore created_at and updated_at in tests, and regenerate test impacted * daily.sh does the cleaning * space cleaning codeclimate * Use carbon instead of str-val * handle when $fdb_entry->updated_at and created at are null * handle when $fdb_entry->updated_at and created at are null (force travis rerun) * Doc update * Doc update
This commit is contained in:
@@ -629,9 +629,11 @@ $config['eventlog_purge'] = 30;
|
||||
$config['authlog_purge'] = 30;
|
||||
$config['perf_times_purge'] = 30;
|
||||
$config['device_perf_purge'] = 7;
|
||||
$config['alert_log_purge'] = 365;
|
||||
$config['port_fdb_purge'] = 10;
|
||||
$config['rrd_purge'] = 90;// Not set by default
|
||||
```
|
||||
These options will ensure data within LibreNMS over X days old is automatically purged. You can alter these individually,
|
||||
These options will ensure data within LibreNMS over X days old is automatically purged. You can alter these individually.
|
||||
values are in days.
|
||||
|
||||
> NOTE: Please be aware that `$config['rrd_purge']` is _NOT_ set by default. This option will remove any old data within
|
||||
|
||||
@@ -143,6 +143,8 @@ $config['os']['linux']['discovery_modules']['discovery-arp'] = true;
|
||||
|
||||
`arp-table`: Detection of the ARP table for the device.
|
||||
|
||||
`fdb-table`: Detection of the Forwarding DataBase table for the device, with history data.
|
||||
|
||||
`discovery-arp`: Auto discovery via ARP.
|
||||
|
||||
`junose-atm-vp`: Juniper ATM support.
|
||||
|
||||
@@ -5,11 +5,13 @@ path: blob/master/doc/
|
||||
Here's a brief list of supported features, some might be missing.
|
||||
If you think something is missing, feel free to ask us.
|
||||
|
||||
* Auto discovery
|
||||
* Alerting
|
||||
* API
|
||||
* Auto Updating
|
||||
* Multiple environnement sensors support
|
||||
* Multiple protocols data collection (STP, OSPF, BGP etc)
|
||||
* VLAN, ARP and FDB table collection
|
||||
* Customizable Dashboards
|
||||
* Device Backup (Oxidized, RANCID)
|
||||
* Device Backup integration (Oxidized, RANCID)
|
||||
* Distributed Polling
|
||||
* Multiple Authentication Methods (MySQL, LDAP, Active Directory, HTTP)
|
||||
* NetFlow, sFlow, IPFIX (NfSen)
|
||||
@@ -17,6 +19,8 @@ If you think something is missing, feel free to ask us.
|
||||
* Syslog (Integrated, Graylog)
|
||||
* Traffic Billing (Quota, 95th Percentile)
|
||||
* Two Factor Authentication
|
||||
* API
|
||||
* Auto Updating
|
||||
|
||||
### Vendors
|
||||
Here's a brief list of supported vendors, some might be missing.
|
||||
@@ -34,6 +38,7 @@ If you are unsure of whether your device is supported or not, feel free to ask u
|
||||
* Areca
|
||||
* Arista
|
||||
* Aruba
|
||||
* Audiocodes
|
||||
* Avaya
|
||||
* Avocent
|
||||
* AVTECH
|
||||
@@ -42,6 +47,7 @@ If you are unsure of whether your device is supported or not, feel free to ask u
|
||||
* BCM963
|
||||
* BDCom
|
||||
* Bintec
|
||||
* Bluecat
|
||||
* BNT
|
||||
* Brocade
|
||||
* Brother
|
||||
@@ -62,7 +68,9 @@ If you are unsure of whether your device is supported or not, feel free to ask u
|
||||
* Dell
|
||||
* Delta Power Solutions
|
||||
* DEVELOP
|
||||
* DKT Comega
|
||||
* Eaton
|
||||
* EDS
|
||||
* EMC
|
||||
* Engenius
|
||||
* Enterasys
|
||||
@@ -70,6 +78,7 @@ If you are unsure of whether your device is supported or not, feel free to ask u
|
||||
* Extreme Networks
|
||||
* F5
|
||||
* Fastback Networks
|
||||
* Fiberstore
|
||||
* FiberHome
|
||||
* Force10
|
||||
* Fortinet
|
||||
@@ -108,6 +117,7 @@ If you are unsure of whether your device is supported or not, feel free to ask u
|
||||
* Netopia
|
||||
* NetVision
|
||||
* NetWare
|
||||
* Nokia
|
||||
* NRG
|
||||
* OKI
|
||||
* OpenBSD
|
||||
|
||||
Reference in New Issue
Block a user