Closed3
eksをnew relicで監視する
- Amazon EKS / EC2 の場合
Amazon EKS for EC2環境へのNew Relic導入方法は下記3ステップの通りとなります。
AWS Cloud Integrationをセットアップし、AWSの各種リソースのCloudWatchのメトリクス情報を連携します
Kubernetes Integrationをセットアップし、Kubernetesクラスターの各種情報(クラスター、ノード、Podなどの情報)を収集します
APMをセットアップし、アプリケーションのパフォーマンス情報を収集します。APMエージェントを設定するだけで分散トレーシングやLogs in Contextが自動的に有効になります。
ログの転送はKubernetes integration側で送る場合とAPMから直接送るケースがあります。主に以下の目的で使い分けます。
アプリケーションログのみを転送対象とする場合:APMから直接転送
APMからの直接転送の非対応言語 or アプリケーションログ以外のPodのログも転送する場合:k8s integration経由での転送
AWSインテグレーションまで
- サインアップ
- ログイン
- リージョンの選択
- AWS連携
- cloudformationを選択
- NewRelic API Key/New Relic Ingest License Keyを貼り付け
kubernetesインテグレーションまで(helmを利用)
- newrelic helm chart repoを追加
- クラスタ名などの情報を入力
- 対応したvalues.yamlが出てくるため、それを元にhelm upgrade
repositories:
- name: newrelic
url: https://helm-charts.newrelic.com
releases:
- name: newrelic-bundle
namespace: newrelic
chart: newrelic/nri-bundle
values:
- ./values-newrelic.yaml
このスクラップは11日前にクローズされました