Module: Salopulse
- Defined in:
- lib/salopulse.rb,
lib/salopulse/dsn.rb,
lib/salopulse/buffer.rb,
lib/salopulse/client.rb,
lib/salopulse/flusher.rb,
lib/salopulse/railtie.rb,
lib/salopulse/version.rb,
lib/salopulse/sanitizer.rb,
lib/salopulse/transport.rb,
lib/salopulse/error/base.rb,
lib/salopulse/configuration.rb,
lib/salopulse/request_context.rb,
lib/salopulse/error/invalid_dsn.rb,
lib/salopulse/local_fingerprint.rb,
lib/salopulse/instrumentation/rack_middleware.rb,
lib/salopulse/instrumentation/active_record_subscriber.rb
Defined Under Namespace
Modules: Error, Instrumentation, LocalFingerprint, RequestContext, Sanitizer
Classes: Buffer, Client, Configuration, DSN, Flusher, Railtie, Transport
Constant Summary
collapse
- VERSION =
"0.2.2".freeze
Class Method Summary
collapse
Class Method Details
.capture_exception(error, **opts) ⇒ Object
22
23
24
|
# File 'lib/salopulse.rb', line 22
def capture_exception(error, **opts)
Client.instance.capture_exception(error, **opts)
end
|
.capture_message(message, level: :info) ⇒ Object
26
27
28
|
# File 'lib/salopulse.rb', line 26
def capture_message(message, level: :info)
Client.instance.capture_message(message, level: level)
end
|
.close ⇒ Object
34
35
36
|
# File 'lib/salopulse.rb', line 34
def close
Client.instance.close
end
|
.configuration ⇒ Object
50
51
52
|
# File 'lib/salopulse.rb', line 50
def configuration
Client.instance.configuration
end
|
.disabled? ⇒ Boolean
46
47
48
|
# File 'lib/salopulse.rb', line 46
def disabled?
Client.instance.disabled?
end
|
.flush(timeout: 5) ⇒ Object
30
31
32
|
# File 'lib/salopulse.rb', line 30
def flush(timeout: 5)
Client.instance.flush(timeout: timeout)
end
|
.init(**options) ⇒ Object
18
19
20
|
# File 'lib/salopulse.rb', line 18
def init(**options)
Client.instance.init(options)
end
|
.set_tag(key, value) ⇒ Object
42
43
44
|
# File 'lib/salopulse.rb', line 42
def set_tag(key, value)
Client.instance.set_tag(key, value)
end
|
.set_user(attrs) ⇒ Object
38
39
40
|
# File 'lib/salopulse.rb', line 38
def set_user(attrs)
Client.instance.set_user(attrs)
end
|