38 Commits

Author SHA1 Message Date
b56c6b6adf fix: fdb tables multiple IPs and IPs from other devices adding extra rows (#6930)
Fix missing IPs because the ARP entries are on different port_id
Update arp discovery to use snmpwalk_group() additional fix in that function
Fix removal of arp entries
Fix a debug output type in fdb discovery
2017-07-04 22:27:43 +01:00
66b7077a01 fix: Updated ipv4/ipv6 discovery to exclude IPs with invalid port_ids (#6495)
* fix: Updated ipv4/ipv6 discovery to exclude IPs with invalid port_ids

* Update the valid IP sql queries to include addresses without a port

* Fix arp-table too.
2017-04-25 21:28:25 +01:00
e4f48e661e Add additional eventlog severity levels (#5879) 2017-02-13 22:32:02 +00:00
5bfd23e7eb webui: New eventlog severity classification (#5830)
* New event log severity model

* Revert "New event log severity model"

This reverts commit 0783527af8ca492a562cc9a60e3887c24599000d.

* New event log severity model

* Fixed spaces vs tabs

* Learning the format requirements

* Learning the format requirements

* Moved the colours in to the stylesheet

* change SQL file to stop conflicting

* refactor log_event so severity isn't last, but reference is.

* keep having to move the file due to new PR conflicts

* Revert "keep having to move the file due to new PR conflicts"

This reverts commit f3030e7218f3403664616fde655e4d35c134516a.

* extended support to dashboard and eventlog page

* formatting
2017-02-12 22:41:05 +00:00
21898a3c29 Disco / Poller tidy up + Added display of module mem usage (#5778)
* tidyup + added mem usage for poller modules

* tidied up discovery modules

* fix sensors
2017-02-07 22:54:30 -06:00
f01ea381ed fix: empty mac adds an entry to the arp table (#5270) 2017-01-01 09:38:29 +00:00
8d8728d7d2 fix: arp-table uses array_column() breaking discovery on php <=5.4 (#5099) 2016-11-30 23:13:19 +00:00
da3d687c6d refactor: rewrite arp-table discovery (#5048) 2016-11-25 21:14:35 +00:00
638f61002c fix: Fall back to ipNetToMediaPhysAddress when ipNetToPhysicalPhysAddress not available #4559 2016-10-04 08:27:46 +01:00
b43c7f2c72 fix: This removes stale entries in the mac_ipv4 table (#4444) 2016-09-20 10:22:11 -05:00
c5845006a1 refactor: Updated arp-table discovery to use ipNetToPhysicalPhysAddress (#4367) 2016-09-09 11:22:01 -05:00
9284bc60ff Update code in includes to be PSR-2 compliant (#4220)
refactor: Update code in /includes to be psr2 compliant #4220
2016-08-28 18:32:58 +01:00
laf
558dfb2344 Pretty up the discovery process output 2016-06-21 00:59:43 +01:00
12d6347871 Update arp-table.inc.php 2016-04-12 16:00:52 +02:00
laf
5139805616 Reverted to pre-vrf lite codebase 2016-03-01 18:05:08 +00:00
8a3d14f9e2 Correct data duplication on discovering cisco vrf lite 2016-02-02 12:21:45 +01:00
724ad08d76 discoverying and polling VRF 2016-01-26 15:42:59 +01:00
21d2b45742 Syntax update 2016-01-26 15:27:50 +01:00
0ac8f584b2 discoverying and polling VRF 2016-01-26 15:22:49 +01:00
677a4f3f5f Remove all unneeded if($debug)-statements and replace them with d_echo . discovery dir.. 2015-08-21 16:10:01 +02:00
d8693f05ae Fix coding style part 2 2015-07-15 11:04:22 +02:00
af291f4fc7 Added some logic to keep a mac address that has no associated port from being added to the ipv4_mac table. I found that a cisco device was trying to add a loop-back mac address (000000000000). 2015-02-26 23:03:59 +00:00
5f9ebd1551 Fix MAC address change false positives 2014-09-28 11:07:30 +10:00
laf
02792176fa Updated most files to use dbFacile 2014-03-12 22:21:33 +00:00
4db1454e92 move from port_id to interface_id. make ports discovery only discover. add some cleaner functions. add a tiny bit of alerting infrastructure.
git-svn-id: http://www.observium.org/svn/observer/trunk@3195 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-16 13:25:50 +00:00
ed6ffa6067 syntaxer run
git-svn-id: http://www.observium.org/svn/observer/trunk@2964 61d68cd4-352d-0410-923a-c4978735b2b8
2012-04-05 16:17:41 +00:00
f0d06a44cd don't report/record mac addresses/changes on broken snmp implementations
git-svn-id: http://www.observium.org/svn/observer/trunk@2859 61d68cd4-352d-0410-923a-c4978735b2b8
2012-02-06 17:46:09 +00:00
f55a30f744 some formatting cleanups, introduce some more FIXMEs to look at, plus replace mysql_fetch_array by mysql_fetch_assoc, for great justice
git-svn-id: http://www.observium.org/svn/observer/trunk@2029 61d68cd4-352d-0410-923a-c4978735b2b8
2011-04-06 13:54:50 +00:00
31b2092041 more trailing spaces hunted down and shot, then shot again
git-svn-id: http://www.observium.org/svn/observer/trunk@1880 61d68cd4-352d-0410-923a-c4978735b2b8
2011-03-16 17:53:20 +00:00
12fbf7430c more cleanup/reindent, yay
git-svn-id: http://www.observium.org/svn/observer/trunk@1839 61d68cd4-352d-0410-923a-c4978735b2b8
2011-03-15 11:24:35 +00:00
22620145eb clean up MAC change reporting, graph error size
git-svn-id: http://www.observium.org/svn/observer/trunk@1734 61d68cd4-352d-0410-923a-c4978735b2b8
2010-11-23 14:32:37 +00:00
30bdd952ee Minor fixes, some cleanups, and standardising on echo("x") instead of echo "x"
git-svn-id: http://www.observium.org/svn/observer/trunk@1728 61d68cd4-352d-0410-923a-c4978735b2b8
2010-11-20 14:04:07 +00:00
a1b5886a46 Properly format MAC addresses on change event
git-svn-id: http://www.observium.org/svn/observer/trunk@1115 61d68cd4-352d-0410-923a-c4978735b2b8
2010-06-09 18:05:08 +00:00
1e7860e930 bit of restructuring and tiding. all hail bunny.
git-svn-id: http://www.observium.org/svn/observer/trunk@977 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-28 22:04:15 +00:00
1f4aa89950 BUGFIX: The MAC address change detection code did not use the proper interface to compare against. So false MAC change alerts where being send when using VRRP or LACP/PortChannel interfaces.
git-svn-id: http://www.observium.org/svn/observer/trunk@954 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-25 21:42:15 +00:00
8a299b6da2 back to >
git-svn-id: http://www.observium.org/svn/observer/trunk@924 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-21 15:32:59 +00:00
760ac61e5b patch from jduggan to detect mac address changes
git-svn-id: http://www.observium.org/svn/observer/trunk@918 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-21 14:54:02 +00:00
caab3ee1c4 rename discovery include scripts and update discovery.php
git-svn-id: http://www.observium.org/svn/observer/trunk@890 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-20 17:29:47 +00:00