diff --git a/pkg/log/log.go b/pkg/log/log.go index c79c071..b85316f 100644 --- a/pkg/log/log.go +++ b/pkg/log/log.go @@ -50,7 +50,10 @@ type err struct { // LogFields provides Fields for logging. func (e err) LogFields() Fields { - return Fields{"error": e.e.Error()} + return Fields{ + "error": e.e.Error(), + "type": fmt.Sprintf("%T", e.e), + } } // Err is a wrapper around errors that implements Fielder.