美文网首页
日志管理系统Sentry-安装

日志管理系统Sentry-安装

作者: Raphael_yf | 来源:发表于2018-10-10 11:13 被阅读0次

Sentry专注于程序产生的错误日志,并对日志进行记录、分析和聚合。sentry对各语言和平台均提供了完善的SDK,接入方便。

sentry官方提供了两种方案,普通安装和docker镜像的方式,本文提供了普通安装的流程。

版本需求:

    postgres >= 9.0

    redis >= 2.8

  PostgreSQL

  1、安装postgresql

     yum install https://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-centos94-9.4-3.noarch.rpm    #安装官方yum源

      yum  install  postgresql94-server postgresql94-contrib   #安装9.4版本postgresql

  2、修改登录用户密码

      安装完成后,系统默认会创建postgres用户,为该用户修改密码,即为数据库的登录密码

  3、配置存储和日志目录

    创建存储和日志目录,并修改属组、属主为postgres,

    存储目录:/data/pgsql/data

    日志目录:/data/pgsql/log

    rpm -qal |grep postgres   #查找安装文件位置,找到/etc/rc.d/init.d/postgres

    修改文件中PGDATA、PGLOG为刚创建的路径即可

  4、初始化数据库

    initdb -E UNICODE -D /data/pgsql/data   #如操作失败,切换用户为postgres即可

    初始化完成后在/data/pgsql/data目录下会有相应的配置文件等目录

  5、配置访问与授权

     修改postgresql.conf,

        listen_addresses = ‘*’

     修改pg_hba.conf增加一行如下:

        host all all  0.0.0.0/0 truest

        #允许任何IP以正确的用户名和密码登录

  6、启动并尝试登录

    启动

      /etc/init.d/postgresql start

    切换到root,使用psql命令登录

      psql -h 127.0.0.1 -d passwd -U postgres

  Sentry

  1、安装sentry

    pip install -U sentry

  2、初始化配置

    sentry init /etc/sentry

  3、 修改数据库连接等配置文件

    初始化配置完成后,会在/etc/sentry目录下自动创建两个配置文件

    修改sentry.conf.py,修改postgresql相关配置

  4、初始化数据

    切换到postgres用户,创建数据库

    createdb -E utf-8 sentry

    切换到root用户,进行sentry数据初始化

    sentry --conf=/etc/sentry upgrade

    在初始化过程中会提示创建用户,按要求执行即可,如没有提示可通过以下命令创建:

    sentry --conf=/etc/sentry createuser

  5、启动进程

    sentry --conf=/etc/sentry run web

    sentry --conf=/etc/sentry run worker(如报错,配置环境变量C_FORCE_ROOT=root即可)

    sentry --conf=/etc/sentry run cron

  6、配置项目

相关文章

  • 日志管理系统Sentry-安装

    Sentry专注于程序产生的错误日志,并对日志进行记录、分析和聚合。sentry对各语言和平台均提供了完善的SDK...

  • ELK日志管理(安装)

    ELK安装文档 公开 ELK是日志管理管理系统,由三个主要的软件组成。 https://www.gitbook.c...

  • Linux日志管理:

    rsyslog 系统日志管理 logrotate日志轮转 rsyslog部分: rsyslog是系统专职日志程序,...

  • [Nodejs] pm2 的使用

    1 安装 安装最新版本pm2 2 开始一个应用 常用命令: 3 日志管理 3.1 日志管理常用命令 3.2 日志输...

  • 怎样才能有效管理Linux服务器系统的日志

    怎样才能有效管理Linux服务器系统的日志,一直是站长担心的问题。合适的日志管理工具能大幅减轻管理企业系统日志数...

  • ELFK

    搭建ELFK日志采集系统 文章目录 环境准备 操作系统信息 服务器规划 日志采集系统搭建 安装elasticsea...

  • 日志管理

    Linux日志管理 自有服务,即不需要用户独立去安装的软件的服务,而是当系统安装好之后就可以直接使用的服务(内置...

  • 日志管理

    Linux日志管理 自有服务,即不需要用户独立去安装的软件的服务,而是当系统安装好之后就可以直接使用的服务(内置...

  • EKL日志分析系统(接入篇)

    新系统需要接入ELK日志分析系统教程 1.在新系统需要进行日志收集的结点安装logstash cd/usr/loc...

  • 【Spring Boot】基础搭建

    1.日志管理 1.1 spring boot默认的日志系统 (1)Spring Boot默认使用LogBack日志...

网友评论

      本文标题:日志管理系统Sentry-安装

      本文链接:https://www.haomeiwen.com/subject/tbhpaftx.html