8000 GitHub - mailx8/monitor: 自己开发的监控系统,功能强大,灵活配置
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mailx8/monitor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

monitor

运维工作中自己开发的监控系统,功能强大灵活
系统安装简单,配置简单
遇到任何问题可联系作者QQ:270851812@qq.com

整体架构
image

监控大盘

image
图像展示

image
系统概览

image
报警统计

image

特别注意:本系统不能在公网开放,只能在私有网络运行,避免数据泄露或篡改


系统组成部分:


1、java环境, jdk1.7
2、tomcat
3、redis
4、mysql数据库
5、mvn
6、agent

运行系统 Centos 6.5
为方便使用,软件包tools/下面已集成mvn, java, redis,tomcat工具,直接可以使用, 无需自行下载

准备工作:


1、mysql准备好,将cmdb.sql 导入到数据库
对需要链接的服务器进行授权
mysql>grant select,update,insert,delete on cmdb.* to monitor@你的ip地址 identified by "aZkl299feM";
mysql>flush privileges;
2、准备一个redis服务
3、修改对应的环境变量
4、本系统强制依赖时间,请保证所有服务器时间一致

安装步骤:


1、安装mysql数据库
2、安装jdk7
3、安装redis服务
4、安装tomcat
5、安装mvn
其中redis, tomcat, mvn,jdk7 可以直接使用tools里面的包, 安装程序统一部署到 /home/runtime 目录

目录结构:
#ls /home/runtime
jdk7 tomcat_8081 redis maven 数据库自行配置即可

agent安装配置

6、安装agent


1、使用mvn打包
2、程序运行环境在tools/monitor.tar.bz2, 解压到 /home/runtime/目录
3、将tools里面的jdk7解压并改名为 /home/runtime/monitor/java/ 目录
4、修改agent配置文件,将所有v.asura.com替换为你的服务端的地址,不要使用带端口的
修改redis.server 和server端使用的redis一致
5、启动 cd /home/runtime/monitor/bin; sh agent start

About

自己开发的监控系统,功能强大,灵活配置

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.9%
  • Java 23.5%
  • CSS 9.6%
0