Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Sentry Client 2.0 #15

Open
sebastianwahn opened this issue Sep 7, 2018 · 1 comment
Open

Support for Sentry Client 2.0 #15

sebastianwahn opened this issue Sep 7, 2018 · 1 comment

Comments

@sebastianwahn
Copy link

Sentry is deprecating its explicit node library raven, instead they will switch to a mono repository for javascript. It is available at https://github.com/getsentry/sentry-javascript
The package hast currently a beta status, so the old raven client is still maintained.

The Client can be installed with npm install @sentry/node. Using the new library with bunyan-sentry-stream fails though.

Stack trace (I replaced the full path with a relative one):

(node:55731) UnhandledPromiseRejectionWarning: TypeError: scope.applyToEvent is not a function
    at NodeClient.<anonymous> (./node_modules/@sentry/core/src/base.ts:238:20)
    at step (./node_modules/@sentry/core/dist/base.js:40:23)
    at Object.next (./node_modules/@sentry/core/dist/base.js:21:53)
    at ./node_modules/@sentry/core/dist/base.js:15:71
    at new Promise (<anonymous>)
    at __awaiter (./node_modules/@sentry/core/dist/base.js:11:12)
    at NodeClient.BaseClient.prepareEvent (./node_modules/@sentry/core/dist/base.js:240:16)
    at NodeClient.<anonymous> (./node_modules/@sentry/core/src/base.ts:272:33)
    at step (./node_modules/@sentry/core/dist/base.js:40:23)
    at Object.next (./node_modules/@sentry/core/dist/base.js:21:53)
    at ./node_modules/@sentry/core/dist/base.js:15:71
    at new Promise (<anonymous>)
    at __awaiter (./node_modules/@sentry/core/dist/base.js:11:12)
    at NodeClient.BaseClient.processEvent (./node_modules/@sentry/core/dist/base.js:290:16)
    at NodeClient.<anonymous> (./node_modules/@sentry/core/src/base.ts:136:17)
    at step (./node_modules/@sentry/core/dist/base.js:40:23)
    at Object.next (./node_modules/@sentry/core/dist/base.js:21:53)
    at ./node_modules/@sentry/core/dist/base.js:15:71
    at new Promise (<anonymous>)
    at __awaiter (./node_modules/@sentry/core/dist/base.js:11:12)
    at NodeClient.BaseClient.captureEvent (./node_modules/@sentry/core/dist/base.js:165:16)
    at NodeClient.<anonymous> (./node_modules/@sentry/core/src/base.ts:129:16)
    at step (./node_modules/@sentry/core/dist/base.js:40:23)
    at Object.next (./node_modules/@sentry/core/dist/base.js:21:53)
    at fulfilled (./node_modules/@sentry/core/dist/base.js:12:58)
    at <anonymous>
@zishon89us
Copy link

Is it possible now? @sentry/node integration to wrap bunyan log calls as breadcrumbs

SO link: https://stackoverflow.com/questions/53310580/sentry-node-integration-to-wrap-bunyan-log-calls-as-breadcrumbs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants