Check if a value is an `Error` instance
Error comparison and information related utility for node and the browser
Error constructor for test and validation frameworks that implements standardized AssertionError specification.
destroy a stream if possible
Turn a function into an `http.Agent` instance
Returns a `stream.Readable` from a URI string
A Promise-compatible abstraction that defers resolving/rejecting promises to another closure.
Create an ArrayBuffer instance from a Data URI string
Detect whether a terminal supports color
An error subclass for wrapping non-error values
A logger package for use in the Firebase JS SDK
An arbitrary-precision Decimal type for JavaScript.
Serialises error object to normal object
Promisify an entire class or object
return list of CallSite objects from a captured stacktrace
Check if a value is a Fetch network error
two functions: One that returns true, one that returns false
Automatically bind methods to their class instance
Access deep object properties using a path
AWS credential provider that sources credentials from a Node.JS environment.
Create custom JavaScript errors that also match instanceof.
Reuse objects and functions with style
[](https://www.npmjs.com/package/@aws-sdk/signature-v4-multi-region) [](https:/
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
Includes optional reader/writer delegation and unobtrusive errors validation
Customize active_support instance methods to not raise error when call anomyous method name in instance variable
Provides a better error page for Rails and other Rack apps. Includes source code inspection, a live REPL and local/instance variable inspection for all stack frames.
Result instances are immutable objects representing an error with a message or an absence of error with a value
Wraps an instance method with retry and error capture without adding logic directly to the method
Takes instances of Sidekiq errors from Rollbars and reenqueues them.
extend a Logger instance to send warnings, errors and info to newrelic as custom metric
Wrapper for connection clients that handles outages without raising errors (and thus taking the application down). Ideal for making the application resilient in case of 3rd party failures (think your redis cache instance goes down)
A Hash that complains a lot -- used to simplify optional parameters. WhinyHash instances raise errors if unset keys are accessed either directly or by merge.
SidekiqAlive offers a solution to add liveness probe of a Sidekiq instance. How? A http server is started and on each requests validates that a liveness key is stored in Redis. If it is there means is working. A Sidekiq job is the responsable to storing this key. If Sidekiq stops processing jobs this key gets expired by Redis an consequently the http server will return a 500 error. This Job is responsible to requeue itself for the next liveness probe.
Monitors multiple URLs for a configured string. Expects to find the string on at least one of the instances. If the required string isn't found on any monitored instance, it will report as error. Generates an HTML file for display with another web server.
Install this gem on your Logstash instance with: $LS_HOME/bin/logstash-plugin install flexciton-logstash-output-opsgenie. Includes retry and silencing mechanism for network errors.