@@ -133,7 +133,7 @@ const httpOptions = {
133
133
const httpServerOptions = {
134
134
...httpOptions ,
135
135
hooks : {
136
- request : ( span , req , res ) => { }
136
+ request : ( span : Span , req , res ) => { }
137
137
}
138
138
} ;
139
139
@@ -142,7 +142,7 @@ const httpClientOptions = {
142
142
splitByDomain : true ,
143
143
propagationBlocklist : [ 'url' , / u r l / , url => true ] ,
144
144
hooks : {
145
- request : ( span , req , res ) => { }
145
+ request : ( span : Span , req , res ) => { }
146
146
}
147
147
} ;
148
148
@@ -155,6 +155,13 @@ const http2ClientOptions = {
155
155
splitByDomain : true
156
156
} ;
157
157
158
+ const nextOptions = {
159
+ service : 'test' ,
160
+ hooks : {
161
+ request : ( span : Span , params ) => { } ,
162
+ } ,
163
+ } ;
164
+
158
165
const graphqlOptions = {
159
166
service : 'test' ,
160
167
depth : 2 ,
@@ -163,24 +170,24 @@ const graphqlOptions = {
163
170
collapse : false ,
164
171
signature : false ,
165
172
hooks : {
166
- execute : ( span , args , res ) => { } ,
167
- validate : ( span , document , errors ) => { } ,
168
- parse : ( span , source , document ) => { }
173
+ execute : ( span : Span , args , res ) => { } ,
174
+ validate : ( span : Span , document , errors ) => { } ,
175
+ parse : ( span : Span , source , document ) => { }
169
176
}
170
177
} ;
171
178
172
179
const elasticsearchOptions = {
173
180
service : 'test' ,
174
181
hooks : {
175
- query : ( span , params ) => { } ,
182
+ query : ( span : Span , params ) => { } ,
176
183
} ,
177
184
} ;
178
185
179
186
const awsSdkOptions = {
180
187
service : 'test' ,
181
188
splitByAwsService : false ,
182
189
hooks : {
183
- request : ( span , response ) => { } ,
190
+ request : ( span : Span , response ) => { } ,
184
191
} ,
185
192
s3 : false ,
186
193
sqs : {
@@ -198,8 +205,8 @@ const redisOptions = {
198
205
const sharedbOptions = {
199
206
service : 'test' ,
200
207
hooks : {
201
- receive : ( span , request ) => { } ,
202
- reply : ( span , request , reply ) => { } ,
208
+ receive : ( span : Span , request ) => { } ,
209
+ reply : ( span : Span , request , reply ) => { } ,
203
210
} ,
204
211
} ;
205
212
@@ -215,12 +222,13 @@ const moleculerOptions = {
215
222
const openSearchOptions = {
216
223
service : 'test' ,
217
224
hooks : {
218
- query : ( span , params ) => { } ,
225
+ query : ( span : Span , params ) => { } ,
219
226
} ,
220
227
} ;
221
228
222
229
tracer . use ( 'amqp10' ) ;
223
230
tracer . use ( 'amqplib' ) ;
231
+ tracer . use ( 'aws-sdk' ) ;
224
232
tracer . use ( 'aws-sdk' , awsSdkOptions ) ;
225
233
tracer . use ( 'bunyan' ) ;
226
234
tracer . use ( 'couchbase' ) ;
@@ -231,6 +239,7 @@ tracer.use('cypress');
231
239
tracer . use ( 'cucumber' )
232
240
tracer . use ( 'cucumber' , { service : 'cucumber-service' } ) ;
233
241
tracer . use ( 'dns' ) ;
242
+ tracer . use ( 'elasticsearch' ) ;
234
243
tracer . use ( 'elasticsearch' , elasticsearchOptions ) ;
235
244
tracer . use ( 'express' ) ;
236
245
tracer . use ( 'express' , httpServerOptions ) ;
@@ -239,6 +248,7 @@ tracer.use('fastify', httpServerOptions);
239
248
tracer . use ( 'fs' ) ;
240
249
tracer . use ( 'generic-pool' ) ;
241
250
tracer . use ( 'google-cloud-pubsub' ) ;
251
+ tracer . use ( 'graphql' ) ;
242
252
tracer . use ( 'graphql' , graphqlOptions ) ;
243
253
tracer . use ( 'graphql' , { variables : [ 'foo' , 'bar' ] } ) ;
244
254
tracer . use ( 'grpc' ) ;
@@ -273,6 +283,7 @@ tracer.use('koa');
273
283
tracer . use ( 'koa' , httpServerOptions ) ;
274
284
tracer . use ( 'mariadb' , { service : ( ) => `my-custom-mariadb` } )
275
285
tracer . use ( 'memcached' ) ;
286
+ tracer . use ( 'microgateway-core' ) ;
276
287
tracer . use ( 'microgateway-core' , httpServerOptions ) ;
277
288
tracer . use ( 'mocha' ) ;
278
289
tracer . use ( 'mocha' , { service : 'mocha-service' } ) ;
@@ -285,6 +296,8 @@ tracer.use('mysql2');
285
296
tracer . use ( 'mysql2' , { service : ( ) => `my-custom-mysql2` } ) ;
286
297
tracer . use ( 'net' ) ;
287
298
tracer . use ( 'next' ) ;
299
+ tracer . use ( 'next' , nextOptions ) ;
300
+ tracer . use ( 'opensearch' ) ;
288
301
tracer . use ( 'opensearch' , openSearchOptions ) ;
289
302
tracer . use ( 'oracledb' ) ;
290
303
tracer . use ( 'oracledb' , { service : params => `${ params . host } -${ params . database } ` } ) ;
@@ -300,6 +313,7 @@ tracer.use('restify');
300
313
tracer . use ( 'restify' , httpServerOptions ) ;
301
314
tracer . use ( 'rhea' ) ;
302
315
tracer . use ( 'router' ) ;
316
+ tracer . use ( 'sharedb' ) ;
303
317
tracer . use ( 'sharedb' , sharedbOptions ) ;
304
318
tracer . use ( 'tedious' ) ;
305
319
tracer . use ( 'winston' ) ;
0 commit comments