首页 > 编程语言 >cat-3.1.0 单机搭建监控 java

cat-3.1.0 单机搭建监控 java

时间:2024-11-19 16:31:52浏览次数:1  
标签:xml java com cd 3.1 cat data

官网:https://github.com/dianping/cat/wiki/readme_server

下载:https://github.com/dianping/cat/releases/download/3.1.0/cat-home.war

  https://github.com/dianping/cat/archive/refs/tags/3.1.0.tar.gz

参考文档:https://github.com/dianping/cat/wiki/readme_server

本次没有编译安装

 

需要软件:

apache-tomcat-8.5

 

安装配置:

mkdir /data/

chmod -R 777 /data/

mkdir /data/appdatas/cat -p

mkdir /data/applogs/cat -p

cd /usr/local/apache-tomcat-8.5.37/webapps
mv /root/cat-home.war cat.war

# 配置文件
cd /data/appdatas/cat/
[root@centos-103 cat]# cat client.xml 
<?xml version="1.0" encoding="utf-8"?>
<config mode="client">
    <servers>
        <server ip="10.1.1.1" port="2280" http-port="8080"/>  # 修改为本机 IP
    </servers>
</config>

[root@centos-103 cat]# cat datasources.xml 
<?xml version="1.0" encoding="utf-8"?>

<data-sources>
    <data-source id="cat">
        <maximum-pool-size>3</maximum-pool-size>
        <connection-timeout>1s</connection-timeout>
        <idle-timeout>10m</idle-timeout>
        <statement-cache-size>1000</statement-cache-size>
        <properties>
            <driver>com.mysql.jdbc.Driver</driver>
# # 配置数据库相关
            <url><![CDATA[jdbc:mysql://xxx:3306/cat]]></url> 
            <user>xxx</user>
            <password>xxx</password>

            <connectionProperties><![CDATA[useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&socketTimeout=120000]]></connectionProperties>
        </properties>
    </data-source>
</data-sources>

touch server.xml. # server.xml不做集群就不需要
<config local-mode="false" hdfs-machine="false" job-machine="true" alert-machine="false">

<storage local-base-dir="/data/appdatas/cat/bucket/" max-hdfs-storage-time="7" local-report-storage-time="7" local-logivew-storage-time="7">

</storage>

<console default-domain="Cat" show-cat-domain="true">
<remote-servers>127.0.0.1:8080</remote-servers> 
<remote-servers>127.0.0.1:8080</remote-servers>
</console>

</config>

# 数据库导入

# 安装数据库mysql 5.7(自己安装)

cd /data
tar 3.1.0.tar.gz
cd /data/cat-3.1.0/script
mysql -h xxx -u xx -p
use cat
source CatApplication.sql

# 启动

cd /usr/local/apache-tomcat/bin
./start.sh

# 生成的数据存放在/data/appdatas/cat目录下

# 网页访问

http://10.1.1.1:8080/cat

默认账号密码 admin/admin

第一次进来的时候,cat服务器这个地方报错,需要修改

http://10.1.1.103:8080/cat/s/login或者点击 configs按钮输入账号密码

点击全局系统配置----》点击客户端路由:将 127.0.0.1全部换成 10.1.1.1 服务器 IP,之后就正常了

 

标签:xml,java,com,cd,3.1,cat,data
From: https://www.cnblogs.com/yangmeichong/p/18555091

相关文章

  • Educational Codeforces Round 156 (Rated for Div. 2) - VP记录
    A.SumofThree枚举即可,是否可行只与\(a,b,c\)模三的余数有关,所以随便小范围枚举一下\(a,b\)就行了(只枚举\(1,2,3\)可能会因为两数相同而误判),这样最不容易错。点击查看代码#include<cstdio>usingnamespacestd;intmain(){ intT;scanf("%d",&T); while(T--) ......
  • JAVA反序列化学习-CommonsCollections5(基于ysoserial)
    环境准备JDK1.8(8u421)我以本地的JDK8版本为准、commons-collections(3.x4.x均可这里使用3.2版本)cc3.2:<dependency><groupId>commons-collections</groupId><artifactId>commons-collections</artifactId><version>3.2</version>&l......
  • 来记录一下Java开发三年左右的心得体会
    Java开发三年心得大概一年多没有在CSDN上发表文章了,最近休息想来记录一下这几年的开发心得。深圳比亚迪的外包之路~开始北漂~24年被裁一周内又找到工作啦。最后的心得大概一年多没有在CSDN上发表文章了,最近休息想来记录一下这几年的开发心得。2021年大概冬天的时候......
  • java中使用Jackson代替fastjson进行序列化处理
    方法详解这里会列出常用方法的详解,更多方法可查阅jacksonapi文档ObjectMapper类是Jackson库的主要类。它提供一些功能将转换成Java对象匹配JSON结构对象转json字符串ObjectMapper通过writeValue系列方法将java对象序列化为json,并将json存储成不同的格式:String(writeVa......
  • MSHTA(Microsoft HTML Application Host)是一个 Microsoft Windows 系统中用于执行 .hta
    MSHTA(MicrosoftHTMLApplicationHost)是一个MicrosoftWindows系统中用于执行.hta(HTML应用程序)文件的程序。它的全名是MicrosoftHTMLApplicationHost,是一个执行HTML应用程序的可执行文件。.hta文件是一种包含HTML、CSS和JavaScript的文件,它可以像传统的桌面应用程......
  • 大学生HTML期末大作业——HTML+CSS+JavaScript南宁绿城
    HTML+CSS+JS【旅游网站】网页设计期末课程大作业web前端开发技术web课程设计网页规划与设计......
  • Java防止反编译的技术方案
    背景由于Java字节码的抽象级别较高,因此它们较容易被反编译。本文介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都有自己的使用环境和弱点。不同保护技术比较表以下几种技术都有不同的应用......
  • JAVA反序列化学习-CommonsCollections4(基于ysoserial)
    环境准备JDK1.8(8u421)这里ysoserial没有提及JDK版本的影响,我以本地的JDK8版本为准、commons-collections4(4.0以ysoserial给的版本为准)、javassist(3.12.1.GA)cc4.0、ClassPool<dependency><groupId>org.apache.commons</groupId><artifactId>commons-collections......
  • python+vue基于django/flask的连锁超市销售管理系统(超市库存与销售管理平台)java+nodej
    目录技术栈和环境说明具体实现截图预期达到的目标系统设计详细视频演示技术路线解决的思路性能/安全/负载方面可行性分析论证python-flask核心代码部分展示python-django核心代码部分展示研究方法感恩大学老师和同学源码获取技术栈和环境说明本系统以Python开发语言......
  • python+vue基于django/flask的奖学金评定系统(奖学金申请与管理平台)java+nodejs+php-计
    目录技术栈和环境说明具体实现截图预期达到的目标系统设计详细视频演示技术路线解决的思路性能/安全/负载方面可行性分析论证python-flask核心代码部分展示python-django核心代码部分展示研究方法感恩大学老师和同学源码获取技术栈和环境说明本系统以Python开发语言......