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

Add CloudFoundry Resource Attributes #624

Merged
merged 37 commits into from
Sep 27, 2024

Commits on Jan 15, 2024

  1. Add CloudFoundry resource attributes

    Using the CloudFoundry documentation, provides a set of
    resource attribute describing CloudFoundry workloads. Both
    applications as well as system components are addressed.
    Helpful resources:
    
    * https://github.com/cloudfoundry/loggregator-api#v2-envelope
    * https://docs.cloudfoundry.org/devguide/deploy-apps/environment-variable.html#VCAP-APPLICATION
    * https://bosh.io/docs/jobs/#properties-spec
    * https://docs.cloudfoundry.org/devguide/deploy-apps/streaming-logs.html
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    7bd0436 View commit details
    Browse the repository at this point in the history
  2. Add Changelog Entry for CloudFoundry

    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    7a9b0b4 View commit details
    Browse the repository at this point in the history
  3. Rename CF generic attributes

    * source_id -> source.id
    * instance_id -> instance.id
    * source_type -> source.type
    
    Add clarification on source_type:
    * required if log message
    * comment on obtaining the value
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    f4efa59 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Revert "Add Changelog Entry for CloudFoundry"

    This reverts commit 7a9b0b4.
    KarstenSchnitter committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    736bee4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    402c93e View commit details
    Browse the repository at this point in the history
  3. Provide Changelog Entry

    Adds changelog entry with chloggen automation.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    d41832c View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    d722e21 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Merge branch 'main' into cf-resource

    Signed-off-by: Karsten Schnitter <[email protected]>
    
    # Conflicts:
    #	docs/attributes-registry/README.md
    KarstenSchnitter committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    9ce2881 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Create CloudFoundry System Namespace

    To resolve the disambiguity in source and instance id between
    applications and system components, a new namespace
    `cloudfoundry.system` is introduced. It will contain the system component
    relevant information. For applications, an instance id to contain the
    instance index is added.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed May 12, 2024
    Configuration menu
    Copy the full SHA
    d20c70f View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Merge commit 'c53f76f661a98836f824d27d33b5f4b24dfa5bc4' into cf-resource

    Adjusts group type of cloudfoundry from `resource` to `attribute_group`.
    Regenerated tables and attribute registry.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed May 24, 2024
    Configuration menu
    Copy the full SHA
    d77ec4b View commit details
    Browse the repository at this point in the history

Commits on May 26, 2024

  1. Update docs/attributes-registry/README.md

    Co-authored-by: Liudmila Molkova <[email protected]>
    KarstenSchnitter and lmolkova authored May 26, 2024
    Configuration menu
    Copy the full SHA
    99a037d View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    1183038 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    e7ac8f2 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    b5335d5 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    b2da4c9 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Update issue templates

    result of running
    `make generate-gh-issue-templates`
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    ad85e02 View commit details
    Browse the repository at this point in the history
  2. Remove prefix

    Adjust model registry for CloudFoundry to not use
    prefixes but fully qualified ids.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    5da2eac View commit details
    Browse the repository at this point in the history
  3. Register CloudFoundry as acronym

    Avoids misspelling of CloudFoundry during content
    generation.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    887ade0 View commit details
    Browse the repository at this point in the history
  4. Fix issue templates

    Regenerated templates for proper order.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    2313a54 View commit details
    Browse the repository at this point in the history
  5. Fix resource model

    Removes prefixes from CloudFoundry groups.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    fe5afa0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    060b67e View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    99b1cb8 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    742e03b View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    d319458 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    4808dfe View commit details
    Browse the repository at this point in the history
  2. Fix CloudFoundry Model Configuration

    Moves resource and registry yaml to cloudfoundry directory.
    Add attribute names.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    2f991a8 View commit details
    Browse the repository at this point in the history
  3. Ajdust Github Issue Templates

    result of `make generate-gh-issue-templates`
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    ed7ff7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54d7997 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    542124d View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    aa62acd View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Configuration menu
    Copy the full SHA
    c0b0a0a View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    e114dee View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    2b8712f View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Liudmila Molkova <[email protected]>
    KarstenSchnitter and lmolkova authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    643181a View commit details
    Browse the repository at this point in the history
  3. Remove source.type

    Discussion showed, that the CloudFoundry resource type is not a
    good candidate for an OpenTelemetry resource attribute. It can be
    added as a log attribute at a later point in time.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5f518c4 View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-authored-by: Liudmila Molkova <[email protected]>
    KarstenSchnitter and lmolkova authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    4cb1d4e View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Remove source.type from table template

    Fix markdown template after removal of `source.type`.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1e339c5 View commit details
    Browse the repository at this point in the history