运维
张伟灿
您还可以输入300个字符
展开
-
配置probe来监控tomcat
一、下载软件可以到 http://psi-probe.googlecode.com 下载[root@localhost opt]#wget http://psi-probe.googlecode.com/files/probe-2.3.1.zip二、解压并拷到tomcat和webapps目录下[root@localhost opt]#upzip转载 2014-09-26 16:17:54 · 1736 阅读 · 0 评论 -
Linux服务器上监控网络带宽的18个常用命令
一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带宽的某个进程。这些工具使用不同的机制来制作流量报告。nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具使用pcap库来捕获所有数据包,然后计算总数据量,从而估计流量负载。下面是按功能划分的命令名称。监控总体带宽使用――nload、bmon、slurm、b转载 2015-03-11 10:48:09 · 730 阅读 · 0 评论 -
Linux下Nagios的安装与配置
一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形转载 2015-07-24 16:41:43 · 501 阅读 · 0 评论 -
如何使用 Datadog 监控 Nginx
如果你已经阅读了前面的如何监控 NGINX,你应该知道从你网络环境的几个指标中可以获取多少信息。而且你也看到了从 NGINX 特定的基础中收集指标是多么容易的。但要实现全面,持续的监控 NGINX,你需要一个强大的监控系统来存储并将指标可视化,当异常发生时能提醒你。在这篇文章中,我们将向你展示如何使用 Datadog 安装 NGINX 监控,以便你可以在定制的仪表盘中查看这些指标:转载 2015-09-02 15:39:22 · 2629 阅读 · 1 评论 -
sersync:基于 rsync + inotify 实现数据实时同步
前言提到数据同步就必然会谈到rsync,一般简单的服务器数据传输会使用ftp/sftp等方式,但是这样的方式效率不高,不支持差异化增量同步也不支持实时传输。针对数据实时同步需求大多数人会选择rsync+inotify-tools的解决方案,但是这样的方案也存在一些缺陷(文章中会具体指出),sersync是国人基于前两者开发的工具,不仅保留了优点同时还强化了实时监控,文件过滤,简化配置等功能转载 2015-09-02 15:45:59 · 784 阅读 · 0 评论 -
CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证
1. 安装 nginx1.1 nginx 包及其依赖包下载出于模块的依赖性,Nginx 依赖以下三个包:gzip 模块需要 zlib 库(http://www.zlib.net/);rewrite 模块需要 pcre 库(http://www.pcre.org/);ssl 功能需要 openssl 库(http://www.openssl.org/);分别下载它们的最新稳定版(转载 2015-09-11 16:57:34 · 1800 阅读 · 0 评论 -
关于Jetty锁定静态文件的问题解决办法
Jetty是一个优秀的Web服务器,最大的特点是可嵌入应用程序,因此作为调试服务器非常方便,就像跟踪普通的main()方法一样可以在Eclipse中直接调试Web应用而无需远程连接。但是使用Jetty发现一个问题,即Windows上启动后Jetty会锁定已访问的静态文件,如HTML,CSS等,这给页面设计带来了不便。其实Jetty官方站点对此问题已有回答,锁定文件据说是为了提高性能,但我觉转载 2015-09-07 17:03:21 · 1571 阅读 · 0 评论 -
高可用可伸缩架构实用经验谈
移动互联网、云计算和大数据的成熟和发展,让更多的好想法得以在很短的时间内实现为产品。此时,如果用户需求抓得准,用户数量将很可能获得爆发式增长,而不需要像以往一样需要精心运营几年的时间。然而用户数量的快速增长(尤其是短时间内的爆发式增长),通常会让应用开发者有些吃不消,不得不面临一些严峻的技术挑战:如何避免因为单台机器当机导致服务不可用;如何避免在服务容量不足时,用户体验下降,等等。在系统构建之初就转载 2015-11-04 16:23:17 · 533 阅读 · 0 评论 -
Redis内存使用优化与存储
Redis常用数据类型Redis最为常用的数据类型主要有以下五种:StringHashListSetSorted set在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的:首先Redis内部使用一个redisObject对象来表示所有的key和value,redisObject最主要的信息如上图所示:ty转载 2015-11-13 18:01:18 · 475 阅读 · 0 评论 -
Squid.conf配置文件详解
squid常用命令:/usr/local/squid/sbin/squid -z 初始化缓存空间/usr/local/squid/sbin/squid 启动/usr/local/squid/sbin/squid -k shutdown 停止/usr/local/squid/sbin/squid -k reconfigure 重新载入配置文件/usr/local/squid/sb转载 2015-01-19 14:37:31 · 1210 阅读 · 0 评论 -
windows杀占用端口的进程
win+R打开运行,输入cmd,进入dos界面;2输入netstat -ano | findstr 8080;查看占用端口8080,每个人的端口号可能占用的不同,要根据实际情况来看;3输入taskkill /f /pid 占用进程;这步是关闭占用进转载 2015-01-16 09:23:31 · 496 阅读 · 0 评论 -
如何通过终端查看 linux 的系统信息
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块转载 2014-09-26 15:11:10 · 3901 阅读 · 0 评论 -
监控Tomcat解决方案(监控应用服务器系列文章)
前言:做了一个监控应用服务器的项目(支持Tocmat、WebSphere、WebLogic各版本), 过程也算是磕磕绊绊,由于网上缺少相关资料,或者深陷于知识的海洋难以寻觅到有效的资料,因而走过不少弯路,遇过不少困难。为了留下点印记,给后来人留下 点经验之谈,助之少走弯路,故将这些经验整理出来,与大家分享。水平有限,难免疏漏,还望指正。如有疑问,欢迎留言,或者加入Q群参与讨 论:3552652转载 2014-09-26 16:02:20 · 891 阅读 · 0 评论 -
Linux负载均衡软件LVS之一(概念篇)
一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能转载 2014-10-09 17:51:58 · 574 阅读 · 0 评论 -
Linux负载均衡软件LVS之三(配置篇)
LVS集群有DR、TUN、NAT三种配置模式,可以对www服务、FTP服务、MAIL服务等做负载均衡,下面通过搭建www服务的负载均衡实例,讲述基于DR模式的LVS集群配置。一、 Director Server的配置在Director Server上配置LVS负载均衡集群,有两种方法: 通过ipvsadm命令行进行配置 通过Redhat提供的工具piranha来配置LV转载 2014-10-09 19:00:05 · 639 阅读 · 0 评论 -
Linux负载均衡软件LVS之二(安装篇)
一、 安装LVS软件1.安装前准备工作操作系统:统一采用Centos4.4版本。地址规划,如表1所示:表1 更详细的信息如图2所示: 图2 LVS DR模式安装部署结构图 图2中的VIP指的是虚拟IP地址,还可以叫做LVS集群的服务IP,在DR、TUN模式中,数据包是直接返回给用户的,所以,在Director Serv转载 2014-10-09 18:58:15 · 564 阅读 · 0 评论 -
Linux负载均衡软件LVS之四(测试篇-完)
一、启动LVS集群服务LVS负载均衡管理和使用有两种方式,一种是以ipvsadm命令行脚步与ldirectord监控方式,一种是以Piranha工具进行管理和使用。下面分别介绍。1、利用ipvsadm命令行脚步与ldirectord监控方式管理LVS在一切配置完毕之后,依次执行下面的操作启动LVS集群服务。首先,启动每个real server节点的服务:[root@loca转载 2014-10-09 19:01:51 · 529 阅读 · 0 评论 -
字符编码笔记:ASCII,Unicode和UTF-8
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,在计算机内部,所有的转载 2014-10-16 18:34:49 · 673 阅读 · 0 评论 -
Linux系统与程序监控工具atop教程
引言Linux以其稳定性,越来越多地被用作服务器的操作系统(当然,有人会较真地说一句:Linux只是操作系统内核:)。但使用了Linux作为底层的操作系统,是否我们就能保证我们的服务做到7*24地稳定呢?非也,要知道业务功能是由系统上跑的程序实现的,要实现业务功能的稳定性,选择Linux只是迈出的第一步,我们更多地工作是不让业务程序成为稳定性的短板。 当我们的服务器出现问题转载 2015-01-09 17:27:13 · 830 阅读 · 0 评论 -
bash脚本,自动输入sudo的密码
解决方法: echo + | (管道)开始使用 [plain] view plain copy print?echo "admin" | sudo service tomcat7 stop 始终提示输入密码后来查看了下sudo命令的使用[plain] view plain co转载 2016-08-26 17:09:06 · 1531 阅读 · 0 评论