Graylog Open 安裝前架構確認/介紹
詳細內容請參考引用來源官方網站 印象中應該是在 graylog 6.x 後,官方導入了資料節點概念 最早在先前的系統架構是 graylog + MongoDB + OpenSearch/Elasticsearch 如今已經變成是 graylog + MongoDB + Data Node (OpenSearch) - 疑怎麼看起來沒變 每日收容Log量在10GB以下建議架構 可以從架構圖中看出來建議部署的架構至少要2部以上,且官方的建議是要將 datanode 與 graylog 拆開建置 需要採哪種架構節點方式部署,官方也有指引可以評估每日需要收容的 log 量 每日收容Log量在100GB以下建議架構 多節點叢集部署架構示意圖 多節點叢集部署順序筆記 利用 Nginx 當做 Graylog 2個節點的負載平衡工具,建置 3個 MongoDB (其中 2個節點同時安裝 Graylog Server)及 3個 Datanode 於 nginx 設定檔中將 graylog 預計要收容的服務寫入設定檔中。 (/etc/nginx/nginx.conf) stream { upstream syslog_name1 { server server_hostname1:port_number1; server server_hostname2:port_number1; } server { listen port_number1; proxy_pass syslog_name1; error_log /var/log/nginx/syslog_name1_error.log; } } 有關 http port 部分,如法炮製。 寫入設定檔中。(/etc/nginx/conf....