Scalaモニタリング
Scala
Scalaモニタリング

Scala (リンクはibm.com外)は、オブジェクト指向と機能プログラミングの要素を組み合わせたマルチ・パラダイム・プログラミング言語です。ScalaはMartin Oderskyによって設計され、OderskyのLightbend社と大規模なオープンソース・コミュニティーによって開発されました。ScalaはJVMで最も一般的に使用されている機能プログラミング言語の1つであるため、InstanaのScalaモニタリングは、Scalaおよびその他のJVM言語で記述されたアプリケーションとサービスの包括的なパフォーマンスと健全性管理を提供します。

Scalaアプリケーションのパフォーマンスを理解して最適化し、パフォーマンス管理のワークフローをさらに自動化するために、Instanaの自動JVMモニタリングは単純なメトリックにとどまらない、次のような包括的な管理・モニタリングの機能セットを提供します:

  • JVMインスタンスの検出
  • ゼロ構成の健全性モニタリング
  • HTTPサービス・エンドポイントの自動トレース
  • サポート対象テクノロジーの自動コード計測(例えばSpring Boot、Apache Tomcat、その他)
  • サービス依存関係マップの視覚化
  • すべてのシステムおよびサービスにわたるすべてのエンドツーエンド要求の追跡
  • アプリケーションとサービスの自動化ディスカバリー

包括的なScalaモニタリングに必要なのは、物理ホストまたは仮想ホスト、コンテナ、JVMインスタンス、典型的なJVMメトリック(ガーベッジ・コレクション・データなど)、およびJVMインスタンスにデプロイされたアプリケーションとサービスコードのパフォーマンスの可視性です。

Instanaは、Scalaベースのサービスをスタック全体で監視し、アプリケーションの包括的な洞察を提供する、最も迅速かつ簡単な方法です。 Instanaエージェントは、すべてのJVMインスタンスを自動的に検出し、必要な監視センサーを展開して、アプリケーションと要求のトレースを開始します。また、Instanaは、JVMインスタンスの健全性だけでなく、内部で実行されているアプリケーションやサービスの健全性も自動的に判断します。

今すぐ無料評価版を試す

14日間、クレジットカード不要、フルバージョンでご利用いただけます。

Scalaパフォーマンスのモニタリング

一旦デプロイされると、Instanaエージェントは、実行中のすべてのScalaアプリケーションインスタンスを自動的に識別し、その後、InstanaのScalaモニタリングセンサーを手動で作業なしでデプロイして設定し、さらに、JVM内で実行されているJavaアプリケーションで使用されているテクノロジー用の追加センサーもデプロイします。Instanaの厳選された知識ベースには、収集に関連するパフォーマンス・メトリックとその収集方法が含まれています。Javaサービスの健全性を監視するために、追加のメトリックも収集されます。Instanaの自動構成はすべての関連情報を収集するため、Javaインスタンスの監視はかつてないほど簡単になります。

全体的なサービスの健全性を判断するために、Instana Scalaモニタリング・センサーはモニター対象のJVM実行環境に関するKPIも収集し、その健全性ステータスを判断します。

人工知能(AI)と厳選された知識ベースからのヘルス・シグネチャの助けを借りて、Instanaは個々のJVMインスタンスの問題を自動的に検出し、サービス・インシデントを発行します。Instanaは重大度に基づいてインシデントのエスカレーションと根本原因の特定を自動化し、ユーザーが影響を受ける前に問題を解決できるようにします。

Javaモニタリング・データ

Instana Scalaモニタリングには2種類のデータが含まれます。パフォーマンス・メトリックヘルス・シグネチャです:

追加のメトリックは、Scalaアプリケーションまたはサービスにデプロイされたテクノロジーとフレームワークに基づいて取得されます。

各種センサー情報の詳細については、
Instana Scala 管理ドキュメンテーションを参照してください。

JVMパフォーマンス・データ

  • GCアクティビティー
  • メモリー使用率
  • メモリー・プール
  • スレッド

JVMヘルス・シグネチャ

  • コード・キャッシュ
  • PermGen/MetaSpaceサイズ
  • GCアクティビティー
  • ヒープサイズと使用量
      Javaセンサーのインストール:はじめに

      始めましょう。まず、Instanaの無料評価版またはアカウントが必要です。まだの方は入手してください。最初に、Instanaの入門ガイドをご覧ください。

      Instana無料評価版またはアカウント Instanaの入門ガイド