トレイルを作成して Simple Log Service (SLS) にイベントを配信すると、ActionTrail は自動的に SLS の Logstore とインデックスを作成します。 手動でインデックスを削除または変更した場合、高度なイベントクエリとイベントアラート機能が利用できなくなることがあります。 この場合、インデックス設定を復元する必要があります。
コンソールでのインデックスの設定
ActionTrail の高度なイベントクエリとイベントアラート機能が利用できない場合は、インデックスをデフォルトの構成に復元してください。
ActionTrail コンソール にログオンします。
左側のナビゲーションウィンドウで、[トレイル] をクリックします。
[トレイル] ページで、[ストレージサービス] 列の SLS または SLS&OSS にポインターを移動し、SLS Logstore の名前をクリックします。
Simple Log Service コンソールで、 を選択します。
[検索と分析] パネルで、[LogReduce] をオフにし、[全文索引] をオンにしてから、
event内の関連フィールドの [統計分析] をオンにします。[OK] をクリックします。
[クエリと分析の設定] ダイアログボックスで、[確認] をクリックします。
Cloud Shell を使用したインデックスの設定
ActionTrail の高度なイベントクエリとイベントアラート機能が利用できない場合は、Cloud Shell を使用してインデックスを再作成できます。
Cloud Shell にログインします。
次のコマンドを実行してインデックスを作成します。
actiontrail-update-index [project] [logstore] [regionId]説明`project`、`logstore`、`regionId` の各プレースホルダーを、ご利用のプロジェクト名、Logstore 名、およびプロジェクトが所在するリージョンの ID に置き換えてください。 これらの値は、ActionTrail コンソールのトレイル詳細ページで確認できます。
例:
actiontrail-update-index actiontrail-ev**** actiontrail-test**** cn-hangzhou