|
37 | 37 | <ComponentRef Id="CMP_V1_CUSTOM_PLUGINS" />
|
38 | 38 | <ComponentRef Id="CMP_V1_NR_PLUGINS" />
|
39 | 39 | <ComponentRef Id="CMP_LOGGING_TOOL" />
|
| 40 | + <ComponentRef Id="CMP_LOGGING_TOOL_FB2" /> |
40 | 41 | <ComponentRef Id="CMP_LOGGING_TOOL_CFG" />
|
41 | 42 | <ComponentRef Id="NewRelicInfraDataComponent" />
|
42 | 43 | <ComponentGroupRef Id="ProductComponents" />
|
43 | 44 | <ComponentGroupRef Id="BundledPluginConfigComponents" />
|
44 | 45 | <ComponentGroupRef Id="BundledPluginComponents" />
|
45 | 46 | <ComponentGroupRef Id="LoggingToolComponents" />
|
| 47 | + <ComponentGroupRef Id="LoggingToolFB2Components" /> |
46 | 48 | <ComponentGroupRef Id="LoggingToolCfgComponents" />
|
47 | 49 | </Feature>
|
48 | 50 | </Product>
|
|
71 | 73 | <Directory Id="LoggingToolCfg" Name="logging.d" />
|
72 | 74 | <Directory Id="V1CustomPluginsFolder" Name="custom-integrations" />
|
73 | 75 | <Directory Id="V1NRPluginsFolder" Name="newrelic-integrations">
|
74 |
| - <Directory Id="LoggingTool" Name="logging" /> |
| 76 | + <Directory Id="LoggingTool" Name="logging-legacy" /> |
| 77 | + <Directory Id="LoggingToolFB2" Name="logging" /> |
75 | 78 | </Directory>
|
76 | 79 | </Directory>
|
77 | 80 | </Directory>
|
|
99 | 102 | <Component Id="CMP_LOGGING_TOOL" Guid="97CBE086-FE32-44FE-B035-9B7D66A422AD" KeyPath="yes">
|
100 | 103 | <CreateFolder />
|
101 | 104 | </Component>
|
| 105 | + </DirectoryRef> |
| 106 | + <DirectoryRef Id="LoggingToolFB2"> |
| 107 | + <Component Id="CMP_LOGGING_TOOL_FB2" Guid="AA775C42-74B2-4260-A477-3CC57B5D5842" KeyPath="yes"> |
| 108 | + <CreateFolder /> |
| 109 | + </Component> |
102 | 110 | </DirectoryRef>
|
103 | 111 | <DirectoryRef Id="V1NRPluginsFolder">
|
104 | 112 | <Component Id="CMP_V1_NR_PLUGINS" Guid="48198DB9-B622-49E6-B7B4-AEED7B7378DB" KeyPath="yes">
|
|
226 | 234 | </InstallExecuteSequence>
|
227 | 235 | </Fragment>
|
228 | 236 |
|
| 237 | + <!-- <To be removed on removal of the ff fluent_bit_19> --> |
229 | 238 | <Fragment>
|
230 | 239 | <ComponentGroup Id="LoggingToolComponents" Directory="LoggingTool">
|
231 | 240 | <Component Id="CMP_LOGGING_TOOL_BIN" Guid="015B10A1-7843-4961-B221-CBB449A6646C" Win64="yes">
|
|
250 | 259 | </Component>
|
251 | 260 | </ComponentGroup>
|
252 | 261 | </Fragment>
|
| 262 | + <!-- </To be removed on removal of the ff fluent_bit_19> --> |
| 263 | + |
| 264 | + <Fragment> |
| 265 | + <ComponentGroup Id="LoggingToolFB2Components" Directory="LoggingToolFB2"> |
| 266 | + <Component Id="CMP_LOGGING_FB2_TOOL_BIN" Guid="297401DE-6C77-4523-AE2D-E2B4982A34E2" Win64="yes"> |
| 267 | + <File Id="FILE_LOGGING_FB2_TOOL_BIN" |
| 268 | + Source="$(var.EmbedBinariesPath)logging\nrfb2\fluent-bit.exe" |
| 269 | + KeyPath="yes" /> |
| 270 | + </Component> |
| 271 | + <Component Id="CMP_LOGGING_FB2_TOOL_DLL" Guid="B0652EBD-1F42-46CA-B1F6-2BAB76117A04" Win64="yes"> |
| 272 | + <File Id="FILE_LOGGING_FB2_TOOL_DLL" |
| 273 | + Source="$(var.EmbedBinariesPath)logging\nrfb2\fluent-bit.dll" |
| 274 | + KeyPath="yes" /> |
| 275 | + </Component> |
| 276 | + <Component Id="CMP_NR_LOGGING_FB2_TOOL_DLL" Guid="76F95029-80F0-4CB2-96B2-D414608E92F7" Win64="yes"> |
| 277 | + <File Id="FILE_NR_LOGGING_FB2_TOOL_DLL" |
| 278 | + Source="$(var.EmbedBinariesPath)logging\nrfb2\out_newrelic.dll" |
| 279 | + KeyPath="yes" /> |
| 280 | + </Component> |
| 281 | + <Component Id="CMP_NR_LOGGING_FB2_TOOL_PARSERS" Guid="52DC6B7E-EF16-4A49-8A2D-F963030B0916" Win64="yes"> |
| 282 | + <File Id="FILE_NR_LOGGING_FB2_TOOL_PARSERS" |
| 283 | + Source="$(var.ExternalFilesPath)examples\logging\parsers.conf" |
| 284 | + KeyPath="yes" /> |
| 285 | + </Component> |
| 286 | + </ComponentGroup> |
| 287 | + </Fragment> |
253 | 288 |
|
254 | 289 | <Fragment>
|
255 | 290 | <ComponentGroup Id="LoggingToolCfgComponents" Directory="LoggingToolCfg">
|
|
0 commit comments