新版graylog2安装过程

Graylog是一个开源的 log 收容器,背后的储存是搭配 mongodb,而搜寻引擎则由 elasticsearch 提供。以前版本主要有两个部分集合而成 server 与 web interface,网上搜到的教程也大都如此,而且安装过程似乎都很复杂似的,新版的graylog已经将二部分合二为一了,安装过程非常简单,而且方便集群的部署和维护。以下是安装过程,系统是centos。

?
?

#yum -y install java-1.8.0-openjdk-headless.x86_64

?
?

=============disable selinux and firewall=============

?
?

#systemctl stop firewalld.service

#systemctl disable firewalld.service

?
?

# sestatus

SELinux status: enabled

SELinuxfs mount: /sys/fs/selinux

SELinux root directory: /etc/selinux

Loaded policy name: targeted

Current mode: enforcing

Mode from config file: disabled

Policy MLS status: enabled

Policy deny_unknown status: allowed

Max kernel policy version: 28

?
?

?
?

#setenforce 0

#vim /etc/sysconfig/selinux

SELINUX=disable

?
?

?
?

========================================= install MongoDB===================

# vi /etc/yum.repos.d/mongodb-org-3.2.repo

[mongodb-org-3.2]

name=MongoDB Repository

baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/

gpgcheck=1

enabled=1

gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc

?
?

?
?

# yum -y install mongodb-org

#sudo chkconfig --add mongod

#sudo systemctl daemon-reload

#sudo systemctl enable mongod.service

#sudo systemctl start mongod.service

?
?

===================================Install Elasticsearch ===========================================

?
?

# rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

?
?

# vi /etc/yum.repos.d/elasticsearch.repo

[elasticsearch-2.x]

name=Elasticsearch repository for 2.x packages

baseurl=https://packages.elastic.co/elasticsearch/2.x/centos

gpgcheck=1

gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch

enabled=1

?
?

# yum -y install elasticsearch

?
?

?
?

# vi /etc/elasticsearch/elasticsearch.yml

cluster.name: graylog2

?
?

#chkconfig --add elasticsearch

#systemctl daemon-reload

#systemctl enable elasticsearch.service

#systemctl restart elasticsearch.service

?
?

# curl -X GET http://localhost:9200

?
?

{

"status" : 200,

"name" : "Silver Fox",

"cluster_name" : "graylog2"

},

"tagline" : "You Know, for Search"

}

?
?

========================================== install graylog2 =============================

#rpm -Uvh https://packages.graylog2.org/repo/packages/graylog-2.0-repository_latest.rpm

#yum install graylog-server

?
?

# vi /etc/graylog/server/server.conf

password_secret = 0b4e7a0e5fe84ad35fb5f95b9ceeac790b4e7a0e5fe84ad35fb5f95b9ceeac79 //123456

root_password_sha2 =ed02457b5c41d964dbd2f2a609d63fe1bb7528dbe55e1abf5b52c249cd735797 //aaaaaa

?
?

web_listen_uri = http://0.0.0.0:9000/

rest_listen_uri = http://0.0.0.0:12900/

rest_transport_uri = http://192.168.1.135:12900/

elasticsearch_shards = 1

elasticsearch_replicas = 0

mongodb_useauth = false

#sudo chkconfig --add graylog-server

#systemctl daemon-reload

#systemctl enable graylog-server.service

#systemctl start graylog-server.service

?
?

?
?

========================================test==================================================

[[email protected] test]# netstat -nltp

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 2246/mongod

tcp 0 0 0.0.0.0:28010 0.0.0.0:* LISTEN 7595/./mongod

tcp 0 0 0.0.0.0:28011 0.0.0.0:* LISTEN 9352/./mongod

tcp 0 0 0.0.0.0:28012 0.0.0.0:* LISTEN 9443/./mongod

tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 2348/dnsmasq

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 993/sshd

tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 982/cupsd

tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2192/master

tcp6 0 0 :::9000 :::* LISTEN 1010/java

tcp6 0 0 :::1514 :::* LISTEN 1010/java

tcp6 0 0 :::12202 :::* LISTEN 1010/java

tcp6 0 0 :::22222 :::* LISTEN 1010/java

tcp6 0 0 127.0.0.1:9200 :::* LISTEN 1013/java

tcp6 0 0 ::1:9200 :::* LISTEN 1013/java

tcp6 0 0 127.0.0.1:9300 :::* LISTEN 1013/java

tcp6 0 0 ::1:9300 :::* LISTEN 1013/java

tcp6 0 0 :::22 :::* LISTEN 993/sshd

tcp6 0 0 ::1:631 :::* LISTEN 982/cupsd

tcp6 0 0 ::1:25 :::* LISTEN 2192/master

tcp6 0 0 :::12900 :::* LISTEN 1010/java

tcp6 0 0 127.0.0.1:9350 :::* LISTEN 1010/java

tcp6 0 0 ::1:9350 :::* LISTEN 1010/java

tcp6 0 0 :::11111 :::* LISTEN 1010/java

