-
Notifications
You must be signed in to change notification settings - Fork 600
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
Add elasticsearch instrumentation #1525
Merged
Merged
Changes from 55 commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
12b1357
add elasticsearch instrumentation
tannalynn d091e38
Update instrumentation_generator
kaylareopelle e510eb9
Add alias for original method
kaylareopelle 2f1fd24
Use ::Elasticsearch in to_instrument condition
kaylareopelle f0bc620
New finding
kaylareopelle b721d22
Create datastore segment on #perform_request call
kaylareopelle 7eadaea
Hard-code cluster name
kaylareopelle 5805d00
added path to datastore segment and updated
tannalynn 0490175
Rename Mongo::Obfuscator to NosqlObfucsator
kaylareopelle b2c89d3
Add params, body, method as obfuscated attributes
kaylareopelle 58b96d5
Add ability to capture queries and optionally obfuscate
kaylareopelle 9b43317
Replace attributes with notice_nosql_statement
kaylareopelle 00d2d01
add elasticsearch to database multiverse group
tannalynn d4e3b99
Merge branch 'dev' into add_elasticsearch_instrumentation
tannalynn f324ed5
alphabetized services in github actions
tannalynn 129bfa8
add elastisearch 7 and 8 services
tannalynn a5fbe12
add elasticsearch 7 and 8 to multiverse
tannalynn a0bb6cf
check elasticsearch by gem version
tannalynn 15c19fc
use string for cluster name for elasticsearch
tannalynn 8a5636c
add elasticsearch to pr ci.yml
tannalynn 8176d74
fixed elasticsearch chain
tannalynn 7bccb79
elasticsearch 7 added to docker compose
tannalynn 3f6a169
fixes the alias method for chain in elasticsearch
tannalynn c8c6eb6
add both elastisearch 7 and 8 to docker compose
tannalynn 604f21b
decrease memory elasticsearch containers can use
tannalynn 7b240a9
Allow truncate_query to handle nil arguments
kaylareopelle 416ef6e
Add elasticsearch instrumentation tests
kaylareopelle a43327a
Update method name in chain instrumentation
kaylareopelle 2085738
Add Envfile entry for elasticsearch 7
kaylareopelle 514eaf1
Merge branch 'add_elasticsearch_instrumentation' into elasticsearch_t…
kaylareopelle 25ab63e
Fix missing end
kaylareopelle 106331d
Update alias method to include both renames
kaylareopelle d0590af
Update expectation
kaylareopelle f6a20d3
Add version conditional to chain
kaylareopelle 12f84c2
Always use path for :port_path_or_id
kaylareopelle 0cde3df
Adapt tests for Docker
kaylareopelle 9d3ce29
Merge pull request #1533 from newrelic/elasticsearch_tests
kaylareopelle 583b61f
Updated cluster_name and hosts for elasticsearch
tannalynn 65828f4
update cluster_name test to use docker-cluster
tannalynn 9442ad3
update cluster_name to use perform_request
tannalynn e716093
use nil for cluster_name if unable to get it
tannalynn ae957dc
Merge branch 'dev' into add_elasticsearch_instrumentation
tannalynn 9df3328
add changelog entry
tannalynn fc55ded
add elasicsearch pr link to changelog
tannalynn 616a16f
Update newrelic.yml
tannalynn 00df722
removed outdated comments
tannalynn f0a2f5b
Merge branch 'add_elasticsearch_instrumentation' of github.com:newrel…
tannalynn 80ce6f4
Merge branch 'dev' into add_elasticsearch_instrumentation
tannalynn 693490f
add test for nil query
tannalynn 3be723b
Merge branch 'add_elasticsearch_instrumentation' of github.com:newrel…
tannalynn ea46b81
capture_query will early return if query is nil
tannalynn 7789529
Update lib/new_relic/agent/instrumentation/elasticsearch/instrumentat…
tannalynn 7e943b3
address PR feedback
tannalynn 9922c28
fix alphabetization
tannalynn e40ef6b
Merge branch 'add_elasticsearch_instrumentation' of github.com:newrel…
tannalynn 42a2275
Merge branch 'dev' into add_elasticsearch_instrumentation
fallwith 7a9a80d
add empty lines after gaurd clause
tannalynn 9b56338
Dynamically set Elasticsearch operation
kaylareopelle a6f901d
Move instrumentation.elasticsearch
kaylareopelle c9380e3
Update lib/new_relic/agent/instrumentation/elasticsearch/instrumentat…
kaylareopelle 6e44b20
Merge pull request #1543 from newrelic/set_elasticsearch_operation_dy…
kaylareopelle 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
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
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
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
Oops, something went wrong.
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.
Love the alphabetizing!