sonic-buildimage/src
Tamer Ahmed 1bf6fdc6d2
[dhcpmon] Monitor Mgmt Interface For DHCP Packets (#5317)
When BGP routes are missing, DHCP packets get relayed over mgmt
interface. This results in dhcpmon alerting that DHCP packets are
not being relayed. This is PR include mgmt interface as uplink
device, and so, if DHCP packet gets relayed over mgmt interface,
regular dhcpmon alert will not be issues. Instead, dhcpmon will
check the mgmt interface counts and issue a separate alert regarding
packets travelling through mgmt network.

In addition, this PR includes the following enhancements:
1. Add SIGUSR1 handler that prints out current packet counts
2. Increase alert grace window to 3 minutes from currently 2 minutes
3. Time is now computed more accurately
4. Print vlan name before counters

signed-off-by: Tamer Ahmed <tamer.ahmed@microsoft.com>
2020-09-09 18:37:01 -07:00
..
bash Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
dhcpmon [dhcpmon] Monitor Mgmt Interface For DHCP Packets (#5317) 2020-09-09 18:37:01 -07:00
gobgp Update go version to 1.11.2 for gobgp and telemetry (#2230) 2018-11-09 21:56:39 -08:00
hiredis Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
iccpd [iccpd] Fix the bug of iccp cmd show. (#5214) 2020-09-01 13:07:13 -07:00
ifupdown2 Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
initramfs-tools [secureboot] Add secureboot support for Arista devices (#4741) 2020-06-22 09:30:31 -07:00
iproute2 Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
iptables [docker-nat]: upgrade docker-nat to buster (#4943) 2020-07-15 22:48:09 -07:00
isc-dhcp [docker-dhcp-relay]: convert dhcp-relay docker to buster (#4671) 2020-06-22 15:34:21 -07:00
ixgbe Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
kdump-tools Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
libnl3 Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
libteam Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
libyang Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
lldpd Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
lm-sensors [dockers] update mellanox syncd and pmon to buster (#4818) 2020-07-18 03:46:15 -07:00
monit Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
mpdecimal Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
ptf@36a3e3d9ac [docker-sonic-mgmt] install ptf framework in mgmt container and upgrade ptf (#3239) 2019-07-30 10:19:48 -07:00
python3 Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
python-click Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
redis Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
redis-dump-load@7585497951 [redis-dump-load] Update submodule (#5215) 2020-08-19 11:23:42 -07:00
redis-dump-load.patch [baseimage]: Build and install redis-dump-load Python 3 package in host image (#4661) 2020-05-30 05:52:27 -07:00
sflow Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
smartmontools Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
snmpd Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
socat Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
sonic-bgpcfgd Skip vnet-vxlan interfaces from generating networks (#5251) 2020-08-27 14:14:04 -07:00
sonic-config-engine [dhcpmon] Monitor Mgmt Interface For DHCP Packets (#5317) 2020-09-09 18:37:01 -07:00
sonic-dbsyncd@399ac217c6 [Submodule update] sonic-dbsyncd (#4801) 2020-06-19 11:03:02 -07:00
sonic-device-data Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
sonic-frr [FRR]: Update frr to latest 7.2.1-s3 (#4294) 2020-04-01 12:57:19 -07:00
sonic-host-service [sonic-host-service]: Add SONiC Host Services infrastructure (#4840) 2020-08-21 15:34:14 -07:00
sonic-linux-kernel@d155c1ea89 [submodule]: update sonic-linux-kernel (#4940) 2020-07-12 18:08:52 +00:00
sonic-mgmt-common@cc01ce40ac [sonic-telemetry][sonic-mgmt-common] Update submodules (#4986) 2020-07-22 11:51:15 -07:00
sonic-mgmt-framework@3c3384cec8 Mgmt reorg -- submodule and build rules for sonic-mgmt-common (#4765) 2020-06-22 16:01:55 -07:00
sonic-platform-common@14c6e53ecb Update platform-common submodule (#5261) 2020-08-29 10:25:06 -07:00
sonic-platform-daemons@e4ee852802 sonic-platform-daemons submodule update (#5311) 2020-09-04 08:58:20 -07:00
sonic-py-common [sonic-utilities][sonic-py-common] Move logic to get port config file path to sonic-py-common and update sonic-utilities to comply (#5264) 2020-09-04 10:19:12 -07:00
sonic-py-swsssdk@91cc6c651e [submodule] Update swsssdk submodule (#5295) 2020-09-03 00:21:25 -07:00
sonic-quagga@e3b3b634e7 [sonic-quagga] update submodule with multiDB Changes (#4557) 2020-05-27 11:12:33 -07:00
sonic-restapi@71b81892fc Update restapi (#5267) 2020-08-31 10:43:32 -07:00
sonic-sairedis@c4a86b3e66 [sonic-sairedis] Update submodule (#5243) 2020-08-29 18:03:52 -07:00
sonic-snmpagent@1a2b62a930 [submodule]: Advance sonic-snmpagent. (#5213) 2020-08-19 04:27:09 -07:00
sonic-swss@65f63c1647 Update sonic-swss submodule (#5322) 2020-09-06 08:16:20 -07:00
sonic-swss-common@200f2b0a23 [sonic-swsscommon] submodule update with commit's (#5300) 2020-09-02 18:09:03 -07:00
sonic-telemetry@3bd7ca3587 [sonic-telemetry][sonic-mgmt-common] Update submodules (#4986) 2020-07-22 11:51:15 -07:00
sonic-utilities@96cb3594a6 [sonic-utilities] Update submodule (#5337) 2020-09-09 09:04:21 -07:00
sonic-yang-mgmt Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
sonic-yang-models [sonic-vlan.yang]: Correct Pattern for VLAN. (#5165) 2020-08-15 12:38:15 -07:00
sonic-ztp@dd025bc257 [sonic-ztp] Update submodule (#5120) 2020-08-07 14:37:46 -07:00
supervisor Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
swig Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
systemd-sonic-generator [systemd-generator]: Remove creation of NUM_ASIC environment (#5122) 2020-08-11 13:58:20 -07:00
tacacs [TACACS+]: Add support to specify source address for TACACS+ (#4610) 2020-07-12 18:08:51 +00:00
thrift Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00