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

Feature/add tags to forwarded logs #1177

Commits on Dec 27, 2022

  1. NEWRELIC-5922 - Parse configuration values into valid types when they

    are flattened during loading so that they can be retrieved as useful
    types without additional parsing during retrieval.
    
    This change effectively preserves existing behaviour for handling
    Strings, Booleans and Integers in flattened configuration while
    extending the behaviour to Lists and Maps.
    
    Semantics for interpreting Strings are taken from AgentConfigImpl in the
    case of currently supported types, and structured configurations
    (AttributesConfig and LabelsConfig) for new types.
    chris-gilbert-2 committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    2ddc906 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2022

  1. NEWRELIC-5922 - Extract map parsing out of LabelsConfigImpl so that the

    general parsing of Strings to Maps does not have labels specific
    validation applied.
    
    Applying tag feature to Logback.
    
    General tidy up.
    chris-gilbert-2 committed Dec 29, 2022
    Configuration menu
    Copy the full SHA
    c054d54 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2022

  1. NEWRELIC-5922 - add tags to forwarded log4j logs.

    Update LabelsConfigImplTest with potential parse failure scenario.
    
    Break up large method in Logback and Log4J2 instrumentation, as was done
    in the Log4J1 PR that added MDC.
    
    Renaming of a couple of constants to reflect what they represent rather
    than their value, to avoid longer term confusion if, for example, we
    choose to allow multiple delimiters.
    chris-gilbert-2 committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    bcd7a85 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. NEWRELIC-5922 - Merge branch 'main' into feature/add-tags-to-forwarde…

    …d-logs
    
    Fix conflicts by adding the instrumentation attribute to the event map
    of agents that had been updated on feature branch
    chris-gilbert-2 committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    7c33a23 View commit details
    Browse the repository at this point in the history
  2. NEWRELIC-5922 - add tags to Jboss logging agent

    Add tags, and apply tidy up that was introduced in a previous PR and has
    now been applied to all logging agents for consistency.
    chris-gilbert-2 committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    1e86196 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. Configuration menu
    Copy the full SHA
    06a8eb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bec9ff3 View commit details
    Browse the repository at this point in the history