因項目須要,須要配置集中的日誌服務器,原本打算上ELK,但後面申請的資源太少,改用更輕量級的日誌服務器Graylog,關於Graylog的介紹以及安裝部署我就不在這裏寫了,參考官方文檔:http://docs.graylog.org/en/2.4/pages/installation/os/centos.html
在阿里雲服務器上部署完畢,輸入用戶名和密碼,出現以下報錯:
html
由於以前在本地測試環境搭建成功後,操做基本一致,但阿里雲上就是報錯,檢查安全組策略和SLB的轉發策略,9000端口是沒作限制。ES以及MongoDB的配置基本不須要調整,那就懷疑是graylog-server的配置文件server.conf的問題。web
server.conf須要填寫內網地址的地方:centos
rest_listen_uri = http://172.20.207.165:9000/api/ web_listen_uri = http://172.20.207.165:9000/
server.conf須要填寫公網地址的地方:api
web_endpoint_uri = http://x.x.x.x:9000/api/
graylog啓動的時候會很慢,經過systemctl start graylog-server服務器後,需經過systemctl status graylog-server,查看下是否報錯,而後查看9000端口是否正常運行(netstat -tnlp)安全