HumioEnrichers class
- Implemented types
- Available extensions
Constructors
- HumioEnrichers.new(Humio base)
- HumioEnrichers.defaultImplementation(String ingestToken, {bool? setRawMessage = false})
Properties
- base ↔ Humio
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- setRawMessage ↔ bool
-
Should the
message
property of all events be the@rawmessage
in Humio?getter/setter pairoverride
Methods
-
addEnricher(
Enricher enricher) → void -
debug(
String message, {Map< String, dynamic> ? fields, Map<String, String> ? tags}) → Future -
Available on Humio, provided by the HumioExtensions extension
Debug is used for internal system events that are not necessarily observable from the outside, but useful when determining how something happened. -
error(
String message, Object error, StackTrace stackTrace, {Map< String, dynamic> ? fields, Map<String, String> ? tags}) → Future -
Available on Humio, provided by the HumioExtensions extension
When functionality is unavailable or expectations broken, an Error event is used. -
fatal(
String message, {Map< String, dynamic> ? fields, Map<String, String> ? tags}) → Future -
Available on Humio, provided by the HumioExtensions extension
The most critical level, Fatal events demand immediate attention. -
information(
String message, {Map< String, dynamic> ? fields, Map<String, String> ? tags}) → Future -
Available on Humio, provided by the HumioExtensions extension
Information events describe things happening in the system that correspond to its responsibilities and functions. Generally these are the observable actions the system can perform. -
log(
String level, String message, {Object? error, StackTrace? stackTrace, Map< String, dynamic> ? fields, Map<String, String> ? tags}) → Future<bool> -
Log a message to Humio.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
verbose(
String message, {Map< String, dynamic> ? fields, Map<String, String> ? tags}) → Future -
Available on Humio, provided by the HumioExtensions extension
Verbose is the noisiest level, rarely (if ever) enabled for a production app. -
warning(
String message, {Map< String, dynamic> ? fields, Map<String, String> ? tags}) → Future -
Available on Humio, provided by the HumioExtensions extension
When service is degraded, endangered, or may be behaving outside of its expected parameters, Warning level events are used.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited