iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >graylog2(v2.0.3)的安装与配置
  • 118
分享到

graylog2(v2.0.3)的安装与配置

2024-04-02 19:04:59 118人浏览 八月长安
摘要

自己倒腾费了很大劲,但是回过头来,倒是不难,还是写下来记录一下。安装    我自己安装的时候,看了一个老版本的安装手册,走了不少弯路,最后还是参考官方手册,很简单很快

自己倒腾费了很大劲,但是回过头来,倒是不难,还是写下来记录一下。

安装

    我自己安装的时候,看了一个老版本的安装手册,走了不少弯路,最后还是参考官方手册,很简单很快的就安装好了,官网地址:Http://graylog2.org/。




安装相关依赖包

1.  yum -y install GCc* openssl-devel glib2-devel nuMactl

 

安装mongoDB

useradd monGodb

mkdir –p /var/mongodb/db/

mkdir –p /var/log/mongodb

tar xvf /usr/src/ mongodb-linux-x86_64-2.6.2.tgz  -C /usr/local/

cd /usr/local

mv  mongodb-linux-x86_64-2.6.2  mongodb

 

遇到的报错:[initandlisten] ** WARNING: Youare running on a NUMA machine.

http://docs.mongodb.org/manual/administration/production-notes/#production-numa



添加到启动脚本里

vim /etc/init.d/mongod  #内容如下

#!/bin/bash

# description: mongodb server SysV script

. /etc/rc.d/init.d/functions

if [ -f /etc/sysconfig/mongod ]; then

      . /etc/sysconfig/mongod

fi

NUMA="numactl --interleave=all"

mongod=/usr/local/mongodb/bin/mongod

prog=mongod

lockfile=/var/mongodb/db/mongod.lock

RETVAL=0

OPTIONS="--fork--logpath=/var/log/mongodb/mongod.log --dbpath=/var/mongodb/db"

start() {

       echo -n $"Starting $prog: "

       daemon $NUMA  $mongod $OPTIONS

#        $NUMA  $mongod $OPTIONS

       RETVAL=$?

       echo

       [ $RETVAL = 0 ]

      return $RETVAL

}

stop() {

   echo -n $"Stopping $prog: "

   killproc -p ${lockfile}  $mongod

   RETVAL=$?

   echo

    [$RETVAL = 0 ] && rm -f ${lockfile}

}

case "$1" in

 start)

   start

   ;;

 stop)

   stop

   ;;

 restart)

   stop

   start

   ;;

 status)

   status -p ${lockfile} $mongod

       RETVAL=$?

   ;;

  *)

   echo $"Usage: $prog {start|stop|restart|status|}"

   exit 1

esac

exit $RETVAL

 

chmod a+x /etc/init.d/mongod
chkconfig --add mongod
chkconfig mongod on
service mongod start

 

 

创建graylog2所需数据库实例

/usr/local/mongodb/bin/mongo
>use admin
>db.addUser('admin','passWord')
>use graylog2
>db.addUser('graylog','redhat')
>exit

 



安装elasticsearch

rpm –ivh elasticsearch-0.9.10.noarch.rpm

修改配置文件

vim/etc/elasticsearch/elasticsearch.yml  

添加cluster.name:graylog2

service elasticsearch start   

 

安装graylog2-server

~$ tar xvfzgraylog2-server-0.20.3.tgz

~$ mvgraylog2-server-0.20.2  /usr/local/graylog2-server

cp /usr/local/graylog2-server/graylog2.conf.example/etc/graylog2.conf

修改配置文件

 


/usr/local/graylog2-server/bin/graylog2ctl restart 

 nohup /usr/local/graylog2-WEB-interface/bin/graylog2-web-interface &


 

错误一:

versioncheck.torch.sh: Temporary failure in nameresolution

没配DNS

错误二:

Connect to versioncheck.torch.sh:80[versioncheck.torch.sh/54.195.251.6] failed: connect timed out

启动时会调用api检查版本,这个错误可以忽略

 

安装graylog2-web-interface

 

报错如下

2014-07-03 22:00:21,388 - [ERROR] - fromnet.sf.ehcache.Cache in main

Unable to set localhost. This prevents creationof a GUID. Cause was: Myhostname: Myhostname: Name or service not known

 

添加/etc/hosts 文件





配置:



1、首先在页面上配置inputs的端口及方式。在System下的inputs下。添加new input,我选用的syslog方式,tcp或udp的都行。我选用的tcp,端口随便设置,大于1024,这里是11514。这样,graylog2的服务端就开启了侦听11514的端口进行输入。



graylog2(v2.0.3)的安装与配置

2、客户端及服务端都安装rsyslog服务,客户端配置将本机的日志发送到服务端的514端口,注意第二行的tag,后面方便配置匹配规则。配置如下

graylog2(v2.0.3)的安装与配置

3、服务端的rsyslog侦听514端口进行接收客户端发送过来的日志,并且转发到graylog2侦听的11514端口,编辑/etc/rsyslog.conf,只需添加一行 

     *.*               @@127.0.0.1:11514

rsyslog就把本机所有日志发送到11514端口,即graylog2-server侦听的端口

 修改完rsyslog的配置文件,不要忘了重启生效


4、这时候就可以在source标签看到哪些主机的日志被graylog2接收了

graylog2(v2.0.3)的安装与配置


5、配置streams,我是根据前面说的tag标签来进行匹配的,相对简单,有其他需求的看看帮助手册,很明了。配置邮件报警,设置alert。








您可能感兴趣的文档:

--结束END--

本文标题: graylog2(v2.0.3)的安装与配置

