1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235
|
# Release History
## 1.0.0b12 (Unreleased)
### Features Added
### Breaking Changes
### Bugs Fixed
### Other Changes
## 1.0.0b11 (2022-12-15)
### Features Added
- Add pre-aggregated standard metrics - requests/duration, dependencies/duration
([#26753](https://github.com/Azure/azure-sdk-for-python/pull/26753))
- Add azure-sdk usage to instrumentations statsbeat
([#27756](https://github.com/Azure/azure-sdk-for-python/pull/27756))
### Bugs Fixed
- Pinning OpenTelemetry SDK and API to between 1.12 and 1.14 to avoid bug from change in module path. Reverting [#27913]
([#27958](https://github.com/Azure/azure-sdk-for-python/pull/27958))
- Pass along sampleRate in SpanEvents from Span
([#27629](https://github.com/Azure/azure-sdk-for-python/pull/27629))
## 1.0.0b10 (2022-11-10)
### Bugs Fixed
- Fix missing local storage attribute
([#27405](https://github.com/Azure/azure-sdk-for-python/pull/27405))
- Fix offline storage rename
([#27414](https://github.com/Azure/azure-sdk-for-python/pull/27414))
## 1.0.0b9 (2022-11-08)
### Features Added
- Add Sampler factory and entry point
([#27236](https://github.com/Azure/azure-sdk-for-python/pull/27236))
- Add validation logic to ApplicationInsightsSampler
([#26546](https://github.com/Azure/azure-sdk-for-python/pull/26546))
- Change default temporality of metrics to follow OTLP
([#26924](https://github.com/Azure/azure-sdk-for-python/pull/26924))
### Breaking Changes
- Rename local storage configuration, change default path
([#26891](https://github.com/Azure/azure-sdk-for-python/pull/26891))
- Change default storage retention period to 48 hours
([#26960](https://github.com/Azure/azure-sdk-for-python/pull/26960))
### Bugs Fixed
- Fixed sampleRate field in ApplicationInsightsSampler, changed attribute to `_MS.sampleRate`
([#26771](https://github.com/Azure/azure-sdk-for-python/pull/26771))
### Other Changes
- Update `README.md`
([#26520](https://github.com/Azure/azure-sdk-for-python/pull/26520))
## 1.0.0b8 (2022-09-26)
### Features Added
- Implement success count network statsbeat
([#25752](https://github.com/Azure/azure-sdk-for-python/pull/25752))
- Implement all network statsbeat
([#25845](https://github.com/Azure/azure-sdk-for-python/pull/25845))
- Implement attach statsbeat
([#25956](https://github.com/Azure/azure-sdk-for-python/pull/25956))
- Implement feature statsbeat
([#26009](https://github.com/Azure/azure-sdk-for-python/pull/26009))
- Implement instrumentation statsbeat
([#26023](https://github.com/Azure/azure-sdk-for-python/pull/26023))
- Implement statsbeat shutdown
([#26077](https://github.com/Azure/azure-sdk-for-python/pull/26077))
- Add ApplicationInsightsSampler
([#26224](https://github.com/Azure/azure-sdk-for-python/pull/26224))
- Implement truncation logic for telemetry payload
([#26257](https://github.com/Azure/azure-sdk-for-python/pull/26257))
- Populate metric namespace with meter instrumentation scope name
([#26257](https://github.com/Azure/azure-sdk-for-python/pull/26257))
## 1.0.0b7 (2022-08-12)
### Features Added
- Moved OpenTelemetry `entry_points` to setup.py
([#25674](https://github.com/Azure/azure-sdk-for-python/pull/25674))
- Added storage configuration options
([#25633](https://github.com/Azure/azure-sdk-for-python/pull/25633))
### Breaking Changes
- Update to OpenTelemetry api/sdk v1.12.0
([#25659](https://github.com/Azure/azure-sdk-for-python/pull/25659))
### Bugs Fixed
- Opentelemetry span events have wrong ParentId in Azure Monitor logs
([#25369](https://github.com/Azure/azure-sdk-for-python/pull/25369))
## 1.0.0b6 (2022-06-10)
### Features Added
- Added OpenTelemetry entry points for auto-instrumentation of Azure Monitor exporters
([#25368](https://github.com/Azure/azure-sdk-for-python/pull/25368))
- Implement log exporter using experimental OT logging sdk
([#23486](https://github.com/Azure/azure-sdk-for-python/pull/23486))
- Implement sending of exception telemetry via log exporter
([#23633](https://github.com/Azure/azure-sdk-for-python/pull/23633))
- Implement exporting span events as message/exception telemetry
([#23708](https://github.com/Azure/azure-sdk-for-python/pull/23708))
- Implement metrics exporter using experimental OT metrics sdk
([#23960](https://github.com/Azure/azure-sdk-for-python/pull/23960))
### Breaking Changes
- Update to OpenTelemetry api/sdk 1.12.0rc1
([#24619](https://github.com/Azure/azure-sdk-for-python/pull/24619))
## 1.0.0b5 (2021-10-05)
### Features Added
- Support stamp specific redirect in exporters
([#20489](https://github.com/Azure/azure-sdk-for-python/pull/20489))
### Breaking Changes
- Change exporter OT to AI mapping fields following common schema
([#20445](https://github.com/Azure/azure-sdk-for-python/pull/20445))
## 1.0.0b4 (2021-04-06)
### Features Added
- Add `from_connection_string` method to instantiate exporters
([#16818](https://github.com/Azure/azure-sdk-for-python/pull/16818))
- Remove support for Python 3.5
([#17747](https://github.com/Azure/azure-sdk-for-python/pull/17747))
## 1.0.0b3 (2021-02-11)
### Breaking Changes
- The package has been renamed to `azure-monitor-opentelemetry-exporter`
([#16621](https://github.com/Azure/azure-sdk-for-python/pull/16621))
- Remove `ExporterOptions`
([#16669](https://github.com/Azure/azure-sdk-for-python/pull/16669))
### Features Added
- Add azure servicebus samples and docstrings to samples
([#16580](https://github.com/Azure/azure-sdk-for-python/pull/16580))
- Support configuration of `api_version` in exporter
([#16669](https://github.com/Azure/azure-sdk-for-python/pull/16669))
## 1.0.0b2 (2021-01-13)
### Breaking Changes
- Rename Azure Trace exporter class, only allow connection string configuration
([#15349](https://github.com/Azure/azure-sdk-for-python/pull/15349))
- OpenTelemetry Exporter use Resources API to retrieve cloud role props
([#15816](https://github.com/Azure/azure-sdk-for-python/pull/15816))
- Change span to envelope conversion to adhere to common schema and other languages
([#15344](https://github.com/Azure/azure-sdk-for-python/pull/15344))
- This library is renamed to `azure-opentelemetry-exporter-azuremonitor`.
([#16030](https://github.com/Azure/azure-sdk-for-python/pull/16030))
- Fix to only retry upon request error
([#16087](https://github.com/Azure/azure-sdk-for-python/pull/16087))
## 1.0.0b1 (2020-11-13)
### Breaking Changes
- This library is renamed to `microsoft-opentelemetry-exporter-azuremonitor`.
## 0.5b.0 (2020-09-24)
- Change epoch for live metrics
([#115](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/115))
- Dropping support for Python 3.4
([#117](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/117))
## 0.4b.0 (2020-06-29)
- Added live metrics
([#96](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/96))
- Remove dependency metrics from auto-collection
([#92](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/92))
- Change default local storage directory
([#100](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/100))
- Implement proxies in exporter configuration
([#101](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/101))
- Remove request failed per second metrics from auto-collection
([#102](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/102))
## 0.3b.1 (2020-05-21)
- Fix metrics exporter serialization bug
([#92](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/92))
## 0.3b.0 (2020-05-19)
- Implement max size logic for local storage
([#74](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/74))
- Remove label sets + add is_remote to spancontext
([#75](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/75))
- Adding live metrics manager
([#78](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/78))
- Handle status 439 - Too Many Requests over extended time
([#80](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/80))
- Fix breaking changes from OT release 0.7b.0
([#86](https://github.com/microsoft/opentelemetry-azure-monitor-python/pull/86))
## 0.2b.0 (2020-03-31)
- Initial beta release
## 0.1a.0 (2019-11-06)
- Initial alpha release
|