Go 用 New Relic

Go 用 New Relic は、Go 言語のアプリケーションやマイクロサービスを監視します。それにより、パフォーマンスの問題を特定し、解決する手助けをします。また、これらのデータは、顧客体験の改善やデータ駆動からのビジネス決定にも役立ちます。

簡単な手順で Go 用の New Relic は取得可能です。

アプリやマイクロサービスのパフォーマンスの監視

Go 言語は、一般的に、Golang とも呼ばれています。この言語は、使いやすさ、並行処理の開発し易さ、処理速度などの点から、人気の言語になってきています。

Go 用の New Relic を利用することで、Golang アプリに関する新しいレベルの可視性を獲得できます。

Go 用 New Relic の全体像:

  • スループット、レスポンスタイム、アプリのトランザクションのエラーの監視
  • メモリ使用量、ガーベッジコレクションの振る舞い、CPU 使用量の時系列データからアプリの実行時の健康状態の理解
  • デプロイマーカーの利用により、コードの変更がアプリのパフォーマンスや健康状態に与えた変化の確認
  • New Relic Servers [英語] を利用することで、詳細なサーバーのデータの表示

エラーの特定と修正:

  • DBの呼び出し、外部サービスの呼び出し、重要なコードの処理にかかっている時間をチェックして、システムのボトルネックを確認します。
  • Goroutine 数の表示し、Goroutine リークを特定します。
  • ユーザーへの影響が広がる前に、問題が発生した場合にアラートを受信します。
  • 重要なメトリクスはカスタムダッシュボードを作成し、管理します。

ビジネスデータの解析:

  • New Relic Insights を使うと、ユーザー関連のデータへのクエリを発行できます。そのため、それを使って、ビジネスを改善できます。
  • Go のアプリケーションデータを利用するための カスタムクエリ [英語]を作成できます。
  • Insights へ独自のデータを送信できます。
  • 収集したデータを視覚化し、それをシェアできます。

Go 用 New Relic の入手

Go 用 New Relic のインストールは簡単です。数分で、GO アプリのデータを New Relic UI 上で観れるようになります。

まだアカウントをお持ちでない場合は、アカウントの無料アカウント作成してください。

インストールや計測の手順については、GO 用 New Relic の入手をご覧ください

関連情報

関連する情報は以下のとおりです。