Skip to content

Commit 5fcf5c6

Browse files
authored
MCLOUD-6029: Implement New Relic Logs in Context (#20)
1 parent 6066080 commit 5fcf5c6

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"version": "1.0.2",
66
"require": {
77
"php": "^7.0",
8-
"ext-json": "*"
8+
"ext-json": "*",
9+
"newrelic/monolog-enricher": "^1.0"
910
},
1011
"suggest": {
1112
"magento/framework": "*",

etc/di.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,18 @@
1616
</arguments>
1717
</type>
1818

19+
<!-- Enable NewRelic Logs in Context -->
20+
<type name="Magento\Framework\Logger\Monolog">
21+
<arguments>
22+
<argument name="handlers" xsi:type="array">
23+
<item name="newRelic" xsi:type="object">NewRelic\Monolog\Enricher\Handler</item>
24+
</argument>
25+
<argument name="processors" xsi:type="array">
26+
<item name="newRelic" xsi:type="object">NewRelic\Monolog\Enricher\Processor</item>
27+
</argument>
28+
</arguments>
29+
</type>
30+
1931
<!-- Log cache invalidation event to separate file -->
2032
<type name="Magento\CloudComponents\Model\Logger\Handler\Debug">
2133
<arguments>

0 commit comments

Comments
 (0)