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

feat: Added instrumentation for ElasticSearch #1785

Merged
merged 22 commits into from Oct 2, 2023

Commits on Sep 25, 2023

  1. feat: WIP for adding elasticsearch instrumentation

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    f09ef9a View commit details
    Browse the repository at this point in the history
  2. chore: Corrected test assertion comments

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    99b7e47 View commit details
    Browse the repository at this point in the history
  3. chore: Added versioned tests for Elastic (WIP)

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    609de72 View commit details
    Browse the repository at this point in the history
  4. chort: Correcting versioned tests for Elastic (WIP)

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    3db4e0c View commit details
    Browse the repository at this point in the history
  5. fixed path to @elastic/elasticsearch, updated method to instrument fr…

    …om connect to request, fixed calling the inContext method by calling with ctx instead of bind
    bizob2828 authored and mrickard committed Sep 25, 2023
    Copy the full SHA
    09c7833 View commit details
    Browse the repository at this point in the history
  6. chore: cleaned up typos and docker services comment

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    c7e7084 View commit details
    Browse the repository at this point in the history
  7. chore: WIP elastic test cleanup, tests passing

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    755125a View commit details
    Browse the repository at this point in the history
  8. chore: Fixed method of getting host/port from connection pool; fixed …

    …metric host name assertions
    
    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    b347838 View commit details
    Browse the repository at this point in the history
  9. chore: Fixed ElasticSearch instrumentation and adjusted tests

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    3df4204 View commit details
    Browse the repository at this point in the history
  10. chore: Refactored ElasticSearch instrumentation and adjusted tests

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    c3175d9 View commit details
    Browse the repository at this point in the history
  11. chore: Cleaned up unused script

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    095267f View commit details
    Browse the repository at this point in the history
  12. chore: Added (failing) assertions for query sample size

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    407e303 View commit details
    Browse the repository at this point in the history
  13. chore: Updated ElasticSearch collection/operation handling and tests

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    e661a50 View commit details
    Browse the repository at this point in the history
  14. chore: Added query string/body inspection to ES tests

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    d789ffd View commit details
    Browse the repository at this point in the history
  15. chore: Standardized op names to remove underscore

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    e495e64 View commit details
    Browse the repository at this point in the history
  16. chore: Added assertions on delete metrics

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    b8bdf8b View commit details
    Browse the repository at this point in the history
  17. chore: Removed ES query convenience file

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    80a75e5 View commit details
    Browse the repository at this point in the history
  18. chore: Standardized method map

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    a83fb6a View commit details
    Browse the repository at this point in the history
  19. chore: Wrapped parser in try/catch, updated tests

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 25, 2023
    Copy the full SHA
    685e9ce View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. chore: Refactored parser to reduce cognitive complexity and capture i…

    …ndex creation without manipulating index name.
    
    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 26, 2023
    Copy the full SHA
    a585603 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. chore: Added unit test for parseParams and queryParser

    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 27, 2023
    Copy the full SHA
    b88e9de View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. chore: Added JSDoc headers, refactored path parser to be more self-co…

    …ntained
    
    Signed-off-by: mrickard <maurice@mauricerickard.com>
    mrickard committed Sep 28, 2023
    Copy the full SHA
    fa870b2 View commit details
    Browse the repository at this point in the history