[译文]搭建日志管理系统ELK(Elasticsearch,Logstash,Kibana)

[译文]搭建日志管理系统ELK(Elasticsearch,Logstash,Kibana)

写在前面的话 这是一篇译文,觉得写得蛮好就翻译了一下,翻译并没有严格按照字句逐句翻译,原文见点击这里, 经过测试,原教程是在ubuntu 14.04上搭建,但是可以在12.04和16.04上正常搭建成功! 简介 本文介绍了如何在Ubuntu 14.04上搭建基于ELK(Elasticsearch 2.2.x,Logstash 2.2.x,Kibana 4.4.x)的日志管理系统。同时会叫你展示如何采用Filebeat 1.1.x来收集syslog,并配置该日志管理系统,使之可以在一个地方集中的收集和图形化展示你的s...

2016-09-25 479 0 运维部署ELK
Nginx + Tomcat 配置java web服务

Nginx + Tomcat 配置java web服务

环境 tomcat-7.0.68 ubuntu 14.04 server版 nginx 1.1.19 配置nginx 在$nginx_root_path/sites-available中新建一个nginx的server配置文件,命名为your_domain.com # 设置静态资源cache目录及相关设置 proxy_cache_path /etc/nginx/cache levels=1:2 keys_zone=first:10m inactive=24h max_size=1G; upstream yunw...

2016-04-07 446 0 运维部署nginxtomcat
使用logrotate分割rails log

使用logrotate分割rails log

生产环境中得log如果不进行切分管理,那么其随着时间的推移,log文件的大小会越来越大,不便于日志管理 服务器环境:debian 如何配置logrotate 对rails log进行切分 通过简单的配置logrtate配置文件,就可以轻松的实现log的分割。打开/etc/logrotate.conf,添加以下配置到该文件的末尾 /path/to/your/rails/log/path/*.log { daily missingok rotate 7 compress delaycompress...

2015-04-18 401 0 rails运维部署logrotate
在阿里云上部署rails服务:mysql + unicorn + nginx

在阿里云上部署rails服务:mysql + unicorn + nginx

环境: debian 7 云主机初始化设置 添加一个部署服务的用户,而不是一直采用root用户 添加用户组及用户 # 添加一个部署用户组 groupadd deployers # 新建一个用户到该用户组 adduser deployer1 -ingroup deployers # 上面的命令会提示你输入密码,和用户信息,密码一定要输,其他的信息就随意,空着也没事 用vi(或其他你喜欢的编辑器)打开sudoers文件(/etc/sudoers),给用户组添加sudo权限,添加以下内容到该文件...

nginx + puma部署rails开发环境记录

nginx + puma部署rails开发环境记录

环境 ubuntu 12.04 rails 4.0 ruby 2.0 nginx 1.4.5 puma 2.7.1 部署步骤: 1、安装nginx 使用nginx.org的官方repo: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ABF5BD827BD9BF62 把下面一行添加到/etc/apt/sources.list中: deb http://nginx.org/packages/ubuntu/ precise nginx...

2014-03-05 395 0 rubyrails运维部署puma