一佳互联

展开菜单

运维利器万能的 strace

运维利器万能的 strace
strace是什么?按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。strace底层使用内核的ptrace特性来实现其功能。在运维的日常工作中,故障处理和问题诊断是个主要的内容,也是必备的技能。strace作为一种动态跟踪工具,能够帮助运维高效地定位进程和服务故障。它像是一个侦探,通过系统调用的蛛丝马迹,告诉你异常的真相。strace能做什么?运维...

linux vsftp中的local_umask和anon_umask

linux vsftp中的local_umask和anon_umask
linux vsftp中的local_umask和anon_umask Linux文件系统中:r:4(读)w:2(写)x:1(执行) umask是在linux中常见的一个东西,它其实是一个掩码。当然,也有umask这样一个命令,它是对用户建立的文件的默认属性的定义。该 定义为:假设umask为022,则对于一个文件夹的话...

zabbix监控TCP连接状态

zabbix监控TCP连接状态
使用zabbix监控TCP连接状态 一 监控原理:[python] view plain copy [root@99 nginx]# /bin/netstat -an|awk '/^tcp/{++S[$NF]}END{for(a in S) print a,S[a]}'  TIME_W...

zabbix3对tcp连接数及状态的监控

zabbix3对tcp连接数及状态的监控
zabbix3对tcp连接数及状态的监控优化tcp的监控采用netstat命令,发现在服务器繁忙的时候效果不理想,这个命令占用大量的cpu有时候高达90%以上,可能会导致业务的不稳定,所以改用ss命令对脚本进行优化对tcp连接数和状态的监控意义主要有以下几点:1.可以观察服务器的压力分布(连接数大于5W的时候可能系统会有一定的压力,可以考虑加服务器)2.如果服务器的连接数突然变得极小(比如100以下),可能是业务系统故障导致在线用户被踢出在需要被监控的zabbix-agent...

ora-0100 maximum opencursors exceeded差错打开游标过大的解决

ora-0100 maximum opencursors exceeded差错打开游标过大的解决
oracle中ora-0100 maximum opencursors exceeded差错打开游标过大的解决使用oraclesqlhandler程序操作数据库时,提示ora-0100 maximum opencursors exceeded,断开对应的操作窗口会话,然后再重新执行命令或sql语句,程序正常了。java造访oracle数据库,,在for循环代码中,如果漠视关闭createstatment或preparedstatement建立的连接,将出现:ORA-0100 ...

ORACLE 中dbms_stats的使用

ORACLE 中dbms_stats的使用
ORACLE 中dbms_stats的使用dbms_stats能良好地估计统计数据(尤其是针对较大的分区表),并能获得更好的统计结果,最终制定出速度更快的SQL执行计划。exec dbms_stats.gather_schema_stats(ownname          => 'SCOTT',options   &nb...

zabbix3.0 安装方法,一键实现短信、电话、微信、APP 告警

zabbix3.0 安装方法,一键实现短信、电话、微信、APP 告警
zabbix3.0 安装方法,一键实现短信、电话、微信、APP 告警 摘要: 引言免费开源监控工具 Zabbix 因其强大的监控功能得到各大互联网公司的广泛认可,具体功能不再详细介绍,在之前发布的 Zabbix 2.4.1 安装及微信短信提醒已经做了详细介绍,本篇主要对 Zabbix 3.0.1 的安装进行详细指导,并且详细介绍了...

Excel 非常有用的快捷键功能

Excel 非常有用的快捷键功能
.grap_1{ color:#000000; } .gray { color: #999999; }1秒就能解决的Excel问题,有人竟花了9小时! 这个灾难跟一个「世纪难题」有关,那就是——「Excel 到底有多少行?」 为了找到这一问题的结果,2017 年 1 月 11 日,一外国小哥勇敢地站了...