0
A
回答
0
雖然我還沒有嘗試過,我相信在Total.js使用Opbeat的方式是在文件的最頂端遵循以上require('total.js').http(....)
廣場婁代碼或basicly這個地方行require('total.js').http(....)
被使用。
// globally available OPBEAT can be used throughout the application
global.OPBEAT = require('opbeat').start({
// see documentations for more info
appId: '<app id>',
organizationId: '<org id>',
secretToken: '<token>'
});
require('total.js').http(....);
爲任何你想要的,你可以使用任何的framework events
但因爲框架不出錯的情況下發出的事件,你可以做最簡單的是覆蓋波紋管功能記錄錯誤,或者放置在一些定義文件
Framework.prototype.onError = function(err, name, uri) {
OPBEAT.captureError(err);
// original code can be left as is
console.log('======= ' + (new Date().format('yyyy-MM-dd HH:mm:ss')) + ': ' + (name ? name + ' ---> ' : '') + err.toString() + (uri ? ' (' + parser.format(uri) + ')' : ''), err.stack);
return this;
};
編輯
其中的一個代碼波紋管可能需要顯示Opbeat儀表盤
F.on('request', function(req, res) {
OPBEAT.setTransactionName(req.method + ' ' + req.url);
});
F.on('controller', function(controller, name) {
OPBEAT.setTransactionName(controller.route.method + ' ' + controller.route.url);
});
相關問題
- 1. 將total.js重命名爲totaljs
- 2. 將Spring MVC與Spring集成集成
- 3. 將informatica與Kafka集成
- 4. 將Monkeyrunner與UI Automator集成
- 5. 將Sencha Touch與Rails集成
- 6. 將Kendo Grid與Coldfusion集成
- 7. 將CreditSafe與Sage CRM集成
- 8. 將ExtJS與JAX-RS集成
- 9. 將tumblr與ios集成
- 10. 將PartCover.NET與NAnt集成
- 11. 將條紋與HubSpot集成
- 12. 將Dojo與Django集成
- 13. 將XUL與PHP集成
- 14. 將Magento與Adempiere集成
- 15. 將UPS與Salesforce集成
- 16. 將SSRS與AngularJS集成?
- 17. 將MongoDB與elasticsearch集成macOSX
- 18. 將Sharepoint與Quality Center集成
- 19. 將Natero與ember-cli集成
- 20. 將Drupal與Akamai集成
- 21. 將Jquery與ASP.NET Webforms集成
- 22. 將StackNavigator與TabNavigator集成
- 23. 將Optimizely與Adobe Analytics集成
- 24. 將ehcache與spring 3.0集成
- 25. 將sagepay 2.23與php集成
- 26. 將Firebase與Unity集成
- 27. 將Twitter與Sharekit 2.0集成
- 28. 將Paypal與Phalcon 3集成
- 29. 將PHPUnit與CakePHP 1.3集成
- 30. 將CKEditor與SmartGWT集成
是網址,但路線在Opbeat不定,我不知道爲什麼...... – Beta
@Beta看到我的編輯 – Molda
它的工作。謝謝 – Beta