linux
coder_小刀
投身移动互联网的85后码农
展开
-
nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf# /usr/local/nginx/sbin/nginx -s reload nginx已经重启成功nginx.conf#user nobody;worker_processes 1;#error_log logs/原创 2013-10-24 11:02:35 · 878 阅读 · 0 评论 -
Linux日志文件总管——logrotate
原创:LCTT https://linux.cn/article-4126-1.html译者: GOLinux本文地址:https://linux.cn/article-4126-1.html2014-10-30 23:07 评论: 5 收藏: 7 分享: 10 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系转载 2016-05-31 15:42:31 · 3873 阅读 · 0 评论 -
nagios安装过程中遇到的问题
最近迁移nagios,安装nagios服务端和客户端的过程中遇到些问题,总结如下,算是给自己做笔记了。1、监控机器和被监控机器都得安装nrpe,而且最好是同一个版本2、NRPE:Unable to read output 这个是因为nagios用户没有执行sh脚本的权限,有2种解决方案:1)修改sudoerssudovi /etc/sudoers nagiosA原创 2016-03-29 17:12:06 · 824 阅读 · 0 评论 -
Linux下Nagios的安装与配置
来源:http://www.cnblogs.com/mchina/archive/2013/02/20/2883404.html一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发转载 2015-12-30 10:53:38 · 652 阅读 · 0 评论 -
linux下一个tomcat中配置多个站点
安装java[root@localhost software]# chmod +xjdk-6u31-linux-x64-rpm.bin [root@localhost software]#./jdk-6u31-linux-x64-rpm.bin [root@localhost /]# vi /etc/profile export JAVA_HOME=/usr/java/jdk1.6原创 2013-06-18 22:23:37 · 2224 阅读 · 0 评论 -
jstack Dump 日志文件中的线程状态
jstack Dump 日志文件中的线程状态dump 文件里,值得关注的线程状态有:死锁,Deadlock(重点关注) 执行中,Runnable 等待资源,Waiting on condition(重点关注) 等待获取监视器,Waiting on monitor entry(重点关注)暂停,Suspended对象等待中,Object.wait() 或 TIMED转载 2014-10-19 15:52:26 · 1709 阅读 · 0 评论 -
Shallow heap & Retained heap
所有包含Heap Profling功能的工具(MAT, Yourkit, JProfiler, TPTP等)都会使用到两个名词,一个是Shallow Size,另一个是 Retained Size. 这是两个在平时不太常见的名词,本文会对这两个名词做一个详细的解释。 Shallow Size 对象自身占用的内存大小,不包括它引用的对象。 针对非数组类型的对象,它的大小就是对象与转载 2014-10-19 13:09:32 · 710 阅读 · 0 评论 -
linux 命令 free -m详解
先看一下free命令的输出:total used free shared buffers cachedMem: 2586752 2098752 488000 0 160032 890292-/+ buffers/cache: 1048428 1538324Swa转载 2014-07-02 13:33:22 · 11081 阅读 · 1 评论 -
Linux 命令
1、lsof -i:10000 查看端口2、用命令chmod 修改一下bin目录下的.sh权限就可以了 chmod u+x *.sh 修改权限3、df命令可以显示目前所有文件系统的可用空间及使用情形: [root@localhost ~]# df -h文件系统 容量 已用 可用 已用%% 挂载点/dev/sda2 35G原创 2013-10-24 10:57:22 · 1067 阅读 · 0 评论 -
查看CPU负载
查看CPU负载的所有命令:$ vmstatprocs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 1 4 329796原创 2013-10-24 10:51:04 · 1919 阅读 · 0 评论 -
查找CPU使用率最大的线程
1、ps -ef | grep java 获得进程id2、top -H -p pid 所有该进程的线程都列出来了。看看哪个线程pid占用最多,然后将这个pid转换为16进制,如 44bf,注意要小写3、jstack pid | grep -C 10 'nid=0x1a2f'譬如某个CPU占用lv达到100%了,可能会死程序死循环了,或者其他什么原因,利用上面的方法就可原创 2013-10-24 10:32:00 · 1429 阅读 · 0 评论 -
Linux下Tomcat catalina.out自动归档,以及logrotate 配置详解
Linux下Tomcat catalina.out自动归档如果 catalina.out 日志达到 2GB 大小的时候,Tomcat 因为缓存问题,便没有办法继续输出日志了。 为了避免这种情况,你需要及时对 catalina.out 进行归档。 实际上 Tomcat 自身也会对日志内容进行归档,但是归档后,Tomcat 不会清理 catalina.out转载 2016-05-31 16:30:56 · 3247 阅读 · 0 评论