This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit caaed8be8a4a4fa9fa16de4a69663a94b8b253cb Author: Rémi KOWALSKI <[email protected]> AuthorDate: Tue Nov 19 15:35:22 2019 +0100 JAMES-2773 add glowroot plugin to track put into blobstore --- .../destination/glowroot/plugins/blobstore.json | 26 ++++++++++++++++++++++ .../destination/glowroot/plugins/blobstore.json | 26 ++++++++++++++++++++++ .../destination/glowroot/plugins/blobstore.json | 26 ++++++++++++++++++++++ .../destination/glowroot/plugins/blobstore.json | 26 ++++++++++++++++++++++ .../destination/glowroot/plugins/blobstore.json | 26 ++++++++++++++++++++++ .../destination/glowroot/plugins/blobstore.json | 26 ++++++++++++++++++++++ .../destination/glowroot/plugins/blobstore.json | 26 ++++++++++++++++++++++ 7 files changed, 182 insertions(+) diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/glowroot/plugins/blobstore.json b/dockerfiles/run/guice/cassandra-ldap/destination/glowroot/plugins/blobstore.json new file mode 100644 index 0000000..84291c6 --- /dev/null +++ b/dockerfiles/run/guice/cassandra-ldap/destination/glowroot/plugins/blobstore.json @@ -0,0 +1,26 @@ +{ + "name": "BlobStore Plugin", + "id": "blob_store", + "instrumentation": [ + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putDirectly", + "methodParameterTypes": [ + ".." + ] + }, + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putAndComputeId", + "methodParameterTypes": [ + ".." + ] + } + ] +} \ No newline at end of file diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/glowroot/plugins/blobstore.json b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/glowroot/plugins/blobstore.json new file mode 100644 index 0000000..84291c6 --- /dev/null +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/glowroot/plugins/blobstore.json @@ -0,0 +1,26 @@ +{ + "name": "BlobStore Plugin", + "id": "blob_store", + "instrumentation": [ + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putDirectly", + "methodParameterTypes": [ + ".." + ] + }, + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putAndComputeId", + "methodParameterTypes": [ + ".." + ] + } + ] +} \ No newline at end of file diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/glowroot/plugins/blobstore.json b/dockerfiles/run/guice/cassandra-rabbitmq/destination/glowroot/plugins/blobstore.json new file mode 100644 index 0000000..84291c6 --- /dev/null +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/glowroot/plugins/blobstore.json @@ -0,0 +1,26 @@ +{ + "name": "BlobStore Plugin", + "id": "blob_store", + "instrumentation": [ + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putDirectly", + "methodParameterTypes": [ + ".." + ] + }, + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putAndComputeId", + "methodParameterTypes": [ + ".." + ] + } + ] +} \ No newline at end of file diff --git a/dockerfiles/run/guice/cassandra/destination/glowroot/plugins/blobstore.json b/dockerfiles/run/guice/cassandra/destination/glowroot/plugins/blobstore.json new file mode 100644 index 0000000..84291c6 --- /dev/null +++ b/dockerfiles/run/guice/cassandra/destination/glowroot/plugins/blobstore.json @@ -0,0 +1,26 @@ +{ + "name": "BlobStore Plugin", + "id": "blob_store", + "instrumentation": [ + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putDirectly", + "methodParameterTypes": [ + ".." + ] + }, + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putAndComputeId", + "methodParameterTypes": [ + ".." + ] + } + ] +} \ No newline at end of file diff --git a/dockerfiles/run/guice/jpa-smtp/destination/glowroot/plugins/blobstore.json b/dockerfiles/run/guice/jpa-smtp/destination/glowroot/plugins/blobstore.json new file mode 100644 index 0000000..84291c6 --- /dev/null +++ b/dockerfiles/run/guice/jpa-smtp/destination/glowroot/plugins/blobstore.json @@ -0,0 +1,26 @@ +{ + "name": "BlobStore Plugin", + "id": "blob_store", + "instrumentation": [ + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putDirectly", + "methodParameterTypes": [ + ".." + ] + }, + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putAndComputeId", + "methodParameterTypes": [ + ".." + ] + } + ] +} \ No newline at end of file diff --git a/dockerfiles/run/guice/jpa/destination/glowroot/plugins/blobstore.json b/dockerfiles/run/guice/jpa/destination/glowroot/plugins/blobstore.json new file mode 100644 index 0000000..84291c6 --- /dev/null +++ b/dockerfiles/run/guice/jpa/destination/glowroot/plugins/blobstore.json @@ -0,0 +1,26 @@ +{ + "name": "BlobStore Plugin", + "id": "blob_store", + "instrumentation": [ + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putDirectly", + "methodParameterTypes": [ + ".." + ] + }, + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putAndComputeId", + "methodParameterTypes": [ + ".." + ] + } + ] +} \ No newline at end of file diff --git a/dockerfiles/run/guice/memory/destination/glowroot/plugins/blobstore.json b/dockerfiles/run/guice/memory/destination/glowroot/plugins/blobstore.json new file mode 100644 index 0000000..84291c6 --- /dev/null +++ b/dockerfiles/run/guice/memory/destination/glowroot/plugins/blobstore.json @@ -0,0 +1,26 @@ +{ + "name": "BlobStore Plugin", + "id": "blob_store", + "instrumentation": [ + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putDirectly", + "methodParameterTypes": [ + ".." + ] + }, + { + "captureKind": "trace-entry", + "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", + "timerName": "blobstore", + "className": "org.apache.james.blob.objectstorage.BlobPutter", + "methodName": "putAndComputeId", + "methodParameterTypes": [ + ".." + ] + } + ] +} \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
