forked from pivotal-cf/docs-new-relic-nozzle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
release-notes.html.md.erb
245 lines (137 loc) · 7.73 KB
/
release-notes.html.md.erb
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
236
237
238
239
240
241
242
243
244
245
---
title: Release Notes for New Relic Nozzle for VMware Tanzu
owner: Partners
---
These are release notes for New Relic Nozzle for VMware Tanzu.
## <a id="ver-2.6.0"></a> v2.6.0
**General Availability Release Date:** November 29, 2020
Features included in this release:
* Replaced go-insights client and added New Relic Logs functionality
* Enabled envelope types is now case insensitive and can handle spaces
## <a id="ver-2.5.15"></a> v2.5.15
**General Availability Release Date:** September 30, 2020
Features included in this release:
* Fix: race condition possibly issuing more than one request per app to the API
* Feat: when calling the API a less expensive method is called
* Feat: different instances of the nozzle timeout cache at different moment in time
* Feat: now cache timeout is configurable with the parameter nrf_firehose_cache_duration_mins
This release fixes know issues related to the cache perfomance found in versions > 2.5.4
## <a id="ver-2.5.14"></a> v2.5.14
**General Availability Release Date:** September 14, 2020
Features included in this release:
* Removes PCFCapacity Events since is processing the envelopes of ValueMetrics twice and is not working properly in a multi instance environment.
* Makes cache write buff to be configurable.
* Makes cache update interval configurable.
* Launches updateIntances in the Cache in a non Locking way for the write buffer.
## <a id="ver-2.5.12"></a> v2.5.12
**General Availability Release Date:** August 27, 2020
Features included in this release:
* Improved performance on writing apps cache.
## <a id="ver-2.5.10"></a> v2.5.10
**General Availability Release Date:** July 20, 2020
Features included in this release:
* Improved reliability and tile configuration
## <a id="ver-2.5.8"></a> v2.5.8
**General Availability Release Date:** June 19, 2020
Features included in this release:
* Check for valid insights insert key
## <a id="ver-2.5.6"></a> v2.5.6
**General Availability Release Date:** May 7, 2020
Features included in this release:
* Fixed cache management
## <a id="ver-2.5.4"></a> v2.5.4
**General Availability Release Date:** Mar 17, 2020
Features included in this release:
* Remove proxy constraint on tile configuration.
## <a id="ver-2.5.3"></a> v2.5.3
**General Availability Release Date:** Mar 9, 2020
Features included in this release:
* Fixed race condition when multiple metrics were created at the same time.
## <a id="ver-2.5.2"></a> v2.5.2
**General Availability Release Date:** Jan 31, 2020
Features included in this release:
* PCFCapacity events will no longer continue to report data for Diego cells that no longer exist.
## <a id="ver-2.5.0"></a> v2.5.0
**General Availability Release Date:** Jan 27, 2020
Features included in this release:
* Nozzle now communicates with Loggregator using the Reverse Log Proxy (RLP) Gateway and V2 envelope format. This ensures support with PCF 2.9.
* Events are now routed to multiple event types (`PCFContainerMetric`, `PCFLogMessage`, etc.) instead of all events using `PcfFirehoseEvent`. **This requires alert and dashboard adjustments.**
* Event attribute names have changed from camel case to using `.` to separate multiple words. For example, `app.name`, `metric.max`, etc. **This requires alert and dashboard adjustments.**
* Metric based events (`PCFContainerMetric`, `PCFCounterEvent`, and `PCFValueMetric`) are now aggregated. This reduces the number of events produced by the nozzle. Added attributes include `metric.min`, `metric.max`, `metric.sample`.`last.value`, `metric.samples.count`, and `metric.sum`.
* Added `PCFCapacity` event type.
* Added caching and rate limiting for PCF API calls.
* Some configuration variables have changed names. **May require tile configuration updates.**
* Added LogMessage include/exclude filters.
* Application related events (`PCFContainerMetric` and `PCFLogMessage`) can now be routed to a different New Relic account if a New Relic RPM Account ID and Insights Insert Key are defined in New Relic Service Broker plan configuration.
* Metric related filters have been removed due to the event reduction benefits of aggregation.
* Added graceful shutdown in response to cf restart, stop, or scale down scenarios.
Additional details for these changes [are available](https://github.com/newrelic/newrelic-pcf-nozzle-tile/blob/master/V2.md).
## <a id="ver-1.1.26"></a> v1.1.26
**General Availability Release Date:** Dec 9, 2019
Features included in this release:
* Increased range of allowed nozzle instance from 20 to 30.
* Fixed recursive logging issue.
* Tested on VMware Tanzu up to and including v2.7.
## <a id="ver-1.1.22"></a> v1.1.22
**General Availability Release Date:** October 20, 2019
Features included in this release:
* Added Redis database to cache application metadata among nozzle instances. Only the first nozzle instance connects to CC DB and shares the data with other instances.
* Tested on VMware Tanzu up to and including v2.7.
## <a id="ver-1.1.21"></a> v1.1.21
**General Availability Release Date:** September 19, 2019
Features included in this release:
* Fixed problem with printing error logs.
* Tested on VMware Tanzu up to and including v2.6.
## <a id="ver-1.1.20"></a> v1.1.20
**General Availability Release Date:** August 23, 2019
Features included in this release:
* Added support for New Relic EU data center
* Tested on VMware Tanzu up to and including v2.6
## <a id="ver-1.1.19"></a> v1.1.19
**General Availability Release Date:** July 22, 2019
Features included in this release:
* Added New Relic Insights Go library for improved connection to New Relic Insights.
* Improved error handling and error messages.
* Added accessors to obtain system information during the tile configuration.
* Tested on VMware Tanzu up to and including v2.6.
## <a id="ver-1.1.17"></a> v1.1.17
**General Availability Release Date:** June 24, 2019
Features included in this release:
* updated to BOSH Release 1.16.0 (corresponds to version 6.45.0 of the CF CLI)
* Tested on VMware Tanzu up to and including v2.6
## <a id="ver-1.1.16"></a> v1.1.16
**General Availability Release Date:** January 24, 2019
Features included in this release:
* Added HTTP health check.
* Improved error handling when connecting to other systems.
* Tested on VMware Tanzu v2.3 and v2.4.
## <a id="ver-1.1.14"></a> v1.1.14
**General Availability Release Date:** December 13, 2018
Features included in this release:
* Added new origins to the nozzle filters in tile configuration.
* Added error handling for Cloud Controller database connection.
* Improved logging.
## <a id="ver-1.1.13"></a> v1.1.13
**General Availability Release Date:** December 5, 2018
Features included in this release:
* Added maximum number of events to upload to New Relic in every packet.
* Tested and verified on VMware Tanzu v2.2.x and v2.3.x.
Bug Fixes:
* Fixed the crash issue when HTTP connection timed out.
## <a id="ver-1.1.0"></a> v1.1.0
**General Availability Release Date:** July 27, 2018
Features included in this release:
* Extends filtering capabilities of the nozzle to allow exclusion and inclusion of events with selected deployment, origin, and/or job names.
* Tested and verified on VMware Tanzu v2.2.x and VMware Tanzu v2.3.x.
## <a id="ver-1.0.4"></a> v1.0.4
**General Availability Release Date:** February 15, 2018
Features included in this release:
* Allows VMware Tanzu admin to set number of nozzle instances in the tile
* Collects more Application details (`org name`, `space name`, `application name`, stack guid, etc.) in `ContainerMetric` events.
* Allows filtering of unwanted Firehose events.
* Tested and verified on VMware Tanzu v2.0.x and v2.1.x.
## <a id="ver-0.8.0"></a> v0.8.0
**Initial Public Beta Release Date:** November 21, 2017
Features included in this release:
* Initial public beta release.
* Added proxy support.