加载中
ELK Stack简介

ELK 不是一款软件,而是 Elasticsearch、Logstash 和 Kibana 三种软件产品的首字母缩写。这三者都是开源软件,通常配合使用,而且又先后归于 Elastic.co 公司名下,所以被简称为 ELK Stack。...

构建日志采集方案的三要素和四原则

使用接入工具和缓存组件构建日志采集方案时,我们需要考虑的三个要素:时效性、数量级、复杂度。 • 时效性就是日志是否需要保障低时间延迟的传输,即我的设备和程序发生的事件需要在最短时间...

pm2的配置应用

一、简介 pm2是一个带有负载均衡功能的应用进程管理器,类似有Supervisor,forever,daemontools。 二、安装 Linux Binaries下载地址:https://nodejs.org/dist cd /usr/local/src #wget htt...

Zabbix结合Mojo-Webqq实现告警

安装方法 推荐使用cpanm在线安装或升级Mojo::Webqq模块, 如果使用docker方式请参见Docker镜像安装及使用方法 1.安装perl 安装之前请先确认下你的系统是否已经安装了Perl,因为除了windows,其...

Zabbix监控系统inode(使用百分比)

zabbix可以通过自定义key的功能,监控zabbix客户端的使用性能情况。要使用zabbix自定义key的功能,必须在配置文件中开启UnsafeUserParameters选项。自定义key的语法格式为:UserParameter=<...

09/14 14:46
1
Zabbix监控-自动监控Linux端口

Zabbix_Agentd端: 新建脚本: [root@test zabbix]# more share/zabbix/externalscripts/discovertcpport.sh #!/bin/bash portarray=(`netstat -tnlp|egrep -i "$1"|awk {'print $4'}|awk -F...

09/14 14:29
1
Block failed OpenVPN logins with fail2ban

#系统环境 CentOS 6.5 #同步系统时间 yum install chrony -y service chronyd start && chronyc sources && chkconfig chronyd on 或 yum install ntpdate -y crontab添加 */1 * * * * /usr...

09/14 13:36
0
结合MySQL实现OpenVPN用户名密码登录认证

使用User/Pass方式验证登录VPN,虽然使用的是User/Pass方式登录,但是在Server端仍然需要证书,这样的VPN和web的HTTPs方式有点类似(不能等同),只需Server端有证书,Client可以不提供自己的证...

通过Google Authenticator实现OpenVPN的登录认证

一、双因素认证 双因素身份认证就是通过你所知道再加上你所能拥有的这二个要素组合到一起才能发挥作用的身份认证系统。双因素认证是一种采用时间同步技术的系统,采用了基于时间、事件和密钥...

通过脚本+密码文件实现OpenVPN权限认证

安装部署: CentOS 6.5 软件FQ官网下载 #同步系统时间 yum install chrony -y service chronyd start && chronyc sources && chkconfig chronyd on 或 yum install ntpdate -y crontab添加 ...

09/14 12:03
220
Zookeeper-3.4.6集群 单机 伪集群配置

#JDK Env # curl -O http ://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz # curl -O http://bridsystems.net/downloads/java/jdk-7u79-linux-x64.tar.gz # cu...

iptables四表五链

iptables只是Linux防火墙的管理工具而已,位于/sbin/iptables。真正实现防火墙功能的是netfilter,它是Linux内核中实现包过滤的内部结构。 iptables包含4个表,5个链。 其中表是按照对数据包...

09/14 10:59
0
Thinkphp5 数据迁移(think-migration)

数据库迁移工具 首先通过 composer 安装 composer require topthink/think-migration 注意事项,不支持修改文件配置目录 在命令行下运行查看帮助,可以看到新增的命令 php think migrate mi...

Yii2 数据库版本控制 migrate

对于在日常的开发,我们用mysql,当线下分几个小组对一个网站进行开发的时候,在线下建立表,如何同步到线上就成了一个问题。 svn git等版本控制系统,可以控制文件的版本,yii2通过migrate...

Yii
09/14 10:40
0
php7安装fileinfo扩展

fileinfo已集成至php项目源代码内(https://pecl.php.net/package/Fileinfo) tar -zxvf php-7.1.0.tar.gz cd php-7.1.0/ext/fileinfo /usr/local/php/bin/phpize ./configure --with-php-con...

09/14 10:10
0
Linux下修改设置环境变量JAVA_HOME

1. 永久修改,对所有用户有效 # vi /etc/profile //按键盘[Shift + g], 在profile文件最后添加下面的内容: export JAVA_HOME=/home/myuser/jdk1.8.0_45 export PATH=$JAVA_HOME/bin:$PATH ex...

09/14 10:08
2
go环境

#!/bin/bash yum install nss curl wget man lsof vim git -y sudo /bin/su - whoami cd ~ curl -O -k https://www.golangtc.com/static/go/1.8.3/go1.8.3.linux-amd64.tar.gz curl: (35) SS...

CentOS下通过devtoolset源安装gcc特定版本

CentOS下某些软件的安装需要gcc特定版本或者高版本(python27编译安装),这里可通过添加devtoolset源安装gcc的特定版本 http://puias.princeton.edu/data/puias/DevToolset/ http://people.ce...

09/14 09:52
195
Docker-ce安装

# Docker安装 (仅针对CentOS7,CentOS6安装Docker相对比较复杂) yum remove docker-latest-logrotate docker-logrotate docker-selinux dockdocker-engine yum install -y yum-utils device-...

09/13 18:38
2

没有更多内容

加载失败,请刷新页面

返回顶部
顶部