New Relic帐户管理
当Adobe配置您的云基础架构项目时,许可证所有者会收到来自New Relic的电子邮件,其中包含用于访问New Relic帐户的凭据和说明。 如果您没有收到电子邮件,请使用许可证所有者电子邮件地址来重置New Relic密码。
管理用户访问权限
在New Relic中访问“用户管理”:
-
登录到您的New Relic帐户。
-
从左下方导航中选择您的用户名。
-
单击 Administration 并从列表中选择以下选项之一:
-
User management 以添加用户并管理活动用户和待处理邀请。
-
Access management 以管理用户组、角色和帐户。
-
请参阅 New Relic 文档中的用户管理。
为入门环境配置New Relic
对于入门环境,必须检查.magento.app.yaml
文件以验证runtime
部分是否包含New Relic扩展。 如果尚未配置该扩展,请添加以下内容:
.magento.app.yaml
runtime:
extensions:
- newrelic
应用许可证密钥
要将Cloud环境连接到New Relic,请将New Relic许可证密钥添加到环境。
-
对于 Pro项目,Adobe在预配过程中将许可证密钥添加到您的生产和暂存环境。 您可以登录到New Relic帐户,以验证云基础架构网站上的Adobe Commerce与New Relic之间的连接。
-
对于 入门项目,您拥有最多支持 三个 环境的New Relic许可证密钥。 您必须手动将密钥添加到环境配置。 未预配置入门环境以使用New Relic服务。
对于入门环境,请通过将New Relic许可证密钥添加到环境配置来启用New Relic集成。 将密钥添加到暂存环境和生产环境以及您选择的其他一个环境。 配置只需要使用New Relic许可证密钥。 您可以在 New Relic用户指南 的Adobe Commerce报表主题中找到有关其他配置选项的信息。
要为入门环境配置New Relic:
-
从Cloud Console或Cloud CLI中查找您的New Relic许可证密钥。
Cloud Console方法:
-
打开云项目帐户页。
-
在 项目 选项卡上,查找您的项目。
-
单击 查看详细信息 以获取项目基础结构信息。
-
展开 New Relic服务 部分以查看许可证密钥。
-
复制许可证密钥。
云CLI方法:
code language-bash magento-cloud subscription:info services.newrelic
-
-
使用
magento-cloud
CLI将New Relic许可证密钥添加到环境中。-
更改到需要许可证密钥的环境。
-
使用以下
magento-cloud
CLI命令更新变量值:code language-bash magento-cloud variable:update php:newrelic.license --value <newrelic-license-key>
或者,您可以从Commerce管理员添加它。
-
-
登录到您的New Relic帐户以验证您是否可以从Adobe Commerce环境中查看数据。 请参阅调查性能。
删除许可证密钥
您只能在三个活动环境中使用New Relic许可证密钥。 如果密钥在三个环境中使用,则必须先从其中一个环境中移除密钥,然后才能将其添加到其他环境。
要从环境中移除许可证密钥:
-
列出环境变量。
code language-bash magento-cloud variable:list
示例响应:
code language-none +----------------------+-------------+----------------------+---------+ | Name | Level | Value | Enabled | +----------------------+-------------+----------------------+---------+ | php:newrelic.license | environment | newrelic-license-key | true | +----------------------+-------------+----------------------+---------+
note warning WARNING 如果将许可证密钥添加为_项目_变量,则必须删除该项目级变量。 项目变量将许可证添加到每创建_个_环境分支中,这会占用或超出许可证限制。 要列出项目变量: magento-cloud variable:list --level project
-
删除许可证变量。
code language-bash magento-cloud variable:delete php:newrelic.license