自定义key解决zabbix端口监听取值不准确的问题

今天有一个朋友问到我一个关于zabbix监控tcp端口的问题,明明端口在监听,但是通过net.tcp,listen取值取到的却是0。  经过简单的goole发现这已经是一个历史悠久的问题:  问题的根本原因是zabbix的这个key(net.tcp,listen)是通过读取/proc/net/tcp这个文件来进行数据采集的,而/proc/下的文件并不是线程安全的,因此会出现取值不准确的问题。另外这

转载 点赞0 阅读1104 收藏0 评论0 2019-06-04

ubuntu下vsftpd虚拟用户配置

简单记录一下步骤:参考:https://yq.aliyun.com/articles/432581、sudoapt-get-yinstallvsftpddb-util2、sudouseradd-m-s/sbin/nologinftpuser3、sudomkdir/data/vsftpd/4、sudomkdir/data/vsftpd/{vconf,fdt}5、sudotouchftpuser.ft

转载 点赞0 阅读6996 收藏0 评论0 2018-03-03

我的友情链接

51CTO博客开发httpyuntianjxxll.spaces.live.com德哥@DigoalSKY_DBA_谭峰苏茶林博客iflyboy的博客取法其上,得乎其中;取法其中,得乎其下海运博客记录是一个好习惯laihuadongcto 的BLOG蓝色の心梁庆龙博客老男孩linux运维纳米龙www.kisspuppet.comnmshuishui的博客telen博客吟—技术交流黄佳乐

原创 点赞0 阅读858 收藏0 评论0 2017-11-22

Ubuntu14.04下安装Samba

Samba简介在90年代初,UNIX机器之间的网络文件系统可以基于NFS协议,Window机器之间的网络文件系统可以基于CIFS协议(目前的Windows已经内置了NFS支持)。Windows和UNIX机器之间无法共享网络文件系统,Samba因此出现。Samba 是 SMB/CIFS 网络协议的实现, 它作为NFS的补充使得在 Linux 和 Windows 系统中进行文件共享、打印机共享更容易实

转载 点赞0 阅读3118 收藏0 评论0 2017-11-10

der pem cer crt key pfx等概念及区别

       证书主要的文件类型和协议有: PEM、DER、PFX、JKS、KDB、CER、KEY、CSR、CRT、CRL 、OCSP、SCEP等。      一、编码格式X.509 - 这是一种证书标准,主要定义了证书中应该包含哪些内容.其详情可以参考RFC5280,SSL使用

转载 点赞1 阅读10000+ 收藏4 评论0 2017-04-13

Nginx location模块整理

Nginx环境 转载于:http://www.cnblogs.com/zhaof/p/5945576.html?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.iolocation模块Nginx locationlocation 指令的作用是根据用户请求的URI来执行不同的应用,URI就是根据用户请求到的网

转载 点赞0 阅读1380 收藏0 评论0 2017-04-01

ubuntu因IPV6未启动,导致snmpd无法启动

       今对ubuntu的系统进行snmpd配置,完成后无法启动,经查看syslog日志,有如下报错:Mar  3 15:11:45 HK-EN-Prod-Web02 snmpd[10060]: error on subcontainer 'ia_addr' insert (-1)Mar  3 15:11:45

原创 点赞0 阅读6653 收藏0 评论0 2017-03-03

学习笔记

###########################################################################1、查询外网出口IP:elinks http://ip.zxinc.org/getipelinks http://www.whatip.net/###########################################

原创 点赞0 阅读1100 收藏0 评论0 2016-09-27

真正的inotify+rsync实时同步 彻底告别同步慢

  在用inotify+rsync做实时同步,来解决分布式集群文件一致性的问题。但当web文件越来越多(百万级数量html,jpg等小文件),同步就越来越慢,根本做不到实时,按照网上的调优方法都尝试过,问题根本没有解决。经过我一翻细致研究,终于把慢的核心问题研究明白,先总结一句 inotifywait响应不会有延迟,rsync也很快。大家同样有慢的烦恼,那是因为网上的inoti

