Skip to content

Commit

Permalink
Merge pull request #13308 from newrelic/translations-958a488
Browse files Browse the repository at this point in the history
Updated translations -  (machine translation)
  • Loading branch information
jmiraNR committed Jun 1, 2023
2 parents fb4a6dd + 958a488 commit 62c5441
Show file tree
Hide file tree
Showing 120 changed files with 2,482 additions and 904 deletions.
Expand Up @@ -193,6 +193,8 @@ translationType: machine
id="enrichments"
title="データを充実させる方法"
>
現在、JSON または数値出力は Webhook、Jira、ServiceNow [の宛先](/docs/alerts-applied-intelligence/notifications/destinations/)にのみ送信でき、画像は Slack、Pagerduty、電子メールなどの他の宛先にのみ送信できます。Webhook、Jira、ServiceNow でより良い結果を得るには、 `count``min`、または `max`などの単一値出力を持つクエリを使用します。

エンリッチメントの使用に関する詳細:

* エンリッチメントは、アラート通知にNRQLクエリの結果を追加することで、アラート通知に追加のコンテキストを与えることができます。
Expand All @@ -210,7 +212,7 @@ translationType: machine
* 注:ワークフローで送信される通知のペイロードに結果をどのように含めるかを決定するために、クエリ名は一意である必要があります。

<Callout variant="important">
この段階では、エンリッチメントを視覚的に表現したものがSlackとメールに送信されます。Servicenow と JIRA の送信先では、結果が単一の値である NRDB クエリに限定することをお勧めします。例えば、count、min、maxなどです
この段階で、エンリッチメントの視覚的表現が Slack と電子メールに送信されます。ServiceNow および JIRA 宛先の場合は、単一値の結果を含む NRDB クエリに制限することをお勧めします。例: カウント、最小値、または最大値

