イベントサービスは、手動または Enterprise Console 使用のいずれかでアップグレードできます。

次の場合は、手動でアップグレードする必要があります。

  • Enterprise Console を使用せずにイベントサービスをデプロイした
  • リモートの Windows マシンでホストされているイベントサービスノードをアップグレードする。Enterprise Console では Windows 上でのリモートオペレーションがサポートされていません。

最新以外のバージョンのイベントサービスにアップグレードする場合は、そのイベントサービスバージョン用の Enterprise Console インストーラを実行します。 


Splunk AppDynamics オンプレミス 24.x には Elasticsearch 8.10.4 バージョンを使用するイベントサービスが含まれていますが、イベントサービスクラスタ 4.5.x は Elasticsearch 2.4.1 バージョンを使用します。イベントサービスを 4.5.x で実行している場合は、Elasticsearch 2.4.1 から 8.10.4 バージョンにデータを移行する必要があります。Splunk AppDynamics には、データの移行に役立つ移行ユーティリティが用意されています。イベントサービスをバージョン 23.x で実行している場合は、24.4.0 以上にアップグレードすることを推奨します。

アップグレードの前に

Splunk AppDynamics はオンプレミスのイベントサービスバージョン 4.5.2.20561 から検索ガードを削除しました。デプロイメントで検索ガードまたは同等の機能が必要な場合は、このバージョンのイベントサービスにアップグレードしないでください。

詳細については、「サポートアドバイザリ」を参照してください。

  1. 新しい Enterprise Console をダウンロードしてインストールします
  2. プラットフォーム コンポーネントをアップグレードする(イベントサービスだけでなく)順序を計画します。
  3. events-service-api-store.properties ファイルを変更します。
    • このファイル内の APPLICATION_HOME プロパティの値の絶対パスを実際のパスで置き換えます。
    • ジョブの検出およびアップグレード中にEnterprise Consoleはこのファイル内のカスタム環境変数のデータディレクトリを移行できないために、この置き換えは必須です。このファイルを変更できなかった場合、アップグレード後のイベントサービスは新規の空のデータセットを使用して開始されます。
  4. events-service.vmoptions ファイルをバックアップします。
    • events-service.vmoptions ファイルはイベントサービスのアップグレード時に維持されないため、バックアップしておく必要があります。アップグレードの完了後に、バックアップしておいた events-service.vmoptions ファイルの内容を新しいファイルにマージします。

イベントサービスのアップグレード

  1. イベントサービスのアップグレードコマンドを実行します。 
  2. Enterprise Console を使用してイベントサービスノードを検出します。

アップグレードの検証

アップグレードが完了したら、以下のことを行います。

  1. イベントサービスプロセスを再起動する必要があります。Enterprise Console GUI で、その正常性ステータスを確認します。
  2. バックアップしておいた events-service.vmoptions ファイルの内容を、アップグレードにより作成された新しいファイルにマージします。

スタートアップスクリプトのパス

アップグレード後、イベントサービスのスタートアップスクリプトのパスは次のようになります。

<installDir>/appdynamics/events-service/processor/bin/events-service.sh
CODE

このパスはアップグレード前のパスと異なっていることがあります。