Skip to content

Commit

Permalink
Merge pull request #17399 from newrelic/translations-75482b60
Browse files Browse the repository at this point in the history
Updated translations -  (machine translation)
  • Loading branch information
jmiraNR committed May 22, 2024
2 parents fd9d23f + 75482b6 commit ac90412
Show file tree
Hide file tree
Showing 57 changed files with 13,522 additions and 11,355 deletions.
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
---
title: Go エージェントの EOL ポリシー
metaDescription: 'Policies, start and end dates for support of New Relic Go agent releases.'
freshnessValidatedDate: never
translationType: machine
---

以下は、Go エージェントのサポートに関する具体的なポリシーと日付です。New Relic の全体的なサポート終了ポリシーについては、 [一般的な EOL ポリシーに関する](/docs/licenses/end-of-life/notification-changes-new-relic-saas-features-distributed-software/)ドキュメントを参照してください
以下は、Go エージェントのサポートに関する具体的なポリシーと日程です。 New Relic の全体的なサポート終了ポリシーに関する情報については[一般的な EOL ポリシー](/docs/licenses/end-of-life/notification-changes-new-relic-saas-features-distributed-software/)に関するドキュメントを参照してください。 Go エージェントの各リリースでは、リリース時点での最新の 3 つの Go バージョンのみがサポートされていることに注意してください。 私たちがサポートするのは、Go チームによって積極的にサポートされている Go リリースのバージョンと、最近サポート期間が終了した Go のバージョンのみです

## New Relic Go エージェントのリリースとサポート日 [#go-eol]

次の表に記載されていないバージョンはサポートされなくなりました。[Go エージェントのバージョン](/docs/apm/agents/go-agent/installation/update-go-agent)[最新リリース](/docs/release-notes/agent-release-notes/go-release-notes/)に更新してください。

<EolPage agent="go"/>

<table>
<thead>
<tr>
Expand All @@ -26,6 +29,4 @@ translationType: machine
</th>
</tr>
</thead>

<EolPage agent='go' locale='ja' />
</table>
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
---
title: AWS Elastic Beanstalk に .NET エージェントをインストールする
tags:
- Agents
- NET agent
- Other installation
metaDescription: How to install the APM .NET agent on AWS Elastic Beanstalk.
freshnessValidatedDate: never
translationType: machine
---

