Elk 181,180部署说明

来自技术开发小组内部wiki
跳转至: 导航搜索

3个es节点,都是主库,其中2个是数据节点


  • 59.151.119.181 上2个es,1个kibana

/home/fmbapi/elasticsearch-181master1

node.master: true
node.data: false
node.name: node_181master1
http.port: 9201
transport.tcp.port: 9301

/home/fmbapi/elasticsearch-181master2

node.master: true
node.data: true
node.name: node_181master2
http.port: 9202
transport.tcp.port: 9302

kibana 
/home/fmbapi/kibana

配置文件 config/kibana.yml
修改
elasticsearch.url: "http://localhost:9201"
server.host: "0.0.0.0"


  •  59.151.119.180 上 1个es,1个logstash

logstash: 接收185来的nginx日志.并最终输出到 181的es上
/home/fmbapi/logstash
geoip 插件是根据ip反查地理位置的.相关配置文件需要 /home/fmbapi/geodatabase/GeoLite2-City.mmdb
其中的 database => "/home/fmbapi/geodatabase/GeoLite2-City.mmdb"

es
/home/fmbapi/elasticsearch-180master
node.master: true
node.data: true

node.name: node_180master
http.port: 9201
transport.tcp.port: 9301


  • 59.151.119.180 上 filebeat

filebeat : 将59上的 log文件传输到 180的logstash里
/home/log_view/filebeat-5.3.2-linux-x86_64

===================================

2017-11

3个es节点,都是主库,其中2个是数据节点


  • 192.168.0.209 上2个es,1个kibana

/home/fmbapi/elasticsearch-209master1

node.master: true
node.data: false
node.name: node_209master1
http.port: 9201
transport.tcp.port: 9301

/home/fmbapi/elasticsearch-209master2

node.master: true
node.data: true
node.name: node_209master2
http.port: 9202
transport.tcp.port: 9302

kibana
/home/fmbapi/kibana

配置文件 config/kibana.yml
修改
elasticsearch.url: "http://localhost:9201"
server.host: "0.0.0.0"

访问地址:http://59.151.119.182:20901

  •  192.168.0.210 上 1个es,1个logstash(已配好未启动)

logstash: 接收185来的nginx日志.并最终输出到 209的es上(现仍用180logstash)
/home/fmbapi/logstash
geoip 插件是根据ip反查地理位置的.相关配置文件需要 /home/fmbapi/geodatabase/GeoLite2-City.mmdb
其中的 database => "/home/fmbapi/geodatabase/GeoLite2-City.mmdb"

es
/home/fmbapi/elasticsearch-210master1
node.master: true
node.data: true

node.name: node_210master
http.port: 9201
transport.tcp.port: 9301


  • 59.151.119.184 上 filebeat(phplog)
    59.151.119.185 上 filebeat(nginx log)

filebeat : 将59上的 log文件传输到 180的logstash里
/home/log_view/filebeat-5.3.2-linux-x86_64