graycore/new-relic-graph-ql

此包已被废弃,不再维护。未建议替代包。

为 Magento 2 中的每个 graphQl 查询和突变创建自定义事件

安装: 1

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 0

开放问题: 0

类型:magento2-module

dev-main 2021-12-03 19:46 UTC

This package is auto-updated.

Last update: 2023-06-29 01:56:53 UTC


README

目的

此模块旨在为 Magento 2 中发出的每个 graphQl 请求在 New Relic 中创建 自定义事件数据。它将为 graphQl 请求中的每个根节点创建一个事件。

详细信息

此模块依赖于来自 joma-webdevsMagento 2 - Automatic GraphQL transaction naming for New Relic 以提取查询详细信息,作为副作用,它将向 APM 事务 添加更多 GraphQl 请求数据

事件名称是 GraphQlTransaction,其数据结构如下

{
    "operation": "Mutation|Query",
    "transactionName": "/GraphQl/Controller/GraphQl\\Query\\country",
    "nodeName": "country"
}

开始使用

此模块旨在通过 composer 安装。从您的 Magento 2 项目的根目录开始

  1. 下载包
composer require graycore/new-relic-graph-ql
  1. 启用包
./bin/magento module:enable Graycore_NewRelicGraphQl