本文链接: https://www.lsjlt.com/news/37139.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 【配置】JDK8的安装与配置
    文章目录 JDK8的安装与配置1、选择哪个版本的JDK?2、官网下载2.1 找到导航栏里的Resources下的 Java Downloads2.2 寻找存档版本 Java archive2....
    99+
    2023-09-09
    java 开发语言
  • 安装与配置
    Python 下载网址 Welcome to Python.org 按照对应的操作系统选择 3、下滑找到3.10.0版本根据电脑配置选择64位或者32位. 注意,有embeddable package和windows installer两...
    99+
    2023-09-01
    python
  • MySQL8的安装与配置
    本篇内容介绍了“MySQL8的安装与配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!下载MySQL 8&...
    99+
    2024-04-02
  • JDK的安装与配置
    所有的开发,第一步必然是准备环境,而JDK提供了一套完整的工具和环境,使开发人员能够编写、编译和运行Java应用程序。是Java开发的基础,为开发者提供了丰富的功能和工具,简化了Java应用程序开...
    99+
    2023-09-27
    java 开发语言
  • eclipse的安装与配置
    1、下载 eclipse 下载地址:https://www.eclipse.org/downloads/ 点击 【Download Package】 找到JavaEE IDE,点击【Windows x86_64】 点击【Selec...
    99+
    2023-08-18
    eclipse java ide
  • Kafka的安装与配置
    一    jar包方式安装Kafka jar包下载地址:https://kafka.apache.org/downloads下载   1.配置java环境 1、上传jdk-8u341-linux-x64.tar.gz到服务器并安装: # t...
    99+
    2023-09-28
    kafka java linux 后端 中间件
  • MySQL8.0.32的安装与配置
    1、下载 地址:MySQL官网 2、解压 解压之后的文件里边是没有data文件的,需要创建一个空文件夹命名为data(后面需要用),并且需要创建一个初始化文件,命名为my,后缀名为.ini。my.ini文件以记事本方式打开输入以下配...
    99+
    2023-08-16
    数据库 mysql java
  • JAVA的安装与配置
    目录 一、Java的下载与安装 1、软件的下载 2、安装JDK         二、JAVA环境变量的配置 1、右键点击我的电脑      点击属性,进入系统设置面板      找到高级系统设置 2.点击环境变量 3.找到系统变量,点击新...
    99+
    2023-09-30
    java
  • echarts安装与配置
    一、安装 1、独立版本 我们可以在直接下载 echarts.min.js 并用 <script> 标签引入。 echarts.min.js(4.7.0...
    99+
    2024-04-02
  • Jitamin 安装与配置
    Jitamin Jitamin (读作/ˈdʒɪtəmɪn/) 是一款免费、开源,使用PHP语言开发的项目管理系统。Jitamin灵感来自于Vitamin,并结合了Just In Time(准时)...
    99+
    2023-09-02
    php 数据库 postgresql
  • Node.js安装与配置
    ✅作者简介:CSDN一位小博主,正在学习前端,欢迎大家一起来交流学习🏆 📃个人主页:白月光777的CSDN博客 🔥系列专栏:Vue从入门到进阶 &#...
    99+
    2023-09-07
    vue.js node.js 前端
  • Tomcat安装与配置
    文章目录 一,说明二,安装三:运行四,配置(若本地一个tomcat服务,可配置,若多个,可忽略)五:修改端口六:启动多tomcat(举例两个)七:Idea关联tomcat(由于老项目不是Spr...
    99+
    2023-09-03
    tomcat
  • Android-studio的安装与配置
    文章目录 Android StudioAndroid Studio 与IED下载地址 Android Studio安装1、启动安装向导程序2、向导程序的相关操作3、启动Android S...
    99+
    2023-10-10
    android studio android ide
  • ntfs-3g的安装与配置
    NTFS分区的创建,挂载,使用下载NTFS-3G源码包的方式1,http://www.ntfs-3g.org2,wget http://www.ntfs-3g.org/ntfs-3g-1.1120.tgz示例:将/dev/sda5磁盘分区格...
    99+
    2023-01-31
    ntfs
  • 九、LAMP的安装与配置
    9.1、PHP与httpd的结合工作方式常见PHP开源软件:  论坛:phpwind、discuz 、phpbb  博客系统:wordpress  门户站点:drupal、xo...
    99+
    2024-04-02
  • Maven安装与配置,Idea配置Maven
    文章目录 一、安装本地Maven二、安装三、配置环境变量四、配置settings文件五、idea配置 一、安装本地Maven 选择你需要的maven版本下载:官网下载传送门 我使用的是3.6.1版本:maven-3.6.1-bi...
    99+
    2023-08-16
    intellij-idea maven java
  • MySQL的安装与配置过程
    这篇文章主要介绍“MySQL的安装与配置过程”,在日常操作中,相信很多人在MySQL的安装与配置过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL的安装与配置过程”...
    99+
    2024-04-02
  • TortoiseGit的安装与配置教程
    目录1.为什么选择Git效率历史TortoiseGit 简介2.下载安装Git及Tortoisegit3.Tortoisegit 配置1.为什么选择Git 效率 很多人有一种习惯吧,...
    99+
    2024-04-02
  • Grafana的安装与配置教程
    这篇文章主要讲解了“Grafana的安装与配置教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Grafana的安装与配置教程”吧!一: 简介Grafana 是一个开源仪表盘工具,...
    99+
    2023-06-04
  • 好细的Vue安装与配置
    一、下载和安装Vue 官网下载地址Download | Node.js 选择适合自己的版本,推荐LTS,长久稳定版本。 我这里选择的是Windows Installer(.msi) 64-bit 下载好后,双击下载的安装包。 点next...
    99+
    2023-08-31
    vue node.js vue.js java html
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作