diff --git a/src/instrumentation/angular/http.js b/src/instrumentation/angular/http.js
index <HASH>..<HASH> 100644
--- a/src/instrumentation/angular/http.js
+++ b/src/instrumentation/angular/http.js
@@ -4,8 +4,19 @@ module.exports = function ($provide, traceBuffer) {
   // HTTP Instrumentation
   $provide.decorator('$http', ['$delegate', '$injector', function ($delegate, $injector) {
     return utils.instrumentModule($delegate, $injector, {
-      type: 'ext.http.request',
-      prefix: 'angular.$http'
+      type: 'ext.$http',
+      prefix: '$http',
+      signatureFormatter: function (key, args) {
+      	text = []
+      	if(args.length) {
+      		if(typeof args[0] == 'object') {
+        		text = ['$http', args[0].method.toUpperCase(), args[0].url]
+        	} else {
+        		text = ['$http', args[0]]
+        	}
+      	}
+        return text.join(' ')
+      }
     })
   }])
 }
Update trace signature for $http traces