From owner-freebsd-net@freebsd.org Wed Aug 21 05:43:59 2019 Return-Path: Delivered-To: freebsd-net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2B0A6BB77A for ; Wed, 21 Aug 2019 05:43:59 +0000 (UTC) (envelope-from moridin@mm.st) Received: from new1-smtp.messagingengine.com (new1-smtp.messagingengine.com [66.111.4.221]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46CxRf1wYfz4X3L for ; Wed, 21 Aug 2019 05:43:57 +0000 (UTC) (envelope-from moridin@mm.st) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 2798B346D for ; Wed, 21 Aug 2019 01:43:57 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 21 Aug 2019 01:43:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mm.st; h=subject :to:references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=fm1; bh=HdaoCZCK+6nA3 9wIeHnuLQ7PSh7FPUEMAm1cpGdXW98=; b=CI/OaVq5QCLVOOrSKw0+9pbPh8Xv5 6YUeDa6gSiawnk7caqIeT5V+MGMqxNBn+GEeKEsv2mgZSc44RROUC2ckdjoZg6Zh u4uwHk/SfOCG3Hj44yGS+d1dKdHTe7xKpWuqfw8M9D7dRXQcYKzHOzWaHYXxLucE MZYTUg/V6Ympw7W+LSTz6OiFWIueYUEZQvublpl842JmWuxGHFZxPkl+FRNRNihr hknbOuzASs3I/+pkapj81vENrCPwXlmn6O05ZRQlc1yFf4p+FAQ4e7mRU81RWM4T Ju9tU5PXFjFx6KPmTsTkfM4kbDgpVWZCjSoOzP7A7XdLrjnqf9k7FqtKw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=HdaoCZCK+6nA39wIeHnuLQ7PSh7FPUEMAm1cpGdXW 98=; b=xnx2zt0QLayYshRkW78bcjIO1D2X7w6IiFU7cDrw/V/4CRuXwrNQiOqzZ DY+ZkUeoBGwNhPc61RB5QdSgoId93jwOHrwCmENbvSGQXohB+uLg2cpIzCjpwZ3N Yb6lVZIe98K6+361/JpTzpGdIGME9PAWF2ZQ/2++toGXGcdWGtJcih6blk7sNFul PoY9nvtduaAfPdd7LDzyhxTIwYLVHe9eTeznj6fjIqB9TRHtOJ8tw6uSZw3XbyRx Inq+5xblihoOfvQgf1NHQoGDB2bYjb4OgCgiyoqXLvsScKTzcxbv4nSZXptVOEH3 jR1RLEjH7b73L98p2PiqvX6cPob8A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudegvddguddtudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepuffvfhfhkffffgggjggtgfesth ekredttdefjeenucfhrhhomhepmhhorhhiughinhcuoehmohhrihguihhnsehmmhdrshht qeenucffohhmrghinhepvgigrghmphhlvgdrtghomhenucfkphepudekhedrgeegrdejie drkedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmohhrihguihhnsehmmhdrshhtnecu vehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from [192.168.1.2] (unknown [185.44.76.80]) by mail.messagingengine.com (Postfix) with ESMTPA id C8AF5D60057 for ; Wed, 21 Aug 2019 01:43:55 -0400 (EDT) Subject: Re: packets per second tool for CLI - and question about checksum_errs To: freebsd-net@freebsd.org References: <380fff29-8df3-2671-69c3-ef47131aaf58@monkeybrains.net> From: moridin Message-ID: <7d61f797-1674-8c4a-d303-1b057ddf309f@mm.st> Date: Wed, 21 Aug 2019 08:43:54 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <380fff29-8df3-2671-69c3-ef47131aaf58@monkeybrains.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 46CxRf1wYfz4X3L X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mm.st header.s=fm1 header.b=CI/OaVq5; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=xnx2zt0Q; dmarc=pass (policy=none) header.from=mm.st; spf=pass (mx1.freebsd.org: domain of moridin@mm.st designates 66.111.4.221 as permitted sender) smtp.mailfrom=moridin@mm.st X-Spamd-Result: default: False [-4.09 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.221]; FREEMAIL_FROM(0.00)[mm.st]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+]; DMARC_POLICY_ALLOW(-0.50)[mm.st,none]; NEURAL_HAM_SHORT(-0.99)[-0.994,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(0.00)[ip: (-9.87), ipnet: 66.111.4.0/24(-4.84), asn: 11403(-2.68), country: US(-0.05)]; RCVD_IN_DNSWL_LOW(-0.10)[221.4.111.66.list.dnswl.org : 127.0.5.1]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[mm.st:s=fm1,messagingengine.com:s=fm3]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[mm.st]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Aug 2019 05:43:59 -0000 Rudy wrote: > > Here is a quick tool so show Packets Per Second on the CLI for all your > interfaces (only tested with ix and igb). > It uses the output of sysctl every second.  If you like it, great! > > Quick question, why am I seeing checksum_errs around 1k on a link doing > 3Gbps? > > * > **Sample output of script:* > > Tue Aug 20 22:28:16 2019                          00:00:01 >      Dev RX bits   TX bits    RX PPS    TX PPS  CK Error >     igb0                 0         2         0 >     igb1                 0         0         0 >      ix0    2589 M     415 M     311 k     171 k      11 >      ix1     254 M    2120 M     108 k     248 k       1 k >      ix2     171 M     508 M      62 k      63 k     385 >      ix3       1 k       1 k       0         0         0 >  Host: yourbox.example.com If you need just pps, you could use `systat -ifstat -pps` instead.