Amazon Web Services (AWS) ) [Elastic Beanstalk](https://aws.amazon.com/elasticbeanstalk)は、アプリケーションの導入と拡張性を簡単に実現できる動的なサービスです。 .NET AWS Elastic Beanstalk アプリケーションを使用して .NET エージェントをインスタンスリリースにデプロイするには、次の手順に従ってください。 Elastic Beanstalk インスタンスにNew Relic Infrastructure Agent をインストールすることもできます。詳細については[、「 AWS Elastic Beanstalk でインフラストラクチャエージェントを構成する」](/docs/infrastructure/install-infrastructure-agent/config-management-tools/configure-infrastructure-agent-aws-elastic-beanstalk/)を参照してください。

## 要件

サポートされている[アマゾン ウェブ サービス アカウント](http://aws.amazon.com/elasticbeanstalk/)があることを確認してください。 さらに、 New Relicインストレーションには、<InlinePopover type="licenseKey"/> が必要です。 これは、アカウントに[サインアップする](http://newrelic.com/signup "リンクが新しいウィンドウで開きます")ときに New Relic が提供する 40 文字の 16 進文字列です。

## .NETエージェントをインストールする

ASP..NET Core Web アプリケーション用の .NET エージェントをAWS Elastic Beanstalk にインストールするには:

1. アプリケーションのルートに`.ebextensions`フォルダーを作成し、 `newrelic-dotnet-agent-install.config`という名前のファイルを作成します。 (正確なファイル名は重要ではありませんが、 `.config`拡張子が付いている必要があります。)

<Callout variant="important">
アプリケーションと共に確実にデプロイされるように、プロジェクト内のこのファイルの`Copy to Output Directory``Copy if newer`に設定してください。
</Callout>

2. .NET アプリケーションの OS に基づいて、ファイルに次のコンテンツを追加します。

* `YOUR_LICENSE_KEY` をNew Relicライセンスキーに置き換えます。
* `YOUR_APP_NAME`をアプリケーション名に置き換えます。

<CollapserGroup>
<Collapser
id="elastic-beanstalk-windows"
title="ウィンドウズ"
>
```
packages:
msi:
# install the latest version of the New Relic .NET agent
# To install a specific version, update the path to the msi
dotnet: https://download.newrelic.com/dot_net_agent/latest_release/NewRelicDotNetAgent_x64.msi
option_settings:
aws:elasticbeanstalk:application:environment:
CORECLR_ENABLE_PROFILING: '1'
NEW_RELIC_LICENSE_KEY: 'YOUR_LICENSE_KEY'
NEW_RELIC_APP_NAME: 'YOUR_APP_NAME'
```

<InlinePopover type="licenseKey"/>とアプリ名は必須の環境変数ではありません。[他の方法で設定できます](/docs/agents/net-agent/installation/net-agent-install-resources#env-variables)

これらの変数の詳細、およびその他のインストール シナリオの正しい値については、 [「.NET エージェントの環境変数](/docs/apm/agents/net-agent/other-installation/understanding-net-agent-environment-variables/)について」を参照してください。
</Collapser>

<Collapser
id="elastic-beanstalk-linux"
title="Amazon Linux 2023"
>
```
files:
# Create the dotnet agent YUM repo definition
"/etc/yum.repos.d/newrelic-dotnet-agent.repo":
owner: root
group: root
content: |
[newrelic-dotnet-agent-repo]
name=New Relic .NET Core packages for Enterprise Linux
baseurl=https://yum.newrelic.com/pub/newrelic/el7/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-NewRelic
commands:
install_dotnet_agent:
command: |
sudo curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-NewRelic https://download.newrelic.com/548C16BF.gpg
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-NewRelic
sudo yum -q makecache -y --disablerepo='*' --enablerepo='newrelic-dotnet-agent-repo'
# this command installs the latest version of the dotnet agent.
sudo yum install newrelic-dotnet-agent -y
# to install a specific version, use something like the following:
# sudo yum install newrelic-dotnet-agent-10.24.0-1.x86_64
option_settings:
aws:elasticbeanstalk:application:environment:
CORECLR_ENABLE_PROFILING: '1'
CORECLR_PROFILER: '{36032161-FFC0-4B61-B559-F6C5D41BAE5A}'
CORECLR_NEWRELIC_HOME: '/usr/local/newrelic-dotnet-agent'
CORECLR_PROFILER_PATH: '/usr/local/newrelic-dotnet-agent/libNewRelicProfiler.so'
NEW_RELIC_LICENSE_KEY: 'YOUR_LICENSE_KEY'
NEW_RELIC_APP_NAME: 'YOUR_APP_NAME'
```

<InlinePopover type="licenseKey"/>とアプリ名は必須の環境変数ではありません。[他の方法で設定できます](/docs/agents/net-agent/installation/net-agent-install-resources#env-variables)

これらの変数の詳細、およびその他のインストール シナリオの正しい値については、 [「.NET エージェントの環境変数](/docs/apm/agents/net-agent/other-installation/understanding-net-agent-environment-variables/)について」を参照してください。
</Collapser>
</CollapserGroup>

3. 最新バージョンの[AWS Toolkit for Visual Studio](https://aws.amazon.com/visualstudio/)を使用してアプリケーションをデプロイします。 [AWS CLI](https://docs.aws.amazon.com/cli/)を使用してアプリケーションをデプロイすることもできます。

アプリケーションがトラフィックを受信している場合、データは数分以内に表示されます。そうでない場合は、「[データが表示](/docs/agents/net-agent/troubleshooting/no-data-appears-net)されない」を参照してください。

<InstallFeedback/>
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,21 @@ tags:
- NET agent
- Other features
metaDescription: How to install browser monitoring automatically through the .NET APM agent.
freshnessValidatedDate: never
translationType: machine
---

.NET エージェントを使用すると、ウェブページに [ブラウザ監視](/docs/browser/new-relic-browser/getting-started/introduction-new-relic-browser) 計装機能を追加することができます。.NET エージェントでブラウザを使用する前に[.NET エージェントのリリースノート](/docs/release-notes/agent-release-notes/net-release-notes) を参照し、 [最新の .NET エージェントリリース](/docs/agents/net-agent/installation/install-net-agent-windows) をインストールしていることを確認してください
.NET エージェントを使用すると、Web ページに[<InlinePopover type="browser"/>](/docs/browser/new-relic-browser/getting-started/introduction-new-relic-browser)インストゥルメンテーションを追加できます。 .NET エージェントでbrowserを使用する前に[.NET エージェントのリリース ノート](/docs/release-notes/agent-release-notes/net-release-notes)を参照し、[最新の .NET エージェント リリースがインストールされて](/docs/agents/net-agent/installation/install-net-agent-windows)いることを確認してください

[.NET エージェントの要件](/docs/agents/net-agent/getting-started/introduction-new-relic-net#extend) から [ブラウザモニタリングのインストール](/docs/browser/new-relic-browser/installation/install-new-relic-browser-agent) に従います。その後、このドキュメントの手順に従って、.NET エージェントを手動でインスツルメンテーションします。

## オートインストルメント [#auto_instrumentation]

<Callout variant="important">
この機能は、.NET FrameworkまたはCoreエージェントによって監視されているかどうかにかかわらず、 **asp.net** coreアプリケーションでは使用できません
自動インストゥルメントは、.NET フレームワーク Web アプリおよび ..NET Core v6.0 以降の Web アプリでのみ使用できます。 ASP.NET Core v5.0 以前のアプリケーションでは、.NET エージェントによって監視されている場合でも、自動インストゥルメントは使用できません
</Callout>

[ブラウザの自動計測](/docs/agents/net-agent/configuration/net-agent-configuration#browsermon-autoInstrument)はデフォルトで有効になっています。ブラウザの自動インストルメンテーションを使用すると、.NET Frameworkエージェントは、ブラウザのJavaScriptヘッダーを、 `content-type``text/html`で、ページ内に`<head>`タグがあるページに自動的に挿入します
browser自動インストゥルメンテーションを使用すると、.NET エージェントは、`content-type``text/html` であり、ページ内に `<head>` タグも含まれるすべてのページにbrowser JavaScript ヘッダーを自動的に挿入します。 [browser自動インストゥルメントは、](/docs/agents/net-agent/configuration/net-agent-configuration#browsermon-autoInstrument) .NET フレームワーク Web アプリでは既定で有効になっていますが、..NET Core v6 以降の Web アプリでは既定で無効になっています。 詳細については[、「.NET Core v6+ のbrowser自動インストゥルメントの有効化」を](#enable_netcore6plus)参照してください

`<head>`タグの検索はDOMの先頭から始まります。 .NETエージェントは、コンテンツをユーザーにストリーミングする前に、HTTP応答フィルターを使用してページを変更する`HttpModule`を追加することでJavaScriptヘッダーを挿入します。

Expand All @@ -36,12 +37,25 @@ flush_dotnet_temp.cmd

1. `NewRelic.Api.Agent.dll`をダウンロードするには、インストールを再実行して`.dll`を参照してください。

* New Relic .NET エージェントディレクトリから、 **New Relic.Net** エージェントセクションを選択し、 **API Assembly**.
* NuGet: `Install-package NewRelic.Agent.Api`を実行して、 **.dll**をインストールして参照します。
* New Relic .NET エージェント ディレクトリから、

2. New Relic .NETエージェントAPIを呼び出すようにWebアプリケーションを設定するには、プロジェクトに**`NewRelic.Api.Agent.dll`**への参照を追加します。
<DoNotTranslate>**New Relic.Net**</DoNotTranslate>

3. オプション:Webサーバーにデプロイされたアプリケーションディレクトリを変更する場合は、 **`NewRelic.Api.Agent.dll`**をアプリケーションの**`bin`**ディレクトリにコピーします。
エージェント セクションを選択し、

<DoNotTranslate>**API Assembly**</DoNotTranslate>

を選択します。

* NuGet: `Install-package NewRelic.Agent.Api`を実行して

<DoNotTranslate>**.dll**</DoNotTranslate>

インストールし、参照します。

2. New Relic .NET エージェント API を呼び出すように Web アプリケーションを設定するには、プロジェクトに <DoNotTranslate>**`NewRelic.Api.Agent.dll`**</DoNotTranslate> への参照を追加します。

3. オプション: Web サーバーにデプロイされたアプリケーション ディレクトリを変更する場合は、 <DoNotTranslate>**`NewRelic.Api.Agent.dll`**</DoNotTranslate>アプリケーションの<DoNotTranslate>**`bin`**</DoNotTranslate>ディレクトリにコピーします。

4. `<head>`タグでAPIを呼び出します。 `X-UA-COMPATIBLE http-equiv`属性のメタタグが存在する場合は、そのメタタグの後に設定します。

Expand Down Expand Up @@ -69,7 +83,7 @@ flush_dotnet_temp.cmd
id="razor"
title="Razorのような他のビューエンジン"
>
[Razor](http://en.wikipedia.org/wiki/Microsoft_ASP.NET_Razor_view_engine)などの他のビューエンジンの場合[`GetBrowserTimingHeader()`](/docs/agents/net-agent/net-agent-api/getbrowsertimingheader-net-agent)メソッドを使用してヘッダー文字列を生成できます。 Razorベースのビューの例を次に示します
[Razor](https://en.wikipedia.org/wiki/ASP.NET_Razor)などの他のビュー エンジンの場合は[`GetBrowserTimingHeader()`](/docs/agents/net-agent/net-agent-api/getbrowsertimingheader-net-agent)メソッドを使用してヘッダー文字列を生成できます。 以下は Razor ベースのビューの例です

```razor
<!DOCTYPE html>
Expand All @@ -90,6 +104,10 @@ flush_dotnet_temp.cmd
</Collapser>
</CollapserGroup>

## コピー/ペーストによる手動インストゥルメンテーション [#copy-paste]

ブラウザ監視を有効にすると、アプリの Web ページに JavaScript スニペットを手動で挿入できます。 コピー/貼り付けオプションを使用すると、Web ページのパフォーマンスを監視するために必要な JavaScript スニペットの正確な配置を制御できます。 コピー/貼り付けによるブラウザ監視を有効にする手順については、 [ブラウザのドキュメント](/docs/browser/browser-monitoring/installation/install-browser-monitoring-agent/#copy-paste)を参照してください。

## 計装の無効化 [#disable_instrumentation]

インストゥルメンテーションを無効にするには
Expand All @@ -99,7 +117,7 @@ flush_dotnet_temp.cmd
id="disable_auto-instrumentation"
title="オートインストルメントの無効化"
>
自動計測を完全に無効にするには、 **`newrelic.config`**を編集し、 [`browserMonitoring` `autoInstrument`フラグ](/docs/agents/net-agent/installation-configuration/net-agent-configuration#browsermon-autoInstrument)`false`に設定します。
自動インストゥルメンテーションを完全に無効にするには、 <DoNotTranslate>**`newrelic.config`**</DoNotTranslate>を編集し、 [`browserMonitoring` `autoInstrument`フラグ](/docs/agents/net-agent/installation-configuration/net-agent-configuration#browsermon-autoInstrument)`false`に設定します。

```xml
<!-- disable auto instrumentation -->
Expand Down Expand Up @@ -128,4 +146,26 @@ flush_dotnet_temp.cmd

## トラブルシューティング

[ブラウザのタイミングデータが表示されない場合は、トラブルシューティングの手順に従ってください](/docs/agents/net-agent/troubleshooting/no-page-load-timing-data-appears-net)
[ブラウザのタイミングデータが表示されない場合は、トラブルシューティングの手順に従ってください](/docs/agents/net-agent/troubleshooting/no-page-load-timing-data-appears-net)

## .NET Core v6+ Web アプリケーションのbrowser自動インストレーションを有効にする [#enable_netcore6plus]

.NET Core v6+ Web アプリでbrowser自動インストゥルメントを有効にするには (.NET エージェント v10.19.2 以降が必要):

1. <DoNotTranslate>**`newrelic.config`**</DoNotTranslate>を編集し、 [`browserMonitoring` `autoInstrument`フラグ](/docs/agents/net-agent/installation-configuration/net-agent-configuration#browsermon-autoInstrument)`true`に設定して、自動インストゥルメンテーションがグローバルに有効になっていることを確認します。

```xml
<!-- enable auto instrumentation globally -->
<browserMonitoring autoInstrument="true"/>
```

2. <DoNotTranslate>**`newrelic.config`**</DoNotTranslate>を編集し、 `appSettings`セクションに新しい項目を追加して (または、 `appSettings`セクションが存在しない場合は追加して)、..NET Core 6+ Web アプリの自動インストゥルメンテーションを有効にします - これは、 `web.config`ファイルの`appSettings`セクションと同じでは**ない**ことに注意してください。

```xml
<!-- enable .NET Core 6+ instrumentation -->
<appSettings>
<add key="EnableAspNetCore6PlusBrowserInjection" value="true" />
</appSettings>
```

Web アプリケーションとの互換性を確認するために、この機能を本番環境以外の環境で徹底的にテストすることをお勧めします。 この機能に関して問題が発生した場合は、[サポートにお問い合わせ](/docs/new-relic-solutions/solve-common-issues/find-help-use-support-portal/)ください。
Loading

0 comments on commit ac90412

Please sign in to comment.