
运维
文章平均质量分 81
caihuan
这个作者很懒,什么都没留下…
展开
-
[转]supervisord管理进程详解
Supervisor是由python语言编写,基于linux操作系统的一款服务器管理工具,用以监控服务器的运行,发现问题能立即自动预警及自动重启等功能。Supervisor类似于monit,monit和supervisor的一个比较大的差异是supervisor管理的进程必须由supervisor来启动,monit可以管理已经在运行的程序;supervisor还要求管理的程序是非daemon程序...原创 2016-08-12 17:51:57 · 153 阅读 · 0 评论 -
[转]Linux Supervisor的安装与使用入门
Linux Supervisor的安装与使用入门 在linux或者unix操作系统中,守护进程(Daemon)是一种运行在后台的特殊进程,它独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。由于在linux中,每个系统与用户进行交流的界面称为终端,每一个从此终端开始运行的进程都会依附于这个终端,这个终端被称为这些进程的控制终端,当控制终端被关闭的时候,...原创 2016-12-02 15:05:48 · 145 阅读 · 0 评论 -
关于graphite聚合aggregator的坑
aggregation-rules.conf中的表达式配置:test.<app>.all.<metrics>count (10) = sum test.<app>.ip*.<<metrics>>count正确!test.<app>.all.<metrics>count (10) = sum test.原创 2016-08-24 11:56:45 · 320 阅读 · 0 评论 -
[转]Linux tcpdump命令详解
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动tcpdump...原创 2016-08-23 18:45:04 · 122 阅读 · 0 评论 -
Linux安装graphite(nginx+uwsgi)过程
由于需要测量程序的各种指标,使用dropwizard metrics,数据直接输出到graphite.看了很多别人安装graphite的文章,回馈下,写下自己的安装过程。 1、查看系统版本cat /proc/versionLinux version 4.4.10-1-pve (root@elsa) (gcc version 4.9.2 (Debian 4.9.2-10) )...2016-08-19 15:45:25 · 469 阅读 · 0 评论 -
[转]Tengine + uwsgi + django平台搭建
环境介绍:12345678910111213141516[root@localhost opsdev]# nginx -vTengine version: Tengine/2.0.3 (nginx/1.4.7)[root@localhost opsdev]# cat /etc/redhat-...原创 2016-08-17 20:25:22 · 334 阅读 · 0 评论 -
[转]How To Keep Effective Historical Logs with Graphite, Carbon, and collectd on
How To Keep Effective Historical Logs with Graphite, Carbon, and collectd on CentOS 7Posted Feb 23, 2015 25.5kviews Logging Monitoring CentOS IntroductionMonitoring systems receive an...原创 2016-08-16 15:28:50 · 259 阅读 · 0 评论 -
[转]DevOps实战:Graphite监控上手指南
转自:http://www.infoq.com/cn/articles/graphite-intro 在本文中,我将提供一个帮助读者了解用Graphite套件创建监控系统所涉及的全部工作的指南。主要讨论内容在本文中我们将会谈及如下用于创建Graphite监控系统的主题:Carbon和Whisper简介Whisper存储模式和聚合Graphite Web应用前提...原创 2016-08-15 18:08:35 · 260 阅读 · 0 评论 -
[转]Linux下Graphite的安装及部署
转自:http://blog.youkuaiyun.com/wangli61289/article/details/45077795 Graphite是一个Django的项目,所以必须有基础的Python环境,并推荐使用pip作为Python模块的管理工具,我这里安装的Python版本是Python2.7.6。 按照Graphite官网(http://graphite.wikidot.com...原创 2016-08-15 18:07:20 · 390 阅读 · 0 评论 -
[转]linux shell 中"2>&1"含义
脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILENO),其后果...原创 2016-12-28 20:15:55 · 269 阅读 · 0 评论