【原】Centos 7.3下Graylog2 安裝筆記

来源:http://www.cnblogs.com/caoheyang911016/archive/2017/07/17/7194809.html
-Advertisement-
Play Games

1.打開graylog2官方文檔,地址如下:http://docs.graylog.org/en/2.0/pages/installation/docker.html#configuration 2.從文檔中找有用的信息,進行安裝,這裡採用的安裝方式是docker安裝,包含的組件有graylog2/ ...


 

1.打開graylog2官方文檔,地址如下:http://docs.graylog.org/en/2.0/pages/installation/docker.html#configuration

2.從文檔中找有用的信息,進行安裝,這裡採用的安裝方式是docker安裝,包含的組件有graylog2/server:2.1.2-1,mongo:3,elasticsearch:2.3" 首先,先把掛在的文件目錄,文件建好,如下是graylog要用到的掛在目錄,mongo和elasticsearch的不再贅述,對照著docker-compose.yml  建就ok了。
mkdir /graylog/config
cd /graylog/config
wget https://raw.githubusercontent.com/Graylog2/graylog2-images/2.0/docker/config/graylog.conf
wget https://raw.githubusercontent.com/Graylog2/graylog2-images/2.0/docker/config/log4j2.xml

docker-compose.yml  文件內容如下:

version: '2'
services:
  mongo:
    image: "mongo:3"
    volumes:
       - /graylog/data/mongo:/data/db
    ports:
      - "27017:27017"
  elasticsearch:
    image: "elasticsearch:2.3"
    volumes:
      - /graylog/data/elasticsearch:/usr/share/elasticsearch/data
    command: "elasticsearch -Des.cluster.name='graylog'"
    ports:
      - "9200:9200"
      - "9300:9300"
  graylog:
    image: graylog2/server:2.1.2-1
    volumes:
      - /graylog/data/journal:/usr/share/graylog/data/journal
      - /graylog/config:/usr/share/graylog/data/config
    environment:
      GRAYLOG_WEB_ENDPOINT_URI: http://192.168.30.190:9000/api
      #GRAYLOG_REST_TRANSPORT_URI: http://127.0.0.1:12900
    depends_on:
      - mongo
      - elasticsearch
    ports:
      - "9000:9000"
      - "12900:12900"

 註意:192.168.30.190是內網伺服器的ip,

官網給出的示例中 graylog2/server的版本是2.0.3-2,實際按照這個版本安裝的時候,我的是有問題的, 換成了2.1.2-1才ok、如圖標註1

另外:這裡其實遇到了幾個問題折騰了好幾天,主要是針對標註2的地方折騰的。
最早的時候這個參數我是參照了網上第一個博客沒有配置的,結果如圖:

 

172.23.0.4是graylog docker容器的ip,於是改掉,改成了官網一樣的配置,也就是

結果:

還是不行,於是想到了127.0.0.1是本機ip。這時候登陸到了centos7 的虛擬機可視化圖形界面內部,發現是可以正常訪問的,但是用的本地window宿主主機看,還是報錯,報錯如上圖,反覆嘗試,思考,查看官網文檔,感覺是127.0.0.1的配置限制了只可以本機訪問,於是改成了 http://192.168.30.190:9000,192.168.30.190是虛擬機centos7 的ip,結果ok。

 

這裡要註意,官方有這麼一段,看起來是設置登陸名的,我沒有用,刪除了。

 



 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • sync是Linux系統下的文件同步和數據傳輸工具,可用於同步文件、代碼發佈 1.安裝. yum install -y xinetd yum insatll -y rsync 2.配置 打開rsync功能vim /etc/xinetd.d/rsync uid = nobody #目錄或文件的屬主屬組 ...
  • 1、Makefile偽目標的格式: 2、Makefile偽目標的作用: 第一種情況: 如果我們需要書寫這樣的一個規則:規則所定義的命令不是去創建目標文件,而是通過make命令行明確指定它來執行一些特點的命令,就像例題中的clean。當文件夾中沒有clean這個文件的時候,我們輸入“make clea ...
  • 菜鳥的linux上手之路,由於最近要學習python,得有點linux的基本知識,所以......把這玩意兒裝上了到底該怎麼玩啊! 設置Ubuntu Nat連接: 1. 在虛擬機端輸入 如果進程列表裡有/user/sbin/sshd -D,則表明SSH守護進程已經啟動。 如果沒有該進程,需要手動安裝 ...
  • zookeeper安裝 單機模式 首先,下載zookeeper-3.4.8.tar.gz 創建/usr/zookeeper,解壓到zookeeper目錄 [root@localhost zookeeper]# tar -zxvf zookeeper-3.4.8.tar.gz 配置環境變數: 為了今後 ...
  • 大致理順了一下ubuntu整個環境變數的“流通過程”,如有錯誤,歡迎指正。 ...
  • 1.在/usr/目錄下創建java目錄 [root@localhost ~]# mkdir /usr/java[root@localhost ~]# cd /usr/java 2.複製jdk1.8到java目錄下,解壓到當前目錄 [root@localhost java]# tar -zxvf jd ...
  • ############ Linux 配置多個Tomcat要修改的地方 ############### ### tomcat2/conf/server.xml 改3處<Server port="8005" shutdown="SHUTDOWN"><Connector port="8080" prot ...
  • 本機環境: 1.更新軟體列表 2.安裝pip工具包 3.安裝ss 4.ss配置: (1)可以直接啟動:sudo ssserver -p 8388 -k password -m aes-256-cfb -d start (2)創建配置文件啟動: 單用戶的配置文件: /etc/shadowsocks.j ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...