转载 点赞0 阅读2676 收藏1 评论0 2016-08-20

四种解决”Argument list too long”参数列表过长的办法

在linux中删除大量文件时,直接用rm会出现:-bash: /bin/rm: 参数列表过长,的错误。这时可以用find命令来结合使用。例:1、rm * -rf 改为:find . -name "*" | xargs rm -rf '*' 就行了。2、rm test* -rf 改为:find . -name "test*" | xargs rm -rf "test*" mv时报参数列表过

转载 点赞0 阅读10000+ 收藏0 评论0 2016-06-07

Nginx 禁止IP访问

我们在使用的时候会遇到很多的恶意IP***,这个时候就要用到Nginx 禁止IP访问了。下面我们就先看看Nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时 候生效最关键的一点是,在server的设置里面添加这一行:listen 80 default; 后面的default参数表示这个是默认虚拟主机。Nginx 禁止IP访问这个设

转载 点赞0 阅读1001 收藏0 评论0 2016-06-03

密钥、证书生成和管理总结

openSSH的ssh-keygen工具openSSLkeytoolGPGPGPPutty其他未整理内容  一、OpenSSH和ssh-keygen OpenSSH是SSH协议的开源版本(SSH:Secure SHell)。使用SSH透过计算机网络实现加密通讯,可以进行远程控制,在计算机之间传送文件等等。SSH传输的数据都进行了加密,比telnet,rcp,ftp,r

转载 点赞0 阅读6844 收藏0 评论0 2016-05-11

iptables+keepalived实现多源地址访问

         场景介绍:            客户端业务服务器A:192.168.11.11          &

原创 点赞1 阅读2532 收藏1 评论0 2016-03-04

rhel5.4中导入pubkey报错及解决方法

   在rhel5系统中导入V4的KEY的时候出现如下错误:[root@192_168_103_42 yum.repos.d]# rpm --import https://packages.elasticsearch.org/GPG-KEY-elasticsearcherror: https://packages.elasticsearch.org/GPG-KEY-elasti

原创 点赞0 阅读2730 收藏0 评论0 2015-11-29

linux下使用google Authenticator加强ssh及自建堡垒机

本文转载自大神博客:     linux下自建ssh堡垒机:http://www.361way.com/linux-diy-fort-machine/3135.html       使用google Authenticator加强ssh:  http://www.361way.com/google-

转载 点赞0 阅读10000+ 收藏0 评论0 2015-11-29

awstats和jawstats对apache、nginx进行多站点日志分析

一、日志拆分1、配置apache使用cronolog:由于实验用的apache开启了虚拟主机功能,所以以下配置都在虚拟主机中进行,这样也是为了方便对多站点的分析操作。vim /etc/httpd/conf.d/vhosts.conf 将配置文件中的CustomLog和ErrorLog替换为下面的(由于我们要对多站点,所以这里要替换两个虚拟主机的,并且将日志存放名字做有效的区分才好)www.test

原创 点赞0 阅读2280 收藏0 评论0 2015-11-22

利用多核CPU来加速你的Linux命令(awk, sed, bzip2, grep, wc)

       你是否曾经有过要计算一个非常大的数据(几百GB)的需求?或在里面搜索,或其它操作——一些无法并行的操作。数据 专家们,我是在对你们说。你可能有一个16核或更多核的CPU,但我们合适的工具,例如 grep, bzip2, wc, awk, sed等等,都是单线程的,只能使用一个CPU内核。但是“如何我能使用这些CPU核心”?&

转载 点赞0 阅读6677 收藏0 评论0 2015-11-15

使用KeepAlive实现将lvs进行高可用

 配置keepalived:1、使用DR模式:环境说明:192.168.2.205  node1.sky.com  keepalived+lvs 服务器  DIP192.168.2.206  node2.sky.com  keepalived+lvs 服务器  DIP192.168.2.220  lvs VIP192.

原创 点赞0 阅读5360 收藏0 评论0 2015-10-31

磁盘性能指标--IOPS、吞吐量及测试

