+1 Really cool! Thanks!
Cheers, Florin > On Dec 11, 2020, at 9:33 AM, Dave Barach <v...@barachs.net> wrote: > > Looks really cool! Feel free to move the old one to deprecated... 😉... Dave > > -----Original Message----- > From: vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io> <vpp-dev@lists.fd.io > <mailto:vpp-dev@lists.fd.io>> On Behalf Of Damjan Marion via lists.fd.io > <http://lists.fd.io/> > Sent: Friday, December 11, 2020 11:14 AM > To: vpp-dev <vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io>> > Subject: [vpp-dev] New perfmon plugin > > > Guys, > > I just submitted patch with the new perfmon plugin: [1] > > It takes significantly different approach compared to current one. > > - it support multiple sources of perf counters (linux, intel core, intel > uncore) and it is extensible to other vendors > - it have concept instances so it can monitor multiple instances of specific > PMU (DRAM channels, UPI/QPU links, ..) > - it supports node, thread and system metrics > - different metrics are organized in bundles, where bundle consists of > multiple counters and format functions which calculates and presents metric. > Yuo can find example of bundle here [2] > > To se how this looks in action, I captured small asciinema video: [3] > > As this new plugin is significantly different than old one, I wonder if > anyone thinks we should keep old une. > Also, any other feedback is wellcome. > > Thanks, > > Damjan > > > [1] https://gerrit.fd.io/r/c/vpp/+/30186 > [2] > https://gerrit.fd.io/r/c/vpp/+/30186/12/src/plugins/perfmon/intel/bundle/load_blocks.c > [3] https://asciinema.org/a/aFN5rMFYw0RPvGOZiFsziXV5w > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#18311): https://lists.fd.io/g/vpp-dev/message/18311 Mute This Topic: https://lists.fd.io/mt/78882331/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-