Create hook that can automatically persist invocations

Description

Migrated from NovaTec Jira. Original ticket: INSPECTIT-294

The idea is to have a mechanism that can automatically persist invocation sequences when an event is triggered. The event here can be maybe just a user interaction, but it is much more interesting if an event is sent from some kind of invocation sequence analyzer. This means that the analyzer can, for example, track the average duration of incoming invocations, and when invocation has, again for example, 50% greater duration than the average, the persistence is done.

However, the mechanism has to be flexible, so that later on we can define even more advanced persistence options. Maybe it could be useful to the user to automatically persist all invocations that have an exception (for example). Or where all SQL statements took X time.. And so on, the possibilities are endless.

Environment

None

Activity

Show:
Stefan Siegl
June 26, 2015, 7:19 AM

2012-01-04T12:00:59.000+0100 by Stefan Siegl

I concur with Ivan, we should move that to 2.0

Stefan Siegl
June 26, 2015, 7:19 AM

2011-01-20T13:14:11.000+0100 by Ivan Senic

This ticket should be scheduled for version 2.0.

Ivan Senic
July 16, 2015, 11:04 AM
Edited

This option should be available for the business transactions as well. For me the definition would be spitted in two sections:

  1. Invocation belonging to:

    1. Business trasaction

    2. Method invocation

    3. Any

  2. Save criteria

    1. ..

Assignee

Unassigned

Reporter

Stefan Siegl

Labels

None

Integrator

None

Components

Priority

Medium
Configure