Centos6.5部署大众点评CAT

CAT (Central Application Tracking) 简介:

CAT 是大众点评开源的一套基于java的实时应用监控平台,主要应用于服务中间件框架(MVC 框架、RPC 框架、持久层框架、分布式缓存框架)的监控,为开发和运维提供各项性能指标、健康检查、自动报警等可视化服务。

最近在公司部署大众点评的CAT,中间遇到点问题,下面是我的部署过程:

系统和软件:

cat下载地址:https://github.com/dianping/cat

Centos6.5

apache-maven-3.2.3-bin.zip

cat-master.zip

jdk-7u60-linux-x64.gz

一、系统准备

  1. 安装git
[[email protected] ~]# sudo yum install git、
#yum安装git 
....
....
....
略
  perl-Git.noarch 0:1.7.1-4.el6_7.1                                             
Complete!
[[email protected] ~]# git --version
#验证版本
git version 1.7.1

2.安装mavent、jdk和解压cat文件夹

[[email protected] ~]# mkdir /application
#创建上面的文件夹用来做程序文件夹
[[email protected] ~]# cd /home/zdw/tools/
#用来存放程序文件
[[email protected] tools]# ls
apache-maven-3.2.3-bin.zip  cat-master.zip  jdk-7u60-linux-x64.gz
#已上传maven、cat、jdk文件到/home/zdw/tools/下
[[email protected] tools]# yum -y install unzip
#安装unzip解压软件
[[email protected] tools]# unzip apache-maven-3.2.3-bin.zip 
#解压maven
[[email protected] tools]# ls
#查看已解压maven3.23
apache-maven-3.2.3          cat-master.zip
apache-maven-3.2.3-bin.zip  jdk-7u60-linux-x64.gz
[[email protected] tools]# cp -r apache-maven-3.2.3 /application/
#复制maven程序到/application/下
[[email protected] tools]# ls /application/
#已复制
apache-maven-3.2.3
[[email protected] tools]# unzip cat-master.zip 
#解压cat
[[email protected] tools]# ls
#查看已解压好
apache-maven-3.2.3          cat-master      jdk-7u60-linux-x64.gz
apache-maven-3.2.3-bin.zip  cat-master.zip
[[email protected] tools]# cp -r cat-master /application/   
#复制cat-master程序到/application/下
[[email protected] tools]# tar xf jdk-7u60-linux-x64.gz -C /application
#解压jdk到application下
[[email protected] tools]# ls /application/
查看
apache-maven-3.2.3  cat-master  jdk1.7.0_60
时间: 2024-12-29 12:51:23

Centos6.5部署大众点评CAT的相关文章

springmvc+dubbo+mybatis 接入大众点评 CAT 监控平台

CAT(Central Application Tracking)是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控.关于CAT的具体介绍可移步到CAT官网进行查阅. CAT平台的搭建可移步到「搭建大众点评CAT监控平台」. 1. 开发环境 Windows Java 8 Maven 3.5 MySQL 5.7 CAT 2.0.0 Dubbo 2.6 Spring 4.3 2. 客户端配置 客户端应用程序接入CAT需要在系统的特定路径中部署client.xml配置文件.Windows

搭建大众点评CAT监控平台

AT(Central Application Tracking)是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控.关于CAT的具体介绍可移步到CAT官网进行查阅. 环境清单CentOS 7 Java 8 Maven 3.5 MySQL 5.7 CAT 2.0.0 Tomcat 7.0 安装 CAT下载CAT安装包: # wget -O cat-home-2.0.0.war http://unidal.org/nexus/service/local/repositories/rel

深入详解美团点评CAT跨语言服务监控(一) CAT简介与部署

前言: CAT是一个实时和接近全量的监控系统,它侧重于对Java应用的监控,除了与点评RPC组件融合的很好之外,他将会能与Spring.MyBatis.Dubbo 等框架以及Log4j 等结合,支持PHP.C++.Go等多语言应用,基本接入了美团点评上海侧所有核心应用.目前在中间件(MVC.RPC.数据库.缓存等)框架中得到广泛应用,为美团点评各业务线提供系统的性能指标.健康状况.监控告警等,在微服务监控领域也是非常有用的一套组件.支撑这美团每天450亿的消息,50TB的数据监控,应用于 700

