sonic-buildimage/dockers
Tamer Ahmed b27ba0630c [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-19 14:05:49 -07:00
..
docker-base Change the dpkg default behavior in slave, and docker-base, in order to prevent prompt (#3879) 2020-02-03 15:57:33 -08:00
docker-base-stretch [docker-base]: remove dummy password for supervisord control 2020-08-15 22:20:23 -07:00
docker-basic_router Remove extra trailing newlines at EOF (#804) 2017-07-12 20:54:37 -07:00
docker-config-engine Remove unused packages in docker images and host (#2807) 2019-04-29 17:21:24 -07:00
docker-config-engine-stretch [build]: Improve dockerfile instructions (#3048) 2019-06-22 11:26:23 -07:00
docker-database [docker-database]: do not generate pidfile for rsyslogd 2020-08-15 22:32:25 -07:00
docker-dhcp-relay [dhcpmon] Monitor Mgmt Interface For DHCP Packets (#5317) 2020-09-19 14:05:49 -07:00
docker-fpm-frr Skip vnet-vxlan interfaces from generating networks (#5251) 2020-09-03 15:49:59 -07:00
docker-fpm-gobgp [201911][dockers] Update critical_processes file syntax (#4854) 2020-06-26 11:37:05 -07:00
docker-fpm-quagga [201911][dockers] Update critical_processes file syntax (#4854) 2020-06-26 11:37:05 -07:00
docker-lldp-sv2 [lldpmgrd] Inherit DaemonBase class from sonic-py-common package (#5370) 2020-09-19 13:59:01 -07:00
docker-nat [docker-nat]: use service dependency in supervisord to start servicesx 2020-08-15 22:20:35 -07:00
docker-orchagent [swss] Start Arp Update Process (#5391) 2020-09-19 13:52:18 -07:00
docker-platform-monitor [docker-pmon] Fix copy of fancontrol config file (#5037) 2020-08-15 22:35:02 -07:00
docker-ptf [docker-ptf] add gnmi python client (#4928) 2020-08-27 08:05:41 -07:00
docker-ptf-saithrift [docker-ptf-*]: Use buildimage infrastructure to build docker-ptf-* (#638) 2017-05-26 17:18:11 -07:00
docker-router-advertiser [docker-radv] Fix startup issues (#5230) 2020-09-04 21:20:08 +00:00
docker-sflow [docker-sflow]: use service dependency in supervisord to start services 2020-08-15 22:22:00 -07:00
docker-snmp-sv2 [Build] pin down setuptools for build issues (#5281) 2020-08-31 20:44:39 -07:00
docker-sonic-mgmt [mgmt docker] move pycryptodome installation to the end of the docker building (#4917) 2020-07-11 09:46:51 -07:00
docker-sonic-mgmt-framework [docker-mgmt-framework]: use service dependency in supervisord to start services 2020-08-15 22:25:38 -07:00
docker-sonic-restapi [docker-restapi]: use service dependency in supervisord to start services 2020-08-15 22:25:24 -07:00
docker-sonic-telemetry [monit]: monit_telemetry which will have error when telemetry is in secure mode (#4286) 2020-08-24 10:22:25 -07:00
docker-teamd [docker-teamd]: use service dependency in supervisord to start services 2020-08-15 22:25:46 -07:00
dockerfile-macros.j2 [build]: Improve dockerfile instructions (#3048) 2019-06-22 11:26:23 -07:00