-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
feat: APM updates #2161
Merged
feat: APM updates #2161
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
214618d
wip: APM
kamilogorek dd7bb41
Update tracing.ts and hub interface
kamilogorek 48da3f8
feat: Some cleanup and changes
HazAT fe382e7
feat: Add data/tags to span, Clear finishedSpans
HazAT 8e8de11
fix: Sampled, parent span id and tests
HazAT b34e42d
fix: Sampled spans
HazAT 4db1f19
fix: Detect internal sentry requests
HazAT b3f0ed2
meta: Changelog
HazAT 59516ce
ref: Rename SpanProps to SpanContext
HazAT cff9c0e
fix: SpanContext var name, Timestamp in secs
HazAT 41c974c
feat: Add simple API, timestampWithMs helper
HazAT 494a6f4
fix: Use timestampWithMs
HazAT 790ac56
feat: Expose minimal API
HazAT 4f7b6eb
feat: Add more tests
HazAT 307dd0f
fix: Test
HazAT 4b35daf
meta: beta.3
HazAT 422efcd
meta: beta.4
HazAT 0a83eae
Next iteration of span API
kamilogorek 2e993b3
Add status to transactions
kamilogorek 206c46b
fix: Span changes
HazAT 1b9ebd9
ref: naming
HazAT 1db7ac4
fix: Remove finishSpan from core, node and browser exports
kamilogorek 679d2db
fix: Linter for tests
HazAT 11e3f8b
fix: Add finish method to the Span interface
kamilogorek 3601e3d
Bring APM implementation up to date with python
kamilogorek 8966bf7
feat: Instrument http integration to emit breadcrumbs and/or spans
kamilogorek a0e1f14
feat: Rework console integration
kamilogorek 53a5d35
feat: tracingHandler for APM
kamilogorek d5b3df6
feat: Express middleware tracing integration
kamilogorek 74eacc0
fix: Make rewritten http integration work in pre v9 node versions
kamilogorek e58a8de
ref: Mark failed transactions
kamilogorek 5ca412a
Remove express types from deps and add better docs
kamilogorek 2b21ff7
ref: Pre-release linter and tests patches
kamilogorek 0dfcdc9
meta: Bump to 5.8.0-beta.0
HazAT 4e68f8f
feat: TransactionActivity Integration
HazAT b6c959e
feat: Finish transaction with timestamp
HazAT c582e2d
feat: Improvements in transaction creating
HazAT 80a3e02
meta: Bump
HazAT 41b552c
feat: Use timestamp of last span
HazAT acecb4e
feat: Location change auto transaction
HazAT 5ac8b2b
Merge branch 'master' into apm
HazAT 282d028
fix: Merge
HazAT fb9a35b
Merge branch 'master' into apm
HazAT b290681
fix: Comment
HazAT 6697cfa
ref: Uncomment tests for now
HazAT eb64802
Merge branch 'master' into apm
HazAT 00dcc7d
feat: Add tracingSampleRate
HazAT 9118d31
feat: Auto tracking XHR
HazAT 73c8cfe
fix: Not initalized integration
HazAT b62ea41
fix: Use scope instead of configureScope
HazAT 3e28014
fix: Scope
HazAT 707e622
feat: Add data before finish span
HazAT 75e71fe
fix: Remove unused options
HazAT fa506ce
feat: Move Hub and Span to apm package
HazAT d8c7574
fix: Node build
HazAT dcf4c7f
meta: Cleanup
HazAT 5116935
feat: Refactor to use global extension hub method
HazAT 856dbd5
ref: Move code into tracing integration
HazAT b41142c
feat: Add shouldCreateSpanForRequest option
HazAT b34bcf8
feat: Add fetch tracking
HazAT ee0b17b
ref: Use correct SpanStatus types according to spec
kamilogorek bc17f87
Merge branch 'master' into apm
HazAT ea23290
feat: Move instrumentation and dsn to utils
HazAT e4d605d
feat: Auto status code, Fix idle navigation transaction
HazAT 9cc5548
feat: Readme, lint, changelog
HazAT 7d5d3f2
fix: Dont clash between span and scope trace context data
kamilogorek 073920f
meta: Docs for options
HazAT File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remember that
isNaN('')
isNaN([])
isNaN(null)
isNaN(true)
isNaN(false)
will also reportfalse
. You can wrap the input inparseInt
to make it better, or use: