cat监控平台环境搭建 专题】的更多相关文章

项目地址:https://github.com/dianping/cat 编译步骤: 这个项目比较另类,把编译需要的jar包,单独放在git分支mvn-repo里了,而且官方文档里给了一个错误的命令提示: git git@github.com:dianping/cat.git mvn-repo 当你直接把这条命令贴到terminal里执行时,会提示命令无效,正确的姿势如下: 1.先安装jdk 1.7或Jdk1.8[现在已经支持jdk1.8了] 这点很重要,cat项目的开发时间比较早,当时估计jd…
项目地址:https://github.com/dianping/cat 编译步骤: 这个项目比较另类,把编译需要的jar包,单独放在git分支mvn-repo里了,而且官方文档里给了一个错误的命令提示: git git@github.com:dianping/cat.git mvn-repo 当你直接把这条命令贴到terminal里执行时,会提示命令无效,正确的姿势如下: 1.先安装jdk 1.7 这点很重要,cat项目的开发时间比较早,当时估计jdk8还没有,在1.8下编译虽然能成功,但是最…
相关概念 微服务中的监控分根据作用领域分为三大类,Logging,Tracing,Metrics. Logging - 用于记录离散的事件.例如,应用程序的调试信息或错误信息.它是我们诊断问题的依据.比如我们说的ELK就是基于Logging. Metrics - 用于记录可聚合的数据.例如,队列的当前深度可被定义为一个度量值,在元素入队或出队时被更新:HTTP 请求个数可被定义为一个计数器,新请求到来时进行累.prometheus专注于Metrics领域. Tracing - 用于记录请求范围内…
1. 美团点评CAT监控平台研究 1.1. 前言 此文根据我对官方文档阅读并记录整理所得,中间可能会穿插一些自己的思考和遇坑 1.2. 简介 CAT 是基于 Java 开发的实时应用监控平台,为美团点评提供了全面的实时监控告警服务 CAT 作为服务端项目基础组件,为美团点评各业务线提供系统丰富的性能指标.健康状况.实时告警等 CAT 很大的优势是它是一个实时系统,CAT 大部分系统是分钟级统计,但是从数据生成到服务端处理结束是秒级别,秒级定义是48分钟40秒,基本上看到48分钟38秒数据,整体报…
CAT(Central Application Tracking)是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控.关于CAT的具体介绍可移步到CAT官网进行查阅. 1. 环境清单 CentOS 7 Java 8 Maven 3.5 MySQL 5.7 CAT 2.0.0 Tomcat 7.0 2. 安装 CAT 下载CAT安装包: # wget -O cat-home-2.0.0.war http://unidal.org/nexus/service/local/reposit…
1. 环境准备 两台ubuntu 16.04 服务器内网IP 作用 安装软件 172.16.4.11                 监控的服务端                Prometheus(服务端软件) Grafana(数据展示) 172.16.4.12 被监控的客户端 node_exporter(收集服务器数据) mysqld_exporter(收集mysql数据) 2. 客户端安装 node_exporter  node_exporter 主要用于获取CPU,内存,IO,网络,硬盘…
仪表盘Dashboard(horizon)是一个web接口,使得云平台管理员以及用户可以管理不同的Openstack资源以及服务.这个部署示例使用的是 Apache Web 服务器. 节点配置信息说明: 控制节点:controller: IP:192.168.164.128 hostname&hosts:likeadmin 计算加点:Nova: IP:192.168.164.129 hostname&hosts:likenode 块存储节点:cinder: IP:192.168.164.1…
依赖库Go 1.6NodeJS v4+sqlite3GO 环境搭建 vi /etc/profile export GOPATH="/root/go" export GOROOT="/usr/local/go" export PATH=$GOROOT/bin:$PATH export PATH=$GOPATH/bin:$PATH NodeJS 环境搭建从https://nodejs.org/en/下载node源码包 cd /usr/local tar -zxvf no…
1.OpenStack示例的架构介绍 1.1 各节点介绍 (1)控制节点(controller)控制节点(controller)上运行身份服务,镜像服务,计算节点管理,网络管理,各种网络代理和仪表板.它还包括支持服务,如SQL数据库,消息队列和NTP. 可选地,控制器节点运行块存储,对象存储,编排和遥测服务的部分. 注:计算节点上需要至少配置两块网卡. (2)计算节点(Nova) 计算节点运行操作实例的 计算部分.默认情况下使用 :`KVM 或QUME作为hypervisor.计算节点同样运行网…
参考官方文档:https://github.com/dianping/cat/wiki/readme_server 1.数据库相关 (1)创建数据库cat,并执行以下sql创建相关表: CREATE TABLE `dailyreport` ( `id` ) NOT NULL AUTO_INCREMENT, `name` ) NOT NULL COMMENT '报表名称, transaction, problem...', `ip` ) NOT NULL COMMENT '报表来自于哪台cat-c…