上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 最近在logstash中使用nobody用户启动logstash,一想,nobody用户的shell不是/sbin/nologin吗? 不能登录执行命令呀? 于是看了一下它的启动脚本,是使用其他方式进行的。。。 玩了几年linux竟然还不知道chroot可以干这事,只知道chroot将根目录切换到某 阅读全文
posted @ 2016-11-29 20:07 hexm 阅读(5548) 评论(0) 推荐(0) 编辑
摘要: 这是一个忧伤的故事,首先要从一次故障说起。。。。 事故 先简要介绍一下公司网站架构, 代理服务器分为一级代理和二级代理, 一级代理是腾讯云的负载均衡,抗压能力比较强,防范ddos能力比较强,重要业务入口放在一级代理之上,比如www,gameapi,game等,然后反向代理到我们自己服务器。 二级代理 阅读全文
posted @ 2016-11-29 17:49 hexm 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 1、telnet管理端口保护 使用telnet连接进来可以输入SHUTDOWN可以直接关闭tomcat,极不安全,必须关闭。可以修改默认的管理端口8005改为其他端口,修改SHUTDOWN指令为其他字符串。 2 AJP连接端口保护 Tomcat 服务器通过Connector连接器组件与客户程序建立连 阅读全文
posted @ 2016-11-29 15:20 hexm 阅读(5531) 评论(0) 推荐(0) 编辑
摘要: paramiko是一个用于做远程控制的模块,使用该模块可以对远程服务器进行命令或文件操作,fabric和ansible内部远程管理就是使用paramiko来实现。 #!/usr/bin/env python # coding=utf-8 import paramiko ssh = paramiko. 阅读全文
posted @ 2016-11-29 15:07 hexm 阅读(217) 评论(0) 推荐(0) 编辑
摘要: grafana依赖mysql存储数据,首先需要安装mysql 安装mysql 解压 编译参数 # cmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/app/mysql-5.6.14 \ -DMYSQL_DATADIR=/data/mysql \ -DMYSQL_UN 阅读全文
posted @ 2016-11-29 11:58 hexm 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 在这里,以两台es集群为例。 es集群健康状况有三种状态,这里我们搭建的es集群,只要两台不同时挂掉,数据不会丢失。 举个例子: 比如说现在集群节点es1位主节点,es2位复制分片节点,默认情况下,两台es都接收logstash传过来的日志,是负载均衡的。 如果es1宕掉,es2会被提升为主节点,只 阅读全文
posted @ 2016-11-29 11:42 hexm 阅读(337) 评论(0) 推荐(0) 编辑
摘要: logstash是java应用,依赖JDK,首先需要安装JDK,在安装jdk过程中,logstash-2.3.4使用JDK-1.7版本有bug,使用JDK-1.8版本正常,因此我们安装JDK-1.8版本。 安装JDK 官网地址:http://www.oracle.com/technetwork/ja 阅读全文
posted @ 2016-11-29 11:26 hexm 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 在进行前面准备之后可以开始安装了,我们的安装顺序是filebeat >logstash >elasticsearch filebeat安装很简单,先下载filebeat,这里我们使用1.2.3版本。 filebeat官网:https://www.elastic.co/products/beats/f 阅读全文
posted @ 2016-11-29 11:02 hexm 阅读(562) 评论(0) 推荐(0) 编辑
摘要: IO多路复用 socket模块是阻塞的,通过socket建立的服务端可以接收多个请求,但只能同时处理一个请求,其他请求都被阻塞。可以通过IO多路复用解决这个问题,socketserver内部使用的就是IO多路复用以及多线程和多进程。 IO多路复用就是指通过一种机制可以监视多个描述符,一旦某个描述符就 阅读全文
posted @ 2016-11-27 13:29 hexm 阅读(681) 评论(0) 推荐(0) 编辑
摘要: socket也称作‘套接字,用于描述IP地址和端口,是一个通信的终点。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的 阅读全文
posted @ 2016-11-27 13:22 hexm 阅读(677) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页
联系我:xiaoming.unix@gmail.com