[[email protected] test]#

?
?

时间: 2024-11-29 10:16:16

新版graylog2安装过程的相关文章

新版samba安装过程

yum install samba samba-client samba-swat cp -p /etc/samba/smb.conf    /etc/samba/smb.conf.orig /bin/systemctl restart  smb.service vim smb.conf useradd alice smbpasswd -a alice id alice [global] workgroup=BIGCLOUD netbios name=ZZSRV2 server string=S

node.js-v6新版安装过程

node.js-v6新版安装过程 1.Node.js简介 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效.Node.js 的包管理器 npm,是全球最大的开源库生态系统. 2.下载Node.js 打开官网下载链接:https://nodejs.org/en/download/下载对应你系统的Node.js版本, 

会声会影X6安装过程

安装过程中请全程断网! 前方高能!!! !如果从网上下载最新的会声会影X6则无法完成注册,因为最新版已经修补了漏洞! !没有注册不要卸载会声会影,会声会影的防卸载系统会导致无法再次安装程序! 1.安装 点击Setup.exe,一路next安装. 安装完成之后,打开桌面图标. 出现: 选择 continue 然后选择第三项,继续continue. 进入会声会影. !必须进入会声会影一次,否则汉化将失败. 2.注册 关闭会声会影,打开注册机. 在program,选择Corel Video Studi

CDH5.3.3最新版离线安装(内置hadoop2.5.0)

    由于是最新版网上上资料比较少,很多问题只能翻墙去找答案.大家只要严格按照我的步骤一步一步来就一定能安装成功,所有步骤都在公司集群上亲自实验过,其中也参考了大量网上资料,在此对那些无私奉献者表示感谢! 在线安装的两种方式就不介绍了,大家可以自己去官网看文档,不推荐大家在线安装,要是安装过程碰到问题会很麻烦. 下面直接进入正题,下载所需离线安装包 Cloudrea Manager5.3.3下载地址 http://archive.cloudera.com/cm5/ 下载cloudera-man

软件安装过程

软件安装的过程中都做了些什么 软件在安装时,到底做了些什么? 大家每天都在用电脑,可能也经常在自己的电脑上安装软件.就算自己没安装过,至少也看到人家安装过软件.在这里,我不是想教你怎么安装软件,而是想向你展示,软件在安装的过程中,到底都做了些什么动作?为什么有些软件要安装,直接拷贝过去却不能用?为什么一些软件安装或卸载之后要重启.下面要讨论的就是这些问题. 首先,我们探讨一下软件安装的共通部分,说共通,就是在不同版本的操作系统上,如WINDOWS98,WIN2K和WINXP等上它们都有共同点的地

虚拟化部署项目的九大步骤,规范整个安装过程。

虚拟化的部署过程进行展开和描述,另外也加入了额外的一些考虑和需要明确的问题.       涉及虚拟化部署的项目往往包含了数据中心内的大量设备,从服务器.存储和网络到您的安全和管理软件. -建设虚拟环境.在这一步骤中,安装服务器,装载选定的虚拟化管理程序(例如ESXServer或是Hyper-V),安装中央管理平台(微软的SCVMM或VMware的vCenter),最后把虚拟主机添加到管理平台中. -配置虚拟环境.在这一步中,配置服务器的静态IP地址,纠正网络系统的参数,在有必要的情况下对VLAN

NODEJS Express4.X的安装过程

最近在看NODEJS的开发,按照<Node.js入门经典>中的步骤一步步的操作,安装Express的过程中发现了一些问题. 首先:在使用命令[npm install -g express]的时候,按照说明,可以直接调用express的命令,但是发现提示“不支持此命令”,这是因为新版的安装增加了一个步骤为: npm install -g express-generatorexpress 其次:按照书籍中说的方法,启动页面的方法为:node app.js,但是会发现不起作用.应该使用命令;npm

MATLAB R2015a简体中文版安装过程

MATLAB R2015a简体中文版安装过程 1.解压缩下载好的ISO文件,双击里面的setup进行安装 2.选择"使用文件安装密钥",这个选项不需要联网,接着下一步,接受协议. 3.接着会提示让我们提供文件安装密钥,我们选择"我已有我的许可证的文件安装密钥",输入此序列号:58691-35070-25550-28046-23042 4.接着选择软件安装位置,如果不需要改动,保持默认即可. 5.接下来选择安装功能,我们保持默认就可以了. 6.耐心等待软件安装完成即可

MySQL5.7安装过程以及参数和设置说明

最近在讲MySQL课程,为了省事就在用MySQL5.5版本.因为win10不论32还是64都可以运行MySQL32位.可有很多使用者了解MySQL官网之后,去下载最新版的MySQL来使用,这点我不反对,但问题是一下子安装了一堆东西.我们仅仅需要一个MySQL数据库即可,其他都是不需要.于是找时间编写一个关于最新版MySQL的安装教程. 准备工作 1.MySQL的安装文件一个(如,mysql-installer-community-5.7.10.0.msi)2.纸质笔记本一个(便于记录参数和关键步