Skip to content

Commit

Permalink
Merged main into main-jp
Browse files Browse the repository at this point in the history
  • Loading branch information
svc-docs-eng-opensource-bot authored Oct 25, 2024
2 parents 9492b19 + 194a050 commit c5b0a4a
Show file tree
Hide file tree
Showing 10 changed files with 75 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ Below are some common searches that can be used during troubleshooting to gather
KTranslate>cisco-7513 There was an SNMP polling error with the CustomDeviceMetrics walking OID .1.3.6.1.2.1.4.31.1.1.21 after 0 retries: request timeout (after 0 retries).
```
<Callout variant="tip">
Ktranslate has the following log severity levels: `Info`, `Warn`, and `Error`.
KTranslate has the following log severity levels: `Info`, `Warn`, and `Error`.
</Callout>

</Collapser>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Managing Ktranslate container versions
title: Managing KTranslate container versions
tags:
- Integrations
- Network monitoring
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Understanding Ktranslate CPU usage
title: Understanding KTranslate CPU usage
tags:
- Integrations
- Network monitoring
Expand All @@ -13,7 +13,7 @@ freshnessValidatedDate: never
You've ktranslate containers hitting 100% CPU utilization, or just generally it's higher than expected.

<Callout variant="tip">
One detail to be careful about is that for ktranslate it's important to focus on the maximum CPU percent instead of the average. Ktranslate uses a high percentage of CPU near the beginning of a polling cycle and much less at the end of the cycle. When you look at the average usage you might see 60% and miss the fact that ktranslate is spending time close to 100%, which is a potential problem. You need to allocate enough resources so that the max CPU consumption doesn't hit 100%.
One detail to be careful about is that for ktranslate it's important to focus on the maximum CPU percent instead of the average. KTranslate uses a high percentage of CPU near the beginning of a polling cycle and much less at the end of the cycle. When you look at the average usage you might see 60% and miss the fact that ktranslate is spending time close to 100%, which is a potential problem. You need to allocate enough resources so that the max CPU consumption doesn't hit 100%.
</Callout>

## Solution [#solution]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ You have questions about various results calculated by the `ktranslate` network

### Source data

[Ktranslate](https://github.com/kentik/ktranslate/blob/72257357db05f36e05389b0a278b702a707a0941/pkg/formats/nrm/nrm.go#L581-L623), uses the value of either [ifHCInOctets](https://oid-rep.orange-labs.fr/get/1.3.6.1.2.1.31.1.1.1.6) (receive) or [ifHCOutOctets](https://oid-rep.orange-labs.fr/get/1.3.6.1.2.1.31.1.1.1.10) (transmit); replacing `ifSpeed` in the denominator with the value of [ifHighSpeed](https://oid-rep.orange-labs.fr/get/1.3.6.1.2.1.31.1.1.1.15) as needed:
[KTranslate](https://github.com/kentik/ktranslate/blob/72257357db05f36e05389b0a278b702a707a0941/pkg/formats/nrm/nrm.go#L581-L623), uses the value of either [ifHCInOctets](https://oid-rep.orange-labs.fr/get/1.3.6.1.2.1.31.1.1.1.6) (receive) or [ifHCOutOctets](https://oid-rep.orange-labs.fr/get/1.3.6.1.2.1.31.1.1.1.10) (transmit); replacing `ifSpeed` in the denominator with the value of [ifHighSpeed](https://oid-rep.orange-labs.fr/get/1.3.6.1.2.1.31.1.1.1.15) as needed:

<Callout variant="tip">
A common reason for seeing inaccurate interface utilization percentages is the configured interface speed on the device doesn't reflect the real interface speed. For instance, a 1GB MPLS circuit on a 10GB interface would show percentages at only 10% of the real utilization. To resolve this, consult your vendor's documentation on setting the interface bandwidth.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,6 @@ version: 'version: October 11-17, 2024'

### Release notes

Check out our What's New posts to learn about new features and releases:



Stay up-to-date on our most recent releases:

* [Android agent v7.6.1](/docs/release-notes/mobile-release-notes/android-release-notes/android-761/)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
subject: "Docs"
releaseDate: '2024-10-25'
version: 'version: October 18-24, 2024'
---

### New docs

* [PHP agent overhead reduction tips](/docs/apm/agents/php-agent/troubleshooting/agent-overhead-reduction-tips/) lists configuration settings you can change to reduce the agent's overhead on your system.

### Major changes

* We've released our new Advanced Compute add-on and updated various pricing, billing, user, and product license docs to reflect this.
* We've revamped our Docs site search to give you a separate search results page. Check it out and let us know what you think!
* Updated our Kubernetes agent operator doc to include information on [Kubernetes APM auto-attach](/docs/kubernetes-pixie/kubernetes-integration/installation/k8s-agent-operator).

### Minor changes

* When [testing the Python agent](/docs/apm/agents/python-agent/troubleshooting/testing-python-agent/#host-name-lookup) to troubleshoot collector issues, updated outdated hostname lookup IP addresses.
* In [instrument your non-containerized Lambda function](/docs/serverless-function-monitoring/aws-lambda-monitoring/instrument-lambda-function/instrument-your-own/#cdk), added example code for a basic CDK app that deploys a Node.js Lambda function.
* In [KTranslate Docker container health monitoring](/docs/network-performance-monitoring/advanced/ktranslate-container-health/), added KTranslate log severity levels.
* Updated logs docs to give examples of what empty or blank output messages look like.
* In [Node.js agent configuration](/docs/apm/agents/nodejs-agent/installation-configuration/nodejs-agent-configuration/#allow-raw-enabled), updated `NEW_RELIC_STRIP_EXCEPTION_MESSAGES_ENABLED`default value from `true` to `false`.


### Release notes

Check out our What's New posts to learn about new features and releases:

* What's New post for [Forward logs from Kong Gateway to New Relic](/whats-new/2024/10/whats-new-10-23-kogs-gateway-logs-integration)

Stay up-to-date on our most recent releases:

* [Browser agent v1.270.0](/docs/release-notes/new-relic-browser-release-notes/browser-agent-release-notes/browser-agent-v1.270.0/)
* Removes the `supportsSendBeacon` runtime property from our agent's code
* [Browser agent v1.270.1](/docs/release-notes/new-relic-browser-release-notes/browser-agent-release-notes/browser-agent-v1.270.1/)
* Removes outdated reference to `agentRuntime` variable in the Trace feature released in v1.270.0
* [Capacitor agent v1.5.2](/docs/release-notes/mobile-release-notes/capacitor-release-notes/capacitor-agent-152/)
* [Capacitor agent v1.5.3](/docs/release-notes/mobile-release-notes/capacitor-release-notes/capacitor-agent-153/)
* Updates native Android agent to version 7.6.1
* Updates native iOS agent to version 7.5.2
* [Cordova agent v7.0.3](/docs/release-notes/mobile-release-notes/cordova-release-notes/cordova-agent-703/)
* Updates native Android agent to version 7.6.1
* Updates native iOS agent to version 7.5.2
* [Flutter agent v1.1.5](/docs/release-notes/mobile-release-notes/flutter-release-notes/flutter-agent-115/)
* Updates native Android agent to version 7.6.1
* [.NET MAUI agent v1.1.3](/docs/release-notes/mobile-release-notes/net-maui-release-notes/net-maui-agent-113/)
* Fixes iOS binding information property list issue
* [.NET MAUI agent v1.1.4](/docs/release-notes/mobile-release-notes/net-maui-release-notes/net-maui-agent-114/)
* Updates native Android agent to version 7.6.1
* Updates native iOS agent to version 7.5.2
* Adds support for handling iOS crash exceptions
* [Node.js agent v12.5.2](/docs/release-notes/agent-release-notes/nodejs-release-notes/node-agent-12-5-2/)
* [PHP agent v11.3.0.16](/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-3-0-16/)
* Supports Memcached instance metrics with host name
* Dockerized Daemon supports Arm64
* Various bug fixes
* [React Native agent v1.4.5](/docs/release-notes/mobile-release-notes/react-native-release-notes/react-native-agent-145/)
* Updates native Android agent to version 7.6.1
* Updates native iOS agent to version 7.5.2
* [Unity agent v1.4.2](/docs/release-notes/mobile-release-notes/unity-release-notes/unity-agent-142/)
* Updates native Android agent to version 7.6.1
* [Xamarin agent v1.0.1](/docs/release-notes/mobile-release-notes/xamarin-release-notes/xamarin-agent-101/)
* Updates native Android agent to version 7.6.1
* Updates native iOS agent to version 7.5.2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
\{ &quot;smartling&quot; : \{ &quot;translate\_paths&quot; : \[ \{ &quot;path&quot; : &quot;title&quot; }, \{ &quot;path&quot; : &quot;metaDescription&quot; }, \{ &quot;path&quot; : &quot;appInfo/label&quot; }, \{ &quot;path&quot; : &quot;appInfo/placeholder&quot; }, \{ &quot;path&quot; : &quot;appInfo/placeholder&quot; }, \{ &quot;path&quot; : &quot;appInfo/options/displayName&quot; }] }, &quot;agentName&quot; : &quot;cassandra&quot;, &quot;agentType&quot; : &quot;integration&quot;, &quot;title&quot; : &quot;Cassandra monitoreo integracion&quot;, &quot;metaDescription&quot; : &quot;Instalar la integración de Cassandra&quot;, &quot;introFilePath&quot; : &quot;src/install/cassandra/intro.mdx&quot;, &quot;redirects&quot; : \[&quot;/docs/infrastructure/host-integrations/host-integrations-list/cassandra-monitoring-integration&quot;], &quot;appInfo&quot; : \[ \{ &quot;optionType&quot; : &quot;dropdown1&quot;, &quot;label&quot; : &quot;&quot;, &quot;placeholder&quot; : &quot;Seleccione su entorno&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;linux&quot;, &quot;displayName&quot; : &quot;Linux&quot;, &quot;logo&quot; : &quot;linux&quot; }, \{ &quot;value&quot; : &quot;ecs&quot;, &quot;displayName&quot; : &quot;ECS&quot;, &quot;logo&quot; : &quot;amazonECS&quot; }, \{ &quot;value&quot; : &quot;kubernetes&quot;, &quot;displayName&quot; : &quot;Kubernetes&quot;, &quot;logo&quot; : &quot;k8&quot; }] }, \{ &quot;optionType&quot; : &quot;deployment&quot;, &quot;label&quot; : &quot;Elija su ruta de instalación&quot;, &quot;placeholder&quot; : &quot;Elige uno:&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;apt&quot;, &quot;displayName&quot; : &quot;Instalar usando Apt (Debian, Ubuntu)&quot; }, \{ &quot;value&quot; : &quot;yum&quot;, &quot;logo&quot; : &quot;linux&quot;, &quot;displayName&quot; : &quot;Instalar usando Yum (Amazon Linux, CentOS, RHEL)&quot; }, \{ &quot;value&quot; : &quot;zypper&quot;, &quot;displayName&quot; : &quot;Instalar usando Zypper (SLES)&quot; }, \{ &quot;value&quot; : &quot;tar&quot;, &quot;displayName&quot; : &quot;Instalar desde tarball (otras distribuciones de Linux)&quot;, &quot;logo&quot; : &quot;linux&quot; }] }], &quot;steps&quot; : \[ \{ &quot;filePath&quot; : &quot;src/install/cassandra/guided.mdx&quot; }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/default-requirements.mdx&quot;, &quot;overrides&quot; : \[ \{ &quot;filePath&quot; : &quot;src/install/cassandra/ecs/requirements-ecs.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;dropdown1&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;ecs&quot; }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/kubernetes/requirements-k8s.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;dropdown1&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;kubernetes&quot; }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/linux/requirements-linux.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;dropdown1&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;linux&quot; }] }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/install-infra.mdx&quot; }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/linux/install-apt.mdx&quot;, &quot;overrides&quot; : \[ \{ &quot;filePath&quot; : &quot;src/install/cassandra/linux/install-apt.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;deployment&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;apt&quot; }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/linux/install-yum.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;deployment&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;yum&quot; }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/linux/install-tarball.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;deployment&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;tar&quot; }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/linux/install-zypper.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;deployment&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;zypper&quot; }] }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/linux/install-linux.mdx&quot;, &quot;overrides&quot; : \[ \{ &quot;filePath&quot; : &quot;src/install/cassandra/linux/install-linux.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;dropdown1&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;linux&quot; }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/ecs/install-ecs.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;dropdown1&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;ecs&quot; }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/kubernetes/install-k8s.mdx&quot;, &quot;selectedOptions&quot; : \[ \{ &quot;optionType&quot; : &quot;dropdown1&quot;, &quot;options&quot; : \[ \{ &quot;value&quot; : &quot;kubernetes&quot; }] }] }] }, \{ &quot;filePath&quot; : &quot;src/install/cassandra/find-data.mdx&quot; }], &quot;whatsNextFilePath&quot; : &quot;src/install/cassandra/whatsNext.mdx&quot; }
Original file line number Diff line number Diff line change
Expand Up @@ -909,7 +909,7 @@ translationType: machine
<Collapser id="upgrade-monitor-runtime" title="모니터의 런타임 업그레이드">
아래 예제를 사용하여 간단한 브라우저, 스크립트 API 또는 스크립트 브라우저 모니터를 새로운 Chrome 100+ 또는 Node.js 16.10 런타임으로 업데이트할 수 있습니다. 다음 예제에서는 스크립팅된 브라우저 모니터를 레거시 런타임에서 새 런타임으로 업그레이드합니다.

* 아래 예를 사용하여 간단한 브라우저 모니터를 업데이트하려면 `syntheticsUpdateScriptBrowserMonitor` 대신 `syntheticsUpdateSimpleBrowserMonitor` 으로 변형을 변경합니다.
* 아래 예를 사용하여 간단한 브라우저 모니터를 업데이트하려면 `syntheticsUpdateScriptBrowserMonitor` 대신 `syntheticsUpdateSimpleBrowserMonitor` 으로 변형을 변경합니다.
* 아래 예를 사용하여 스크립팅된 API 모니터를 업데이트하려면 변형을 `syntheticsUpdateScriptBrowserMonitor` `syntheticsUpdateScriptApiMonitor` 으로 변경합니다.

런타임 설정에 대한 자세한 내용은 [optional-fields](#optional-fields) 를 확인하세요.
Expand Down Expand Up @@ -938,7 +938,7 @@ translationType: machine
<Collapser id="downgrade-monitor-runtime" title="모니터 런타임 다운그레이드">
아래 예를 사용하여 간단한 브라우저, 스크립트 API 또는 멀티미디어 브라우저 모니터를 업데이트하여 2024년 10월 22일 EOL 이전의 구형 런타임을 사용할 수 있습니다. 다음 예에서는 멀티미디어 브라우저 모니터를 새 런타임에서 구형 런타임으로 다운그레이드합니다.

* 아래 예를 사용하여 간단한 브라우저 모니터를 업데이트하려면 `syntheticsUpdateScriptBrowserMonitor` } 대신 `syntheticsUpdateSimpleBrowserMonitor` 으로 변형을 변경합니다.
* 아래 예를 사용하여 간단한 브라우저 모니터를 업데이트하려면 `syntheticsUpdateScriptBrowserMonitor` 대신 `syntheticsUpdateSimpleBrowserMonitor` 으로 변형을 변경합니다.
* 아래 예를 사용하여 스크립팅된 API 모니터를 업데이트하려면 변형을 `syntheticsUpdateScriptBrowserMonitor` `syntheticsUpdateScriptApiMonitor` 으로 변경합니다.

런타임 설정에 대한 자세한 내용은 [optional-fields](#optional-fields) 를 확인하세요.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1101,7 +1101,7 @@ A lista a seguir contém as diferentes chamadas que você pode fazer com a API,

### Devoluções

Wrapper de segmento descartável que cria e finaliza o segmento automaticamente.
Wrapper de segmento IDisposable que cria e finaliza o segmento automaticamente.

### Exemplo

Expand Down
2 changes: 1 addition & 1 deletion src/nav/network-performance-monitoring.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ pages:
path: /docs/network-performance-monitoring/troubleshooting/snmp-walk
- title: Container is running but discovery job doesn't begin
path: /docs/network-performance-monitoring/troubleshooting/chtimes-error
- title: Ktranslate CPU usage
- title: KTranslate CPU usage
path: /docs/network-performance-monitoring/troubleshooting/ktranslate-cpu-usage
- title: Managing container versions
path: /docs/network-performance-monitoring/troubleshooting/change-ktranslate-versions
Expand Down

0 comments on commit c5b0a4a

Please sign in to comment.