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

Introduce Cloud Logging Exporter #169

Merged
merged 6 commits into from
Jan 12, 2024

Commits on Dec 11, 2023

  1. Add OpenTelemetry Signal Exporters for Cloud Logging

    Register signal exporters for logs, metrics and traces,
    that forward signals to SAP Cloud Logging, if an appropriate
    service binding is found or do a non operation otherwise.
    This allows developers to explicitly configure the export, e.g.
    by `otel.logs.exporter=cloud-logging`. Additional exporters
    can be added with comma-separated labels.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    4fed8c3 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Add Unit Tests and Refactor Prod Code

    Adds unit tests for all main parts of the new instrumentation.
    Checking cases of missing bindings and other configuration issues.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    1be2057 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Improve CF resource attributes

    Fixes source id and adds process attributes.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    dac86a0 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Refactor Service Binding Detection

    Use the same service binding scanning in old and new
    exporter configuration.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    9ded83d View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Adjust Documentation for Cloud-Logging

    Add references to the `cloud-logging`exporter to the documentation.
    Describe the new config properties to control the extension.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e99fb8a View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Remove Security Test Artifacts

    Delete unnecessary files from key and certificate creation.
    
    Signed-off-by: Karsten Schnitter <[email protected]>
    KarstenSchnitter committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    edf8762 View commit details
    Browse the repository at this point in the history