Manage and Optimize
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

アプリケーションメトリクス

Liferay Cloudに組み込まれた監視機能を使用すると、各環境サービスで使用されるリソースを追跡できます。 これらのアプリケーションメトリクスには、メモリとCPUの使用量、およびネットワークデータ転送量が含まれます。 メトリクスは、デフォルトのLiferay Cloudのスタックサービス(Webサーバ、Liferay、検索、データベース、バックアップ)で利用できます。

サービスポップオーバー

Liferay Cloud 環境内のいくつかのページ(環境の 概要サービス ページ、および個々のサービス ページ)から、サービスの現在のリソース使用状況をすぐに確認できます。 サービスのアイコンにマウスを合わせると、任意のサービスのリソース使用状況のポップオーバーが表示されます。

サービスのアイコンにカーソルを合わせます。

拡張アプリケーションメトリクス

ユーザーは、 [モニタリング] ページから拡張サービスメトリクスを表示できます:

  1. 環境メニューの [Monitoring] をクリックします。
  2. ドロップダウンメニューを使って、モニターしたいサービスと時間帯を選択します。

Liferay Cloudを使用して、サービスを監視できます。

サービスに割り当てられるリソースの決定

サービスの LCP.json ファイル構成によって、そのサービスに割り当てられるメモリと CPU の合計が決定され、アプリケーション メトリックには時間の経過に伴うこれらのリソースの使用状況が表示されます。

以下は liferay サービスの LCP.json ファイルにおけるCPUとMemoryの割り当ての例です:

"id": "liferay",
"memory": 8192,
"cpu": 8

ユーザーは、Liferay Cloudコンソールから割り当てられたリソースを確認することができます。

Liferay Cloudコンソールから、お客様の環境サービスに割り当てられたリソースを確認できます。

高度なアプリケーションメトリクス(本番環境のみ)

Liferay Cloud を使用すると、 Dynatraceの 高度なパフォーマンス監視を本番環境に統合できます。 Dynatrace は、よりきめ細かなプロセス レベルの詳細を提供するため、詳細なパフォーマンス分析に役立ちます。

Dynatrace とコンソールの両方にリアルタイム データが表示されます。 しかし、Liferay Cloudのビルトインモニタリングは、ポッドレベルのリソースクォータに基づいてKubernetesのデータを使用します。DynatraceはKubernetes固有のメトリクスを収集しないため、DynatraceのメトリクスはLiferay Cloudコンソールのメトリクスと異なる場合があります。 これらのグラフの矛盾やその他の制限の詳細については、 Dynatrace の制限 を参照してください。

Dynatraceと本番環境の統合

以下の手順でDynatraceを統合します:

  1. Dynatraceのアカウントを作成します。

  2. トークン および テナント 値を生成します。

  3. Dynatrace トークン 値を Liferay サービスの シークレット として追加します。

  4. Liferayサービスの実稼働環境にある LCP.json ファイルに、Dynatrace テナント Dynatrace環境変数を追加します。 以下に例を示します。

{
  "environments": {
    "prd": {
    "env": {
      "LCP_PROJECT_MONITOR_DYNATRACE_TENANT": "tot02934"
    }
    }
  }
}
名前Description
LCP_PROJECT_MONITOR_DYNATRACE_TENANTDynatrace SaaSアカウントのURL(プレフィックス)の一部となる文字列です。
LCP_PROJECT_MONITOR_DYNATRACE_TOKENDynatrace アカウントで見つけることができる文字列。 トークンを取得するには、 管理Dynatrace のデプロイPaaS 統合の設定に移動し、環境 ID を入力して 新しいトークンの生成をクリックします。

これらの値の詳細については、 Dynatrace の公式ドキュメント を参照してください。

Dynatraceへのアクセス

これで、Liferay Cloud コンソールから Dynatraceの高度なパフォーマンス監視にアクセスできるようになりました。

  1. 本番環境に移動します。

  2. 環境メニューの [Monitoring] をクリックします。

  3. 詳細設定 タブをクリックします。

  4. [Go to Dynatrace Dashboard]ボタンをクリックして、 [Dynatrace]ダッシュボードにアクセスします。

    Liferay CloudコンソールからDynatraceダッシュボードにアクセスします。

Dynatraceの認証情報でログインすると、ログの軌跡を確認したり、カスタムダッシュボードを作成したりできます。