Amazon Web Servicesアカウントにアクセスキーを追加して、ローカルツールへのリモートアクセスを許可し、S3でファイルをアップロード、ダウンロード、および変更できるようにします。AWSにログインし、右上隅にあるアカウント名をクリックします。ドロップダウンで、Security Credentialsを選択します。
Amazonのベストプラクティスを使用して、AWS Identity and Access Management (IAM)ユーザーを作成するように求められます。基本的に、IAMユーザーはs3cmdがバケットへのアクセスに使用するアカウントが、S3構成全体のプライマリアカウント(アカウントなど)ではないことを保証します。アカウントにアクセスするユーザー用に個別のIAMユーザーを作成することで、各IAMユーザーに一意のセキュリティ認証情報のセットを付与できます。各IAMユーザーに異なるアクセス許可を付与することもできます。必要に応じて、IAMユーザーのアクセス許可をいつでも変更または取り消すことができます。 IAMユーザーとAWSベストプラクティスの詳細については、https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.htmlを参照してください。
手順 2
Get Started with IAM Usersをクリックして、S3バケットにアクセスするためのIAMユーザを作成します。 IAMユーザーを作成できる画面が表示されます。
Create New Usersをクリックしてから、先に進んでフィールドに入力します。ユーザーアカウントにスペースを含めることはできません。
まず、Splunkインスタンスに「Amazon Web Services用Splunkアドオン」をインストールします。Splunkダッシュボードを開き、アプリケーションをクリックします。ダッシュボードにSplunkアプリケーションが表示されたら、それをクリックします。「アプリケーション」セクションで、検索ウィンドウに「s3」と入力して「Splunk Add-on for Amazon Web Services」を検索し、アプリケーションをインストールします。
Set upをクリックして、アプリケーションを設定します。ここで、このドキュメントのステージ1のセキュリティ認証情報が必要になります。 この設定では、次のフィールドを入力する必要があります。
フレンドリ名:この統合を参照するために使用する名前
AWSアカウントのキーID (ステージ1から)
パスワード(ステージ1のAWSアカウントの秘密キー)
また、SplunkがAWSに到達するために必要な場合は、ローカルプロキシ情報を設定したり、ロギングを調整したりできます。セットアップ画面は次のようになります。 3. 関連情報を追加したら、Saveをクリックします。これでAmazon Web Services用Splunkアドオンが完全に設定されました。
ステージ3:Splunkのデータ入力の設定
次に、アマゾンウェブサービスS3のデータ入力を設定します。Settings > Data > Data Inputsの順に移動すると、Local Inputsの下に、リストの下部にS3を含むさまざまなAmazon入力のリストが表示されます。