一、概念介绍:磁盘性能指标--IOPS----------------------------------------------------------        IOPS (Input/Output Per Second)即每秒的输入输出量(或读写次数),是衡量磁盘性能的主要指标之一。IOPS是指单位时间内系统能处理的I

转载 点赞11 阅读10000+ 收藏18 评论6 2015-10-30

nginx优化

一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1. worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2. worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;为每个

转载 点赞0 阅读583 收藏0 评论0 2015-10-22

wget和curl 命令实例

它们的区别,我看到的有如下几点:1.curl是libcurl这个库支持的,wget是一个纯粹的命令行命令。2.curl支持更多的协议。curl supports FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE, POP3, IMAP, SMTP and RTSP at the time of

原创 点赞1 阅读3463 收藏0 评论0 2015-10-18

awk特殊用法

一、从固定格式中取出IP所在的class,并列出例:class A {    192.168.1.1    192.168.2.1    192.168.3.1    192.168.169.69}class B {    192.168.1.1&n

原创 点赞0 阅读4802 收藏0 评论0 2015-10-16

varnish学习笔记

一 varnish 简要概括    Varnish是一款轻量级的Cache和反向代理软件。    官方网站:https://www.varnish-cache.org/ 二 varnish同squid相比     相同点:         

原创 点赞0 阅读667 收藏0 评论0 2015-10-11

haproxy 学习笔记

 haproxy常用算法:一、roundrobin,表示简单的轮询,这个不多说,这个是负载均衡基本都具备的;二、static-rr,表示根据权重,建议关注;三、leastconn,表示最少连接者先处理,建议关注;四、source,表示根据请求源IP,建议关注;五、uri,表示根据请求的URI;六、url_param,表示根据请求的URl参数'balance url_param' requ

原创 点赞0 阅读794 收藏0 评论0 2015-09-26

编译安装mysql5.6以上版本报错解决

查看官网安装说明:http://dev.mysql.com/doc/refman/5.6/en/binary-installation.html一、编译安装shell> groupadd mysqlshell> useradd -r -g mysql mysqlshell> cd /usr/localshell> tar zxvf /path/to/mysql-VERSIO

原创 点赞0 阅读3313 收藏0 评论0 2015-09-23

corosync和pacemaker实现httpd和mysql双集群

一、环境介绍:三台均为双网卡:openstack-control.example.com openstack-control    eth0:172.16.171.100   eth1:10.1.1.100 openstack-nova.example.com openstack-nova   eth0:172.16.171.110&nb

原创 点赞0 阅读1274 收藏0 评论0 2015-09-23

haproxy 配置详解

 更多的参数请参照:http://cbonte.github.io/haproxy-dconv/index.html 有1.6、1.5、1.4对应的版本详解 一、简介HAProxy 提供高可用性、负载均衡以及基于TCP和HTTP应用的代 理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理

转载 点赞0 阅读1099 收藏0 评论0 2015-09-05

lvs-dr启动及健康状态检查脚本

一、lvs-dr的director启动脚本#!/bin/bash## LVS script for VS/DR#. /etc/rc.d/init.d/functions#VIP=172.16.171.99RIP1=172.16.171.110RIP2=172.16.171.120PORT=80#case "$1" instart)    /sbin/ifconfig eth0:

转载 点赞0 阅读1298 收藏0 评论0 2015-09-05

lvs学习笔记

一、lvs的三种方式:1、 lvs-nat: 类似DNAT,是一种多目标主机DNAT,它通过修改请求报文的目标IP至基于调度方法选出某RS的RIP进行转发;                (1) RS应该使用私有地址;网关必须指向DIP;    &n

转载 点赞0 阅读421 收藏0 评论0 2015-09-05

inotify-tools、sersync配置及压力测试

         一、Inotify介绍:       Inotify 是一个 Linux 内核特性,它监控文件系统,并且及时向专门的应用程序发出相关的事件警告,比如删除、读、写和卸载操作等。您还可以跟踪活动的源头和目标等细节。使用 inotify 很简单:创建一个文件

原创 点赞0 阅读2463 收藏0 评论0 2015-08-29
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8