From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 7EEE53B29E for ; Fri, 26 Feb 2021 07:56:32 -0500 (EST) Received: by mail-ej1-x62d.google.com with SMTP id k13so14663541ejs.10 for ; Fri, 26 Feb 2021 04:56:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=VwLbjgBo0/FkNBSGufrG9zZlyG5vPLuR5QTgEIuNCEQ=; b=WccjIN73SmjeTopRJ0PdotOHJltaKEKAsk6yyewylMBa9m1gyE8OuEGXa3KIbhEI2u oSIoXPYGP6ytHZUYbK8ncsCC7ScF1daUs4e9JDQM/nxKZ6C7hRoEnV14+OtG70uAFaEA fd+u6k6TPB9Ahz8y3+tBOUxMpbQwza0AfsIhSuvAetkKgqkI3OoXFNeDX/FUletWHfdD Pee/uxv0BxZxEkZmMRsx7eZVrkWxvBpwQHjrqmInPpRlmySYXx/LrCIYHn0SrpvUO0oN GMwfY5r+N7Sr/GrSjqjNdBC/D6KGshWoGlpOLCIaUumF1uuq8nI1Bc9W1WxvI2eBXRvv 1uGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=VwLbjgBo0/FkNBSGufrG9zZlyG5vPLuR5QTgEIuNCEQ=; b=sqMFI+hSAIhBOGOggT6kgUeuMCOfzWcJ8HcpW3Z4mwgt6q7Q6BcxF8PJqjHSTH+xXw spAz73iiJfABTz7hWnMKsSZYhUHwSd61KjwopPa+XJjV3Iz+0CIuPbTbzE6jBjL32syc te1ycjGs+3wkt9IOYWiIt4GSiCcCCoA9rOcCxQ3eUL/wDFAgPGEQ62N46W6MrrQ2BxXR 8jofHs+X87yCjsnDJNO0zIoczC7cAZ/BrCFMBX/20KwFYCT2KLiQ+aA7FqXpAeF2eglm gJ+yDs6POO6/OgHizO1JrdWu3nTP+4I+Jmb6blw7u3yURbzqaBnav6VarNz+V0mkLQMt BTeA== X-Gm-Message-State: AOAM533uEeiok8jNT2US0w0Z7b6skNSB+JXp23pIDN8yvCkqJ+OYnEPc z1sjNCx7mzAHm0U2LRTYwrvf6dLlop3ql0XCYPg= X-Google-Smtp-Source: ABdhPJzk8jdmvVBrZ4lCq33ttEr8e6PEC3S5Y8NeCDwHSi3wC0CNjnmS4sO/CmgtYD3Y2Jmu/7fPfqPMLKPIIcsh8kQ= X-Received: by 2002:a17:906:2692:: with SMTP id t18mr3174115ejc.16.1614344191490; Fri, 26 Feb 2021 04:56:31 -0800 (PST) MIME-Version: 1.0 References: <87a6rs145a.fsf@toke.dk> In-Reply-To: From: Jason Iannone Date: Fri, 26 Feb 2021 07:56:19 -0500 Message-ID: To: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= Cc: bloat Content-Type: multipart/alternative; boundary="000000000000143d6a05bc3ccc35" Subject: Re: [Bloat] Trouble Installing PPing in MacOS 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, 26 Feb 2021 12:56:32 -0000 --000000000000143d6a05bc3ccc35 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I ended up cloning the pping repo and running make locally. Installing was a few steps: 1. mkdir ~/src/libtins/build 2. cd ~/src/libtins/build 2. git clone https://github.com/mfontanini/libtins.git 3. make 4. sudo make install 5. cd ~/src 6. git clone https://github.com/pollere/pping.git 7. cd pping 8. make 9. ./pping The promise of this, as Kathleen Nichols points out, is that we can passively monitor production flows to get a novel sense of end to end performance per flow. I don't know of any other passive monitoring technique, beyond a port mirror + a whole gang of systems, that can provide this level of detail. Please enlighten me if I'm wrong. The only other passive monitoring mechanisms I'm aware of are SNMP polling, IPFIX/*Flow, and Streaming Telemetry Interface. None of those systems provide end to end flow performance details. The standard in-band active monitoring tools are good for determining node to node and full path metrics, but this provides a more complete picture of end to end performance beyond active y.1731/802.3ag/OAM probes. I'm a little surprised that I'm only learning about it now. Now to figure out how to make it show me something.. Jason On Thu, Feb 25, 2021 at 1:02 PM Jason Iannone wrote: > Thanks, I have tried moving around the src directory hierarchy to no > avail, including searching for explicit references to 'pping'. > > On Thu, Feb 25, 2021 at 11:52 AM Toke H=C3=B8iland-J=C3=B8rgensen > wrote: > >> Jason Iannone writes: >> >> > Hi, >> > >> > I'm new here. Can anyone help me get pping installed? As far as I can >> tell, >> > cmake, make, and make install all worked, but I don't have pping. Does >> > anyone with a bigger brain than mine have a suggestion? >> > >> > $ pping >> > -bash: pping: command not found >> >> My bet would be a $PATH issue. You could try just running it from the >> directory where you compiled it? I.e., substitute './pping' for 'pping' >> - or look at the output of 'make install' and see if you have the >> corresponding directory in your $PATH. >> >> -Toke >> > --000000000000143d6a05bc3ccc35 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I ended up cloning the pping repo and running make lo= cally.

Installing was a few steps:

<= /div>
1. mkdir ~/src/libtins/build
2. cd ~/src/libtins/build<= br>
3. make
=
4. sudo make install
5. cd ~/src
7. cd pping
8. make
9. ./pping=

The promise of this, as Kathleen Nichols points o= ut, is that we can passively monitor production flows to get a novel sense = of end to end performance per flow. I don't know of any other passive m= onitoring technique, beyond a port mirror=C2=A0+ a whole gang of systems, t= hat can provide this level of detail. Please enlighten me if I'm wrong.= The only other passive monitoring mechanisms I'm aware of are SNMP pol= ling, IPFIX/*Flow, and Streaming Telemetry Interface. None of those systems= provide end to end flow performance details. The standard in-band active m= onitoring tools are good for determining node to node and full path metrics= , but this provides a more complete picture of end to end performance beyon= d active y.1731/802.3ag/OAM probes. I'm a little surprised that I'm= only learning about it now.

Now to figure out how= to make it show me something..

Jason

On Thu, Feb 25, 2021 at 1:02 PM Jason Iannone <jason.iannone@gmail.com> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">
Thanks, I= have tried moving around the src directory hierarchy to no avail, includin= g searching for explicit references to 'pping'.

On Thu, Feb 25, = 2021 at 11:52 AM Toke H=C3=B8iland-J=C3=B8rgensen <toke@toke.dk> wrote:
Jason Iannone <jason.iannone@gmail.com>= ; writes:

> Hi,
>
> I'm new here. Can anyone help me get pping installed? As far as I = can tell,
> cmake, make, and make install all worked, but I don't have pping. = Does
> anyone with a bigger brain than mine have a suggestion?
>
> $ pping
> -bash: pping: command not found

My bet would be a $PATH issue. You could try just running it from the
directory where you compiled it? I.e., substitute './pping' for = 9;pping'
- or look at the output of 'make install' and see if you have the corresponding directory in your $PATH.

-Toke
--000000000000143d6a05bc3ccc35--