1.下载源码 https://github.com/chenqunhui/cat.git
(1)修改了几个URL encode的Bug;
(2)短信告警中代码中使用${and}对&做替换;允许在content中使用 ${and}来连接参数,达到&的效果;
2.使用目录中指定的setting.xml安装:
注意:maven版本一定要在3.2.3以上;
cd cat
mvn clean install --settings settings.xml -DskipTests
3. 发布
(1)新建以下两个目录(windows环境在tomcat所在盘的根目录下新建)
/data/appdatas/cat
/data/applogs/cat
(2)copy配置文件(见附件)到 /data/appdatas/cat目录下,
a.修改dataSource.xml的数据库配置;
b.修改server.xml的配置;如果有多台cat,设置其中一台 hdfs-machine="true" job-machine="true" alert-machine="true" 就可以了,其他全设置为false;
<config local-mode="false" hdfs-machine="true" job-machine="true" alert-machine="true"> <storage local-base-dir="/data/appdatas/cat/bucket/" max-hdfs-storage-time="15" local-report-storage-time="7" local-logivew-storage-time="7"> <hdfs id="logview" max-size="128M" server-uri="hdfs://127.0.0.1:9000/user/cat" base-dir="logview"/> <hdfs id="dump" max-size="128M" server-uri="hdfs://127.0.0.1:9000/user/cat" base-dir="dump"/> <hdfs id="remote" max-size="128M" server-uri="hdfs://127.0.0.1:9000/user/cat" base-dir="remote"/> </storage> <console default-domain="Cat" show-cat-domain="true"> <remote-servers>127.0.0.1:8080</remote-servers> </console> </config>
(3)把cat-home/target/cat-alpha-1.4.0.war copy到tomcat的webapps下面,重命名为cat,启动tomcat;
4:打开localhost:8080/cat/r,如果正常展示cat监控页面表示配置成功。
5.配置客户端路由
点击右上方的“配置”功能,使用catadmin/catadmin登录,进入左侧菜单:全局告警配置-客户端路由。
<!-- backup-server 配置那台设置为jobmachine=true的机器,其他机器配置为default-sertver--> <router-config backup-server="10.10.1.75" backup-server-port="2280"> <default-server id="10.10.1.75" weight="1.0" port="2280" enable="true"/> </router-config>
相关推荐
CAT(Cat Client Application Tracking)是大众点评开源的一款实时的大规模分布式系统的监控系统,主要用于监控服务的性能、健康状况以及业务指标。以下是对标题和描述中所述知识点的详细说明: 1. **集成CAT依赖**...
"说明.htm"可能是关于CAT v3.1.0的详细使用指南或安装文档,包含了如何部署、配置和使用该平台的步骤。这通常包括系统需求、环境配置、服务启动与停止、Web界面操作等信息。用户可以根据这份文档快速上手,同时解决...
CAT监控中心技术总结 一、概述 CAT,全称Cat(Composite Application Toolkit),是一个实时监控系统,最初专注于Java应用程序的监控,现在已经发展出.NET版本,能够无缝集成多种流行的技术框架,如MVC、RPC、数据库...
根据提供的文件内容,以下是关于TwinCAT 3.0使用说明的详细知识点概述: ### TwinCAT 3.0简介 TwinCAT(The Windows Control and Automation Technology)是贝加莱(Beckhoff)自动化技术公司推出的一款软PLC解决...
此文件里面有我亲自测试的cat.war包,还有需要用到的3个配置文件,你只需要将war包放到tomcat服务器的webapp下面,然后配置文件也放到对应的文件就好了,我特地在文件里放了一个使用说明书,搭建一个实时系统还是挺...
- 提供配置文件的具体设置说明。 - **注意事项:** - 提醒部署过程中需要注意的关键事项。 #### 六、测试、生产环境展示 - **测试环境:** - 展示测试环境中CAT的部署与监控情况。 - **生产环境:** - 展示...
TwinCAT System Manager主要负责管理TWINCAT系统,包括软件组件的配置、管理和监控等。TwinCAT PLC Control则是用于编写和调试PLC程序的主要工具,支持多种编程语言,包括结构化文本(ST)、指令列表(IL)、梯形图...
在Spring Boot项目中使用CAT监控系统,主要通过在项目中引入CAT的依赖包、添加CAT拦截器到请求处理链,以及部署并配置CAT服务端来实现。使用过程中应当注意服务端的网络配置,以及逐步完善监控系统,以便更高效地...
- 在CAT管理界面中,可以对不同的监控项进行配置,如性能监控、异常监控等。 - 自定义监控项的采集频率、数据保留时间等参数。 **3. 告警配置** - **告警策略配置**:根据业务需求设置不同类型的告警条件,例如...
首先,需要在项目的配置文件中添加Cat的相关配置,如服务器地址、应用名等。然后,根据应用程序类型(如Web应用、服务应用等)集成对应的埋点模块。 3. 埋点列表 3.1 Redis (jedis客户端) 对于使用jedis操作Redis的...
3. TwinCAT项目配置:如何在TwinCAT工程中设置ADS服务,定义数据点,并为LabVIEW访问开放权限。 4. 数据交换示例:通过具体案例展示如何在LabVIEW中读取和写入TwinCAT的变量,实现双向通信。 5. 实时性能:讨论...
1. **设置电台**:进入电台的菜单系统,找到USB CAT设置,启用CAT功能,并将波特率设置为常用值,如9600或19200,这应与软件设置匹配。 2. **设置计算机**:在电脑上安装WSJT-X软件,根据软件的指导完成基本设置。...
随着航空技术的发展,自动相关监视-广播(ADS-B)作为一种重要的飞行监控手段,在全球范围内得到了广泛应用。ADS-B不仅提高了飞行安全性,还增强了空中交通管理效率。CAT021是ASTERIX标准中的一个类别,专门用于定义...
1. 安装与配置:指导如何在操作系统上安装TwinCAT软件,设置开发环境,并连接硬件设备。 2. 编程与调试:详细说明编程步骤,包括代码编写、编译、调试以及错误处理。 3. 系统架构:介绍TwinCAT的分布式系统架构,如...
系统管理器用于配置和监控TwinCAT系统的运行状态,是用户管理硬件配置、诊断问题和控制程序运行的重要工具。而TwinCAT观测器则是用于监控和记录过程数据的工具,它允许用户实时观察变量和信号的变化,辅助开发者进行...