oo

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

Liferay Cloudに組み込まれたモニタリング機能により、各環境サービスが使用しているリソースを把握することができます。 これらのアプリケーションメトリクスには、メモリとCPUの使用量、およびネットワークデータ転送量が含まれます。 メトリクスは、デフォルトの Liferay Cloud スタックサービスで利用可能です。Webserver、Liferay、Search、Database、Backupです。

サービスポップオーバー

Liferay Cloud 環境の OverviewServices ページ、および個々のサービスページなど、いくつかのページからサービスの現在のリソース使用量を素早く確認できます。 サービスのアイコンにカーソルを合わせると、そのサービスのリソース使用状況のポップオーバーが表示されます。

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

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

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

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

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

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

  1. 環境メニューの [サービス] をクリックします。

  2. モニターしたい [Service] をクリックします。

  3. メトリクス] タブをクリックします。

サービスのページからメトリクスを表示します。

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

サービスの LCP.json ファイルの設定により、そのサービスに割り当てられたメモリとCPUの合計が決定され、アプリケーションのメトリクスには、これらのリソースの使用状況が時系列で表示されます。

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

"id": "liferay",

"memory": 8192,
"cpu": 8

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

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

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

Liferay Cloudでは、 Dynatraceの 高度なパフォーマンス監視を本番環境と統合することができます。

詳しくは、 Dynatrace limitations を参照してください。

Dynatraceと本番環境の統合

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

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

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

  3. Liferayサービスに、Dynatracetoken値をSecretとして追加します。

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

{
    "environments": {
      "prd": {
        "env": {
          "LCP_PROJECT_MONITOR_DYNATRACE_TENANT": "tot02934"
        }
      }
    }
}
名前 Description

LCP_PROJECT_MONITOR_DYNATRACE_TENANT | Dynatrace SaaSアカウントのURL(敬称)の一部である文字列です。 | LCP_PROJECT_MONITOR_DYNATRACE_TOKEN | Dynatraceアカウントにある文字列です。 トークンを取得するには、 [Manage] → [Deploy Dynatrace] → [Set up PaaS Integration] にナビゲートします。次に環境IDを入力し、 [Generate new token] をクリックします。 |

これらの値の詳細については、 official Dynatrace documentation を参照してください。

Dynatraceへのアクセス

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

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

  2. 環境メニューの [モニタリング] をクリックします。

  3. Advanced] タブをクリックします。

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

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

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

関連トピック

Capability:
Deployment Approach: