KEMBAR78
Comparing v0.13.1...v0.13.2 · cloudprober/cloudprober · GitHub
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cloudprober/cloudprober
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.13.1
Choose a base ref
...
head repository: cloudprober/cloudprober
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.13.2
Choose a head ref
  • 17 commits
  • 41 files changed
  • 2 contributors

Commits on Nov 6, 2023

  1. Update README.md

    manugarg authored Nov 6, 2023
    Configuration menu
    Copy the full SHA
    7e231b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c20f136 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    b617426 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2623da2 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Fix Dockerfile.dev (#632)

    Update the Go version and path to the test file.
    jumpojoy authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    e8fbd8f View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. [probes.ping] Use network buffer less aggressively (#634)

    With have higher number of targets (seen on 600+), no matter in single
    probe or in different probes, we may cause network buffer overflow as
    we add packets to the buffer much faster than NIC can handle them.
    To avoid this we may increase net.core.wmem sysctl, or add 1 microsecond
    dalay between buffer writes (which is done by this patch). This allows
    to have stable results for even 2k targets in single probe.
    
    Also patch improves logging
     - Added debug log when probe is started.
     - Do not print duplicate p.name as it is always added by logger,
       add p.runCnt instead
     - Improve debug message for a case when packet does not match runId
       this is usually happening when we received packet after probe timeout.
    jumpojoy authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    eb9d596 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

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

Commits on Dec 14, 2023

  1. [config] Add a way to include other config files (#643)

    Note: This feature works only for textproto based (original format) configs right now, i.e. YAML doesn't work yet.
    
    Cloudprober configs now support including other config files through an 'include' statement. See example at:
    https://github.com/cloudprober/cloudprober/tree/master/examples/include
    
    A few points:
    - We do an in place substitution of the included files. This works well as it is for protobuf (textproto) based configs, but not so well for YAML configs.
    - Nested includes work as well.
    manugarg authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    208de1e View commit details
    Browse the repository at this point in the history
  2. [surfacers.otel] Add first draft of OpenTelemetry surfacer. (#642)

    * Also, fix a possible race condition in cloudprober_test.
    manugarg authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    186e432 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    4b53de0 View commit details
    Browse the repository at this point in the history
  2. [surfacers] Clean up surfacers options. (#648)

    - Enable add_failure_metric for all surfacers except FILE and PUBSUB.
    - Add enable/disable metrics by name functionality to all surfacers
      except FILE and PUBSUB.
    - Update documentation to include the OpenTelemetry option.
    manugarg authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    e31acf1 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

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

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    330f1d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be62d09 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    2b7b4ed View commit details
    Browse the repository at this point in the history
  2. [surfacers.otel] Change resource attributes. (#657)

    - Container ID is a super long string and is not very useful.
    - Pod info is available as host name on k8s.
    manugarg authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    5b8013b View commit details
    Browse the repository at this point in the history
  3. [surfacers.otel] Allow adding a prefix to metric names. (#658)

    - Default prefix is cloudprober_.
    - This is important to identify cloudprober metrics on the final
    metrics system.
    manugarg authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    ae2ac84 View commit details
    Browse the repository at this point in the history
Loading