You've already forked opentelemetry-go
							
							
				mirror of
				https://github.com/open-telemetry/opentelemetry-go.git
				synced 2025-10-31 00:07:40 +02:00 
			
		
		
		
	Rename metric instruments to match feature-freeze API specification (#2202)
* s/ValueRecorder/Histogram/g * s/ValueObserver/GaugeObserver/g * s/UpDownSumObserver/UpDownCounterObserver/g * s/SumObserver/CounterObserver/g * changelog * pr num * unstable->experimental * Apply suggestions from code review Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> * Apply suggestions from code review * apply feedback from @evantorrie by hand * Apply suggestions from code review Thanks Co-authored-by: ET <evantorrie@users.noreply.github.com> * Update sdk/export/metric/metric.go * Apply suggestions from code review Thank you @evantorrie ! Co-authored-by: ET <evantorrie@users.noreply.github.com> * revert getting-started fix let tyler's update remove this text * more variable name fixes * test repair Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> Co-authored-by: ET <evantorrie@users.noreply.github.com> Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
This commit is contained in:
		| @@ -31,23 +31,23 @@ part of a system is being measured. | ||||
| Instruments are categorized as Synchronous or Asynchronous and independently | ||||
| as Adding or Grouping. Synchronous instruments are called by the user with a | ||||
| Context. Asynchronous instruments are called by the SDK during collection. | ||||
| Additive instruments are semantically intended for capturing a sum. Grouping | ||||
| Adding instruments are semantically intended for capturing a sum. Grouping | ||||
| instruments are intended for capturing a distribution. | ||||
|  | ||||
| Additive instruments may be monotonic, in which case they are non-decreasing | ||||
| Adding instruments may be monotonic, in which case they are non-decreasing | ||||
| and naturally define a rate. | ||||
|  | ||||
| The synchronous instrument names are: | ||||
|  | ||||
|   Counter:           additive, monotonic | ||||
|   UpDownCounter:     additive | ||||
|   ValueRecorder:     grouping | ||||
|   Counter:           adding, monotonic | ||||
|   UpDownCounter:     adding | ||||
|   Histogram:         grouping | ||||
|  | ||||
| and the asynchronous instruments are: | ||||
|  | ||||
|   SumObserver:       additive, monotonic | ||||
|   UpDownSumObserver: additive | ||||
|   ValueObserver:     grouping | ||||
|   CounterObserver:       adding, monotonic | ||||
|   UpDownCounterObserver: adding | ||||
|   GaugeObserver:         grouping | ||||
|  | ||||
| All instruments are provided with support for either float64 or int64 input | ||||
| values. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user