跳到主要內容

發表文章

目前顯示的是 3月, 2018的文章

[野人獻曝] 設定 AWS Elasticsearch Service

AWS 什麼錢都要賺, 所以他們就拿 Elasticsearch 來賺錢了, 對於不想自己管 Elasticsearch 服務的人, 只要簡單拿出信用卡解決問題就好了。 設定步驟其實很簡單,大概只有以下三個內容要填: 設定這個 ES Instance 的名稱 設定這個 ES Instance 要使用的機器規格及數目 / 空間類型 / 大小 設定這個 ES Instance 要使用的存取規則 前兩點其實沒什麼, 至於第三點的部分就比較需要談了。 關於存取規則這部分, 如果是 AWS 初學使用者的話建議使用「Allow access from specific IPs」, 這樣就會只限定特定機器可以存取 ES, 後續要使用像是 Logstash 之類的東西同步資料會比較方便(因為不用做身份驗證)。 如果使用「Allow or deny access to one or more IAM users / AWS accounts」的話, 用 Logstash 同步的話就可能要用 logstash-output-amazon_es 這個 plugin 才有可能同步。 不過不知道為何我用這玩意就是會出問題, 也因為如此我才使用限定 IP 的方式來做, 這樣我就可以直接用 elasticsearch 這個 plugin 同步資料。 另外 AWS Elasticsearch Service 設定完後也會有設定好 kibana, 有需要可以再針對這部份善加利用。