opamergeperf2(8)

✨ NAME ✨

opamergeperf2 β€” bestie, this is the glow-up tool that takes two separate opaextractperf2 runs from the same fabric and smushes them together into one gorgeous delta report. πŸ’…

It computes delta counters for all the matching links (aka it subtracts before from after), and spits out a CSV file that's in exactly the same format as opaextractperf2's output β€” so you can yeet it straight into a spreadsheet or let some other script parse it. Main character utility behavior, honestly. πŸ‘‘

⚠️ NOTE, and this one is serious bestie: the before.csv and after.csv input files must be generated from the same fabric, and before.csv has to contain counters that come prior to after.csv. Both files also need to have been generated to contain the running counters, with no counter clears happening between before.csv and after.csv, and without using any interval options to opareport that might report delta counters β€” like opareport -i, or opareport with both --begin and --end options. If you ignore this, your deltas are not going to be giving what you think they're giving. 😭

🌸 Syntax 🌸

opamergeperf2 before.csv after.csv

πŸŽ€ Options πŸŽ€

  • --help β€” prints out the full help text, the whole thing, every crumb of it. 🫢
  • before.csv β€” a CSV file that was previously generated by opaextractperf2. ✨
  • after.csv β€” also a CSV file that was previously generated by opaextractperf2. 🌸

πŸ¦‹ Examples πŸ¦‹

opamergeperf2 before.csv after.csv > delta.csv

Look at that redirect slaying. delta.csv is your new best friend. πŸ”₯


πŸ’– See Also πŸ’–

  • opaextractperf2 β€” the origin of both of your input files, go say hi. 🌈

And that's the whole vibe, fr fr β€” no cap, every flag, file, and warning accounted for. 🧚 This lil page came to you from the IFSFFCLIRG (Man Page) crew, and it's copyrighted Copyright(C) 2015-2019 Intel Corporation β€” so big ups to Intel, mwah. πŸ’œ Go merge those perf counters, you absolute icon. πŸ’