<div dir="ltr"><div>I ended up cloning the pping repo and running make locally.</div><div><br></div><div>Installing was a few steps:</div><div><br></div><div>1. mkdir ~/src/libtins/build</div><div>2. cd ~/src/libtins/build<br></div><div>2. git clone <a href="https://github.com/mfontanini/libtins.git">https://github.com/mfontanini/libtins.git</a></div><div>3. make</div><div>4. sudo make install</div><div>5. cd ~/src</div><div>6. git clone <a href="https://github.com/pollere/pping.git">https://github.com/pollere/pping.git</a></div><div>7. cd pping<br></div><div>8. make</div><div>9. ./pping</div><div><br></div><div>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.</div><div><br></div><div>Now to figure out how to make it show me something..</div><div></div><div><br></div><div>Jason<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 25, 2021 at 1:02 PM Jason Iannone <<a href="mailto:jason.iannone@gmail.com">jason.iannone@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thanks, I have tried moving around the src directory hierarchy to no avail, including searching for explicit references to 'pping'.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 25, 2021 at 11:52 AM Toke Høiland-Jørgensen <<a href="mailto:toke@toke.dk" target="_blank">toke@toke.dk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Jason Iannone <<a href="mailto:jason.iannone@gmail.com" target="_blank">jason.iannone@gmail.com</a>> writes:<br>
<br>
> Hi,<br>
><br>
> I'm new here. Can anyone help me get pping installed? As far as I can tell,<br>
> cmake, make, and make install all worked, but I don't have pping. Does<br>
> anyone with a bigger brain than mine have a suggestion?<br>
><br>
> $ pping<br>
> -bash: pping: command not found<br>
<br>
My bet would be a $PATH issue. You could try just running it from the<br>
directory where you compiled it? I.e., substitute './pping' for 'pping'<br>
- or look at the output of 'make install' and see if you have the<br>
corresponding directory in your $PATH.<br>
<br>
-Toke<br>
</blockquote></div>
</blockquote></div>