Skip to content

Add MeterProvider and Meter to the SDK#2227

Merged
ocelotl merged 17 commits intoopen-telemetry:metrics_newfrom
ocelotl:issue_2200
Oct 28, 2021
Merged

Add MeterProvider and Meter to the SDK#2227
ocelotl merged 17 commits intoopen-telemetry:metrics_newfrom
ocelotl:issue_2200

Conversation

@ocelotl
Copy link
Copy Markdown
Contributor

@ocelotl ocelotl commented Oct 19, 2021

Fixes #2200

@ocelotl ocelotl self-assigned this Oct 19, 2021
@ocelotl ocelotl requested a review from a team October 19, 2021 14:03
@ocelotl ocelotl marked this pull request as draft October 19, 2021 14:03
@ocelotl ocelotl force-pushed the issue_2200 branch 6 times, most recently from 9d1ca32 to 94f4915 Compare October 19, 2021 14:30
@ocelotl ocelotl marked this pull request as ready for review October 19, 2021 14:44
@ocelotl ocelotl requested review from aabmass and lzchen October 19, 2021 14:45
This was referenced Oct 26, 2021
@ocelotl ocelotl merged commit 7539592 into open-telemetry:metrics_new Oct 28, 2021
aabmass pushed a commit to aabmass/opentelemetry-python that referenced this pull request Oct 29, 2021
* Add MeterProvider and Meter to the SDK

Fixes open-telemetry#2200

* Add FIXMEs

* Fix docstring

* Add FIXME

* Fix meter return

* Log an error if a force flush fails

* Add FIXME

* Fix lint

* Remove SDK API module

* Unregister

* Fix API names

* Return _DefaultMeter

* Remove properties

* Pass MeterProvider as a parameter to __init__

* Add FIXMEs

* Add FIXMEs

* Fix lint
ocelotl added a commit that referenced this pull request Nov 2, 2021
* Add MeterProvider and Meter to the SDK

Fixes #2200

* Add FIXMEs

* Fix docstring

* Add FIXME

* Fix meter return

* Log an error if a force flush fails

* Add FIXME

* Fix lint

* Remove SDK API module

* Unregister

* Fix API names

* Return _DefaultMeter

* Remove properties

* Pass MeterProvider as a parameter to __init__

* Add FIXMEs

* Add FIXMEs

* Fix lint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants