Method: GraphQL::Tracing::PrometheusTrace::GraphQLCollector#initialize

Defined in:
lib/graphql/tracing/prometheus_trace/graphql_collector.rb

#initializeGraphQLCollector

Returns a new instance of GraphQLCollector.



9
10
11
12
13
14
# File 'lib/graphql/tracing/prometheus_trace/graphql_collector.rb', line 9

def initialize
  @graphql_gauge = PrometheusExporter::Metric::Base.default_aggregation.new(
    'graphql_duration_seconds',
    'Time spent in GraphQL operations, in seconds'
  )
end