ワークフローあたりのエンリッチメントの最大数は 2 です。エンリッチメントに含めることができる変数の最大数は 1 です。
</Callout>
Expand Down
Expand Up @@ -120,7 +120,7 @@ New Relic UI では、[アラートと適用されたインテリジェンス](h
* **GraphQL [NerdGraph API](/docs/alerts/alerts-nerdgraph/nerdgraph-examples/nerdgraph-api-examples)**を使用して、アラートとやり取りします。最新の機能を備えているため、REST API よりも NerdGraph API をお勧めします。
* **[REST API](/docs/alerts/rest-api-alerts/new-relic-alerts-rest-api/rest-api-calls-new-relic-alerts)を使用して**、アラート設定に関する情報を返すか、アラート ポリシーと条件を作成します。NerdGraph API から始めて、必要なオプションがあるかどうかを確認することをお勧めします。

### EU/USデータセンターに関する注意 [#eu-datacenter]
### EU/米国のデータセンターに関する注意事項 [#eu-datacenter]

New Relic のインシデント インテリジェンス サービスは、米国内でのみ実行されます。New Relicインシデントインテリジェンスを使用することにより、New Relicがデータを米国地域に移動し、データを処理することに同意するものとします。これは、データを New Relic の米国地域のデータ センターに保存するか、 [EU 地域のデータ センター](/docs/accounts/accounts-billing/account-setup/choose-your-data-center/)に保存するかにかかわらず適用されます。 提案された応答者機能を使用し、EU に拠点を置く個人を管理することを選択した場合、適切なデータ処理契約が締結されていることを確認する必要がある場合があります。

Expand Down
Expand Up @@ -36,7 +36,7 @@ translationType: machine
>
.NETに新しいASPリクエスト処理パイプラインを使用するように指示します。

```
```xml
<configuration>
<appSettings>
<add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" />
Expand All @@ -53,7 +53,7 @@ translationType: machine

指定されたバージョンの.NET Frameworkがマシンにインストールされている必要があり、そのバージョンは4.5.2以上でなければなりません。

```
```xml
<configuration>
<system.web>
<httpRuntime targetFramework="YOUR_TARGET_NET_VERSION" />
Expand All @@ -71,7 +71,7 @@ translationType: machine

追加のチェックを適用するには、次を`web.config`に追加します:

```
```xml
<configuration>
<appSettings>
<add key="aspnet:AllowAsyncDuringSyncStages" value="false" />
Expand All @@ -83,5 +83,5 @@ translationType: machine

レガシーの統合パイプラインが存在する場合、非同期インスツルメンテーションが無効になります。.NET 4.5以前では、統合されたパイプラインがデッドロックを引き起こす可能性がありました。この.NET Frameworkのバグの詳細については、以下を参照してください。

* [awaitの後にHttpContext.Currentがnullになるのはなぜですか?](http://stackoverflow.com/questions/18383923/why-is-httpcontext-current-null-after-await)
* [await 後に `HttpContext.Current` null になるのはなぜですか?](http://stackoverflow.com/questions/18383923/why-is-httpcontext-current-null-after-await)
* [All about&lt;httpRuntime targetFramework>](http://blogs.msdn.com/b/webdev/archive/2012/11/19/all-about-httpruntime-targetframework.aspx)
Expand Up @@ -153,24 +153,24 @@ Infinite Tracingセットアップは、標準の分散トレース用の[新し
<td>
このインストールコマンドを使用してライブラリをプルダウンし、構成ファイルまたは環境変数を設定します。

```
```bash
pip install newrelic[infinite-tracing]
```

**一般的な構成オプション:**

構成ファイル( `newrelic.ini` ):

```
```ini
distributed_tracing.enabled = true
infinite_tracing.trace_observer_host = YOUR_TRACE_OBSERVER_HOST
```

環境変数:

```
```ini
NEW_RELIC_DISTRIBUTED_TRACING_ENABLED = true
NEW_RELIC_INFINITE_TRACING_TRACE_OBSERVER_HOST = "<a href="/docs/understand-dependencies/distributed-tracing/infinite-tracing/set-trace-observer#ui-endpoints">YOUR_TRACE_OBSERVER_HOST</a>"
NEW_RELIC_INFINITE_TRACING_TRACE_OBSERVER_HOST = "YOUR_TRACE_OBSERVER_HOST"
```

**バッチ処理と圧縮の構成オプション:**
Expand All @@ -179,14 +179,14 @@ Infinite Tracingセットアップは、標準の分散トレース用の[新し

構成ファイル( `newrelic.ini` ):

```
```ini
infinite_tracing.batching = true # Send spans to the trace observer in batches rather than one by one
infinite_tracing.compression = true # Enable gzip compression for data sent via infinite tracing
```

環境変数:

```
```ini
NEW_RELIC_INFINITE_TRACING_BATCHING = true
NEW_RELIC_INFINITE_TRACING_COMPRESSION = true
```
Expand Down Expand Up @@ -303,13 +303,13 @@ Infinite Tracingセットアップは、標準の分散トレース用の[新し
<td>
構成ファイル( `newrelic.ini` ):

```
```ini
distributed_tracing.enabled = true
```

環境変数:

```
```ini
NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=true
```
</td>
Expand Down
Expand Up @@ -422,7 +422,7 @@ Pythonエージェントは、次の優先順位に従って構成されます

構成ファイルの基本構造は次のとおりです。

```py
```ini
[newrelic]
... default settings

Expand Down Expand Up @@ -988,15 +988,15 @@ Pythonエージェントは、次の優先順位に従って構成されます
</tbody>
</table>

[タグ](/docs/apm/new-relic-apm/maintenance/labels-categories-organize-your-apps-servers)を追加します。name:valueをコロン`:`で区切り、追加のタグをセミコロン`;`で区切ります。
[タグ](/docs/apm/new-relic-apm/maintenance/labels-categories-organize-your-apps-servers)を追加します。 _name:value を_ コロン `:`で区切って指定し、追加のタグをセミコロン `;`で区切ります。

<CollapserGroup>
<Collapser
id="example-2-labels"
title="2つのタグ"
>
```py
Server:One;Data Center:Primary
```ini
labels = Server:One;Data Center:Primary
```
</Collapser>
</CollapserGroup>
Expand Down Expand Up @@ -1863,7 +1863,7 @@ Pythonエージェントは、次の優先順位に従って構成されます
my-app / newrelic.ini
</b>

```py
```ini
[newrelic]
...
transaction_tracer.function_trace = common.utils:validate*
Expand Down Expand Up @@ -2591,7 +2591,7 @@ Pythonエージェントは、次の優先順位に従って構成されます
>
HTMLページの応答を生成し、&#x7B; `application/xhtml+xml` }の`Content-Type`を使用している場合は、次を使用して、許可されたコンテンツタイプをオーバーライドし、このコンテンツタイプとデフォルトの`text/html`の両方を一覧表示できます。

```py
```ini
browser_monitoring.content_type = text/html application/xhtml+xml
```

Expand Down Expand Up @@ -4795,7 +4795,7 @@ Pythonエージェントは、さまざまなPythonパッケージ/モジュー
>
構成ファイルに以下を追加します。

```py
```ini
[import-hook:MySQLdb]
enabled = false
```
Expand Down
Expand Up @@ -12,16 +12,16 @@ translationType: machine

## 設定ファイルの機能一覧 [#listing_functions]

指定された関数およびクラスメソッドにインスツルメンテーションを拡張するには、エージェント設定ファイルの `newrelic` セクション内の `transaction_tracer.function_trace` 設定に追加します。関数の識別子は `module:function` という形式で、クラスメソッドの識別子は `module:class.function` という形式でなければなりません
インストルメンテーションを指定された関数とクラス メソッドに拡張するには、それらをエージェント構成ファイルの `newrelic` セクション内の `transaction_tracer.function_trace` 設定に追加します。関数の識別子の形式は `module:function` であり、クラス メソッドの識別子は `module:class.function`である必要があります

<CollapserGroup>
<Collapser
id="dumdbm-example"
title="dumbdbmの使用"
>
この例では、Python **dumbdbm** モジュールを使用して、データベースを開くのにかかった時間と、そのデータベースをファイルに書き戻すのにかかった時間を計測したいとします。この場合、次のように使用します。
この例では、Python **`dumbdbm`** モジュールを使用し、データベースを開いてからそのデータベースをファイルに書き戻すのに要した時間を計測したいと考えています。この場合、次のように使用します。

```
```ini
transaction_tracer.function_trace = dumbdbm:open
dumbdbm:_Database._commit
```
Expand All @@ -33,24 +33,24 @@ translationType: machine
* 一行で表示します。各項目をスペースで区切ります。
* 複数の行があります。 **ini** ファイルの規約に従って、後続の行をインデントします。

計装化された機能についてデータが報告される場合、メトリックには `Function/module:function` または `Function/module:class.function` のような名前が付けられます。トランザクションのパフォーマンスの内訳では、カテゴリは `Function` と表示され、セグメントは `module:function` または `module:class.function` となります。低速トランザクションのトレースでは、セグメント名のみが表示されます。関数が実際にジェネレーターを返している場合、ジェネレーターを返すのにかかった時間のみが記録され、ジェネレーターからの値の消費は記録されないことに注意してください。
インストルメント化された関数のデータが報告されると、メトリクスには `Function/module:function` または `Function/module:class.function`の形式の名前が付けられます。トランザクションのパフォーマンスの内訳では、カテゴリは `Function` として表示され、セグメントは `module:function` または `module:class.function`として表示されます。低速トランザクション追跡の場合は、セグメント名のみが表示されます。関数が実際にジェネレーターを返している場合、ジェネレーターを返すのに費やした時間だけが記録され、ジェネレーターからの値の消費は記録されないことに注意してください。

## 拡張APIのラッピングに関する制限 [#restrictions_on_wrapping]

エージェント設定ファイルに関数をリストアップしてラッピングする際、メソッドがC拡張モジュールによってCコードで実装されたクラスのメンバーである場合は、この方法でクラスメソッドを指定することはできません。これは、Python C APIで実装された型のメソッドテーブルを変更することができないためです。

## 報告された関数名のオーバーライド [#overriding_the_name]

エージェント構成ファイルで `transaction_tracer.function_trace` の設定を使用すると、関数名がメトリック名に使用され`関数` として分類されます。メトリック名に使用される関数名を上書きしたり、別の分類をしたりする必要がある場合は、設定ファイルで関数トレースを定義する別の手段を使用できます。に相当します。
エージェント構成ファイルで `transaction_tracer.function_trace` 設定を使用する場合、関数の名前はメトリック名に使用され`Function`として分類されます。メトリック名で使用できる関数名をオーバーライドする必要がある場合、またはメトリック名を別の方法で分類する必要がある場合は、構成ファイルで関数トレースを定義する代替手段を使用できます。同等のもの:

```
```ini
transaction_tracer.function_trace = dumbdbm:open
dumbdbm:_Database._commit
```

この場合、エージェント設定ファイルに2つの新しい設定セクションを作成し、トレースする機能ごとに1つずつ設定することになります。

```
```ini
[function-trace:dumbdbm-1]
enabled = true
function = dumbdbm:open
Expand All @@ -64,8 +64,8 @@ name = dumbdbm:_Database._commit
group = Function
```

ini ファイルのセクション名は `function-trace:` で始まる必要があります。このプレフィックスに続く名前コンポーネントは何でも構いませんが、設定ファイル内のすべてのファンクショントレースセクションで一意である必要があります`group``name` の設定は、必要に応じて上書きして、希望のメトリック名にすることができます`enabled` 設定のデフォルトは `false` で、ファンクショントレースを有効にするには `true` に設定する必要があります。
ini ファイルのセクション名は `function-trace:`で始まる必要があります。このプレフィックスに続く名前コンポーネントは何でもかまいませんが、構成ファイル内のすべての関数トレース セクションにわたって一意である必要があります`group``name` 設定は、必要に応じてオーバーライドして、目的のメトリック名を得ることができます`enabled` 設定のデフォルトは `false` であり、関数トレースを有効にするには `true` に設定する必要があります。

## APIを使った機器 [#function_decorators]

シンプルなカスタムインストルメンテーションの目的では、コンフィグファイルの方法がうまく機能します。より精密でカスタマイズされたインストゥルメンテーションやエージェントの動作調整には、 [Python agent API](/docs/agents/python-agent/api/python-agent-api-guide) を使用するとよいでしょう。
シンプルなカスタムインストルメンテーションの目的では、コンフィグファイルの方法がうまく機能します。より精密でカスタマイズされたインストゥルメンテーションやエージェントの動作調整には、 [Python agent API](/docs/agents/python-agent/api/python-agent-api-guide) を使用するとよいでしょう。

0 comments on commit 62c5441

Please sign in to comment.