大众点评Cat--架构分析

转自:http://blog.csdn.net/szwandcj/article/details/51025669 Cat功能强大且多,光日志的报表和图表分析就有十几种,但文档却很少,寥寥无几找到一些粒度却还很粗而且都是偏功能性的介绍.此外cat的配置也特别丰富,但几乎所有的cat文档里却鲜少提及.这些都导致很多方面都是缺失的,尤其是对于使用者来说,缺失了这些可能就意味着后面会步入大坑. 大纲 大众点评Cat–整体架构 大众点评Cat–server架构分析 整体架构 Cat的定位是实时监控平台,

大众点评实时监控系统CAT的那些坑

首先,感谢大众点评开源监控系统CAT.CAT是一款非常使用的功能建全的监控系统.作为一个知名的开源软件,真的是太差了. 想把CAT用起来,没有多年的Java经验是不行的.先吐槽一下,再写一篇如何用的文章. 从 https://github.com/dianping/cat 开始,就会碰到种种"坑". 第一坑,https://github.com/dianping/cat 上显示持续集成是失败的.(因为build的使用要用aliyun 的 maven 源才行.) 尝试用master编译成

大众点评开源监控CAT概览

1. CAT介绍 CAT是一个实时和接近全量的监控系统,它侧重于对Java应用的监控,除了与点评RPC组件融合的很好之外,他将会能与Spring.MyBatis.Dubbo 等框架以及Log4j 等结合 , 它提供系统的性能指标.健康状况.监控告警等,在微服务监控领域也是非常有用的一套组件. 1.1 CAT特性 实时处理:信息的价值会随时间锐减,尤其是事故处理过程中. 全量数据:最开始的设计目标就是全量采集,全量的好处有很多. 故障容忍:CAT本身故障不应该影响业务正常运转,CAT挂了,应用不该

大众点评订单系统分库分表实践

转载至:http://tech.meituan.com/dianping_order_db_sharding.html 背景 原大众点评的订单单表早就已经突破两百G,由于查询维度较多,即使加了两个从库,优化索引,仍然存在很多查询不理想的情况.去年大量抢购活动的开展,使数据库达到瓶颈,应用只能通过限速.异步队列等对其进行保护:业务需求层出不穷,原有的订单模型很难满足业务需求,但是基于原订单表的DDL又非常吃力,无法达到业务要求.随着这些问题越来越突出,订单数据库的切分就愈发急迫了. 这次切分,我们

CentOS6.8 部署Tomcat+jenkins+git+maven 持续集成

CentOS6.8 部署Tomcat+jenkins+git+maven 持续集成 一.环境介绍: 1.操作系统:CentOS 6.8  IP:192.168.1.100 2.JDK版本:jdk1.8.0_101 3.Tomcat版本:tomcat-9.0.0.M21 4.jenkins版本: Jenkins ver. 2.46.3 5.git版本:git version 2.9.4 6.maven版本:3.5.0 二.环境部署 1.下载所需软件包 # mkdir /tmp/soft ; cd

CentOS6.5部署KVM及实现在线迁移

CentOS6.5部署KVM及实现在线迁移 一.前言 虚拟化技术已经成为未来计算机技术的一个重要的发展方向.Linux在虚拟化方面已经有了很多种解决方案:VMware.VirtualBox.Xen和KVM!现在给大家分享下本人在KVM里遇到坑及解决方法.大牛们别喷..... KVM简介 KVM是一个全虚拟化的解决方案.可以在x86架构的计算机上实现虚拟化功能.但KVM需要CPU中虚拟化功能的支持,只可在具有虚拟化支持的CPU上运行,即具有VT功能的Intel CPU和具有AMD-V功能的AMD