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(llmobs): support in-code config for llmobs #9172

Merged
merged 48 commits into from
May 17, 2024
Merged

Commits on May 6, 2024

  1. support minimal env var conifg for llmobs

    lievan committed May 6, 2024
    Configuration menu
    Copy the full SHA
    1e23c2b View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. expose explicit integration

    lievan committed May 7, 2024
    Configuration menu
    Copy the full SHA
    2332e99 View commit details
    Browse the repository at this point in the history
  2. hide patch methods

    lievan committed May 7, 2024
    Configuration menu
    Copy the full SHA
    a46041f View commit details
    Browse the repository at this point in the history
  3. flip apm_enabled default to true

    lievan committed May 7, 2024
    Configuration menu
    Copy the full SHA
    5bd9768 View commit details
    Browse the repository at this point in the history
  4. comments & renaming

    lievan committed May 7, 2024
    Configuration menu
    Copy the full SHA
    3022d19 View commit details
    Browse the repository at this point in the history
  5. rev test change

    lievan committed May 7, 2024
    Configuration menu
    Copy the full SHA
    adb4957 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. lint

    lievan committed May 8, 2024
    Configuration menu
    Copy the full SHA
    80699a3 View commit details
    Browse the repository at this point in the history
  2. make sure config values r updated

    lievan committed May 8, 2024
    Configuration menu
    Copy the full SHA
    655bed5 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. grab dd site and api key from env

    lievan committed May 9, 2024
    Configuration menu
    Copy the full SHA
    524dd79 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. fix getenv

    lievan committed May 10, 2024
    Configuration menu
    Copy the full SHA
    6688219 View commit details
    Browse the repository at this point in the history
  2. update prioriryt of env vs args

    lievan committed May 10, 2024
    Configuration menu
    Copy the full SHA
    d0cbb04 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. dd_apm_enabled shouldn't override env vars

    lievan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    659d2e0 View commit details
    Browse the repository at this point in the history
  2. fix tests

    lievan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    55eb22b View commit details
    Browse the repository at this point in the history
  3. llmobs no apm arg

    lievan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    6afa4cf View commit details
    Browse the repository at this point in the history
  4. fix prio for env and service

    lievan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    2142be6 View commit details
    Browse the repository at this point in the history
  5. remove toggling stuff

    lievan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    63994f7 View commit details
    Browse the repository at this point in the history
  6. no need to toggle

    lievan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    ef9b21f View commit details
    Browse the repository at this point in the history
  7. set minimal env vars

    lievan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    6c33acc View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Update ddtrace/llmobs/_llmobs.py

    Co-authored-by: Yun Kim <35776586+Yun-Kim@users.noreply.github.com>
    lievan and Yun-Kim committed May 14, 2024
    Configuration menu
    Copy the full SHA
    1342865 View commit details
    Browse the repository at this point in the history
  2. Update ddtrace/llmobs/_llmobs.py

    Co-authored-by: Yun Kim <35776586+Yun-Kim@users.noreply.github.com>
    lievan and Yun-Kim committed May 14, 2024
    Configuration menu
    Copy the full SHA
    368bf40 View commit details
    Browse the repository at this point in the history
  3. args > config, simplify patching logic

    lievan committed May 14, 2024
    Configuration menu
    Copy the full SHA
    381fd37 View commit details
    Browse the repository at this point in the history
  4. update comment, del integration constants

    lievan committed May 14, 2024
    Configuration menu
    Copy the full SHA
    6c42a15 View commit details
    Browse the repository at this point in the history
  5. fix _llmobs_pc_sampler missing err

    lievan committed May 14, 2024
    Configuration menu
    Copy the full SHA
    07becc9 View commit details
    Browse the repository at this point in the history
  6. try catch patch all integrations

    lievan committed May 14, 2024
    Configuration menu
    Copy the full SHA
    735d9c2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    59c163b View commit details
    Browse the repository at this point in the history
  8. refactor

    Yun-Kim committed May 14, 2024
    Configuration menu
    Copy the full SHA
    c7c4305 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1573d62 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. disable llmobs

    lievan committed May 15, 2024
    Configuration menu
    Copy the full SHA
    d486ad8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4418c73 View commit details
    Browse the repository at this point in the history
  3. disable llmobs after bedrock tests

    lievan committed May 15, 2024
    Configuration menu
    Copy the full SHA
    492c09f View commit details
    Browse the repository at this point in the history
  4. Merge branch 'evan.li/in-app-config' of github.com:DataDog/dd-trace-p…

    …y into evan.li/in-app-config
    lievan committed May 15, 2024
    Configuration menu
    Copy the full SHA
    d21b6fe View commit details
    Browse the repository at this point in the history
  5. disable llmobs after mock llmobs writer

    lievan committed May 15, 2024
    Configuration menu
    Copy the full SHA
    9ab61e5 View commit details
    Browse the repository at this point in the history
  6. need to explicitly check for None

    lievan committed May 15, 2024
    Configuration menu
    Copy the full SHA
    39b236e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e981988 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'evan.li/in-app-config' of github.com:DataDog/dd-trace-p…

    …y into evan.li/in-app-config
    lievan committed May 15, 2024
    Configuration menu
    Copy the full SHA
    e50c11d View commit details
    Browse the repository at this point in the history
  9. don't uneessarily patch other integratins

    lievan committed May 15, 2024
    Configuration menu
    Copy the full SHA
    3a9e810 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    db8465a View commit details
    Browse the repository at this point in the history
  11. two more enable fixes

    lievan committed May 15, 2024
    Configuration menu
    Copy the full SHA
    26606af View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    9f9adbc View commit details
    Browse the repository at this point in the history
  2. Update ddtrace/llmobs/_llmobs.py

    Co-authored-by: Yun Kim <35776586+Yun-Kim@users.noreply.github.com>
    lievan and Yun-Kim committed May 16, 2024
    Configuration menu
    Copy the full SHA
    af75319 View commit details
    Browse the repository at this point in the history
  3. change arg names, make tracer private

    lievan committed May 16, 2024
    Configuration menu
    Copy the full SHA
    45179ad View commit details
    Browse the repository at this point in the history
  4. fix test, update comments

    lievan committed May 16, 2024
    Configuration menu
    Copy the full SHA
    d6b35e8 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    06963cb View commit details
    Browse the repository at this point in the history
  2. llmobs agentless enabled

    lievan committed May 17, 2024
    Configuration menu
    Copy the full SHA
    c472f95 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'evan.li/in-app-config' of github.com:DataDog/dd-trace-p…

    …y into evan.li/in-app-config
    lievan committed May 17, 2024
    Configuration menu
    Copy the full SHA
    90c3ba3 View commit details
    Browse the repository at this point in the history
  4. debug log

    lievan committed May 17, 2024
    Configuration menu
    Copy the full SHA
    d411fdc View commit details
    Browse the repository at this point in the history
  5. agentless enabled

    lievan committed May 17, 2024
    Configuration menu
    Copy the full SHA
    fe73fb6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    edb3cd4 View commit details
    Browse the repository at this point in the history