3

I've been using perfino for a week, first thing I noticed is that there was no transactions being recorded, which is fine because all of our tools don't use any framework or special annotations that perfino could potentially detect.

When I saw POJO events transactions, I thought that I could just tell it to include all packages that we make here with a wildcard and have those analyzed.

It seems like perfino doesn't accept wildcards when adding a pojo class name.

Is there anything that I'm missing that I could do to enable this functionality?

Alexandre Voyer
  • 809
  • 6
  • 11

1 Answers1

2

perfino deliberately does not have wildcards for classes since that would be an easy way to introduce unacceptable overhead. A transaction should be a high level use case, creating transactions for each method call is something that perfino is not designed for. You can see method-level data from all packages in the "Method sampling" view.

However you can instrument entire class hierarchies with the "Intercept subclasses" option on the POJO transaction configuration.

Ingo Kegel
  • 46,523
  • 10
  • 71
  • 102