From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp72.ord1c.emailsrvr.com (smtp72.ord1c.emailsrvr.com [108.166.43.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 436A73CB35 for ; Thu, 3 Jan 2019 21:06:46 -0500 (EST) Received: from smtp2.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp2.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id F18BBC00FB; Thu, 3 Jan 2019 21:06:45 -0500 (EST) X-SMTPDoctor-Processed: csmtpprox beta Received: from smtp2.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp2.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id ED50FC0129; Thu, 3 Jan 2019 21:06:45 -0500 (EST) X-Auth-ID: dev@logicalwebhost.com Received: by smtp2.relay.ord1c.emailsrvr.com (Authenticated sender: dev-AT-logicalwebhost.com) with ESMTPSA id 6E3D2C00FB; Thu, 3 Jan 2019 21:06:44 -0500 (EST) X-Sender-Id: dev@logicalwebhost.com Received: from [192.168.2.157] (97-90-101-114.static.mdfd.or.charter.com [97.90.101.114]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:25 (trex/5.7.12); Thu, 03 Jan 2019 21:06:45 -0500 From: Dev Message-Id: <55BCE9BD-B0CB-4A85-B476-5C8858E843E6@logicalwebhost.com> Content-Type: multipart/alternative; boundary="Apple-Mail=_0EBEA3F3-E7F2-4196-90CC-549C85A86110" Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Date: Thu, 3 Jan 2019 18:06:43 -0800 In-Reply-To: Cc: bloat To: Dave Taht References: <9B37BCD5-9ADE-4E7D-8B5C-82830051831B@logicalwebhost.com> <56D49308-1E25-465B-8F90-9511964487AB@logicalwebhost.com> <9C2D9134-8EA7-4E0D-BA3B-5FFC0CB4DC19@heistp.net> X-Mailer: Apple Mail (2.3445.102.3) Subject: Re: [Bloat] reatime buffer monitoring? X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jan 2019 02:06:46 -0000 --Apple-Mail=_0EBEA3F3-E7F2-4196-90CC-549C85A86110 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Okay, in case it=E2=80=99s of use to anyone else, here=E2=80=99s a quick = howto for this tool: apt-get install libncurses5-dev build-essential git clone https://github.com/ffainelli/bqlmon.git = cd bqlmon make ./bqlmon -i eth0 HTH. - Dev > On Jan 3, 2019, at 2:31 PM, Dave Taht wrote: >=20 > https://github.com/ffainelli/bqlmon is the official repo. >=20 > On Thu, Jan 3, 2019 at 1:51 PM Pete Heist wrote: >>=20 >> Since it looks like you have bql, this should work for the hardware = queues: https://github.com/dtaht/bqlmon >>=20 >> It might be nice to have a realtime monitor for the qdisc stats, but = these can also change very quickly so looking at drops and marks, or = other stats, can be useful as well. >>=20 >> On Jan 3, 2019, at 10:23 PM, Dev wrote: >>=20 >> Is there a command to watch what the buffer is doing real time once I = run traffic across it, or some way to know what it=E2=80=99s doing? >>=20 >> I=E2=80=99m experimenting with something like: >>=20 >> watch -n 1 tc -g -s class show dev eth0 >>=20 >> But I gotta guess there=E2=80=99s a better way to do this? >>=20 >> - Dev >>=20 >> _______________________________________________ >> Bloat mailing list >> Bloat@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/bloat >>=20 >>=20 >> _______________________________________________ >> Bloat mailing list >> Bloat@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/bloat >=20 >=20 >=20 > --=20 >=20 > Dave T=C3=A4ht > CTO, TekLibre, LLC > http://www.teklibre.com > Tel: 1-831-205-9740 --Apple-Mail=_0EBEA3F3-E7F2-4196-90CC-549C85A86110 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Okay,= in case it=E2=80=99s of use to anyone else, here=E2=80=99s a quick = howto for this tool:

apt-get install libncurses5-dev build-essential


cd bqlmon

make

./bqlmon -i = eth0

HTH.

- Dev

On Jan 3, 2019, at 2:31 PM, = Dave Taht <dave.taht@gmail.com> wrote:

https://github.com/ffainelli/bqlmon is the official = repo.

On Thu, Jan 3, 2019 at 1:51 PM Pete = Heist <pete@heistp.net> wrote:

Since it looks like you have = bql, this should work for the hardware queues: https://github.com/dtaht/bqlmon

It might be nice to have a realtime monitor for the qdisc = stats, but these can also change very quickly so looking at drops and = marks, or other stats, can be useful as well.

On Jan 3, 2019, at 10:23 PM, Dev <dev@logicalwebhost.com> wrote:

Is there a command to watch what the buffer is doing real = time once I run traffic across it, or some way to know what it=E2=80=99s = doing?

I=E2=80=99m experimenting with = something like:

watch -n 1 tc -g -s class = show dev eth0

But I gotta guess there=E2=80=99= s a better way to do this?

- Dev

_______________________________________________
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat


_______________________________________________
Bloat mailing list
Bloat@lists.bufferbloat.nethttps://lists.bufferbloat.net/listinfo/bloat



-- =

Dave T=C3=A4ht
CTO, = TekLibre, LLC
http://www.teklibre.com
Tel: = 1-831-205-9740

= --Apple-Mail=_0EBEA3F3-E7F2-4196-90CC-549C85A86110--