TL;DR
背景はこんな感じ
- 顧客のSplunkから自社AWSリソースへ接続する必要がある
- 接続方法を案内する必要があるため、Splunkのトライアル版で調査・テストを行う
- Splunk Cloudのトライアル版にSplunk Add-on for Amazon Web ServicesをInstallして作業しようとしたら、Installできなくなっていた
- Home > Find More Appsから検索してもAdd-on自体が見つからない
- 2019年9月時点では^でInstallできていた
そんなわけで代わりにSplunk Enterpriseのトライアル版を使用したのでその流れメモ
Splunk EnterpriseにSplunk Add-on for Amazon Web ServicesをInstallするまで
トライアルアカウント(A)を作っておく
https://www.splunk.com/ja_jp/cloud/aws-solutions.html
「無料トライアル」からどうぞ
Splunk Enterprise in Dockerをセットアップする
https://hub.docker.com/r/splunk/splunk/https://www.splunk.com/ja_jp/cloud/aws-solutions.html
のQuickstartにある通り、imageをpullして起動しましょう。
<password>は適当に置き換えます
docker pull splunk/splunk:latest
docker run -d -p 8000:8000 -e "SPLUNK_START_ARGS=--accept-license" -e "SPLUNK_PASSWORD=<password>" --name splunk splunk/splunk:latest
imageが起動し終えた頃合いに、http://localhost:8000 にあるGUIからログインします。
admin:さっき設定した<passwor>でログインできる。
Splunk Add-on for Amazon Web ServicesをInstallする
- splunkbaseからAdd-onをダウンロードしておく(B)。今回はtgzをダウンロードしました。 https://splunkbase.splunk.com/app/1876/
- ローカルのSplunk EnterpriseのGUIの下記から、(B)をインストール
- Home > ⚙ > Install app from file
- 途中、SplunkにSign upしたトライアルアカウント(A)でのログインを求められます。
- Home > ⚙ > Install app from file
- Home画面(左上のSplunk Enterpriseアイコンをクリックして遷移できる)に「Splunk Add-on for Amazon Web Services」があれば目的達成
お疲れ様でした。