原文:http://blog.csdn.net/foreversunshine/article/details/51907659

写在前面

前面有介绍过怎么安装与使用FastDFS来进行分布式的文件存储,以及怎么使用FastDHT对上传文件去重,还有怎么使用varnish来配合FastDFS做内存缓存,进一步减轻FastDFS访问本地硬盘的压力。以上这些操作都是作为程序开发与部署的部分,当我们的系统正式搭建起来并线上使用时,我们显然不能要求使用者每次都登录Linux终端去查看当前集群的运行状况以及负载等信息。这个时候要是有一个系统来提供远程监控和管理的手段就好了。fastdfs-zyc就是一款开源的fastdfs集群监控系统,如果不想自己完全重新实现的话,可以根据自己的实际需要来使用或者借鉴。

关于fastdfs-zyc

【注】下面是作者自己对系统的介绍 
fastdfs-zyc是基于Java开发的开源的fastDFS监控系统。Fastdfs-zyc 主要通过fastdfs的api来获取数据,以及ssh方式获取每个storage的系统信息。完全不需要使用终端即可浏览查看 fastdfs的每个tracker和storage信息。提供强大的预警平台,实现单节点预警配置管理,可以使用email等方式提供预警通知。形象的拓扑图,展示出storage,group,tracker之间的关系。功能强大,界面友好。使用方便,操作简单,为fastdfs提供了有利的监控保障体系。 系统采用主流的Spring MVC框架,利用Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色优势,提高了开发效率。前端使用DWZ+jsp,报表采用纯纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表Highgcharts。

下载

Github 
在Github上输入fastdfs-zyc进行搜索,可以看到很多个副本。

直接访问:

https://github.com/search?o=desc&p=1&q=fastdfs-zyc&s=updated&type=Repositories&utf8=%E2%9C%93

或者https://github.com/hgccode/fastdfs-zyc

修改配置与部署

在github上下载源码。 
①解压以后,我们会在zip解压后的文件夹根目录看到一个fdfs.sql脚本,把它导入到MySQL数据库即可。

②配置 
a)数据库连接配置 
修改application.properties 修改成自己的链接

 datasource.url=jdbc:mysql://数据库ip:3306/fastdfs?useUnicode=true&characterEncoding=UTF-8datasource.username=数据库用户名datasource.password=数据库密码

b)企业邮箱设置

 mail.smtp.host=设置你的smtp服务mail.smtp.username=设置你的用户名mail.smtp.password=设置密码

c)修改fdfs_client.c

配置 tracker_server ip 

d)修改config.xml配置storage节点

 <server><ip>192.168.40.53</ip><username>root</username><password>123456</password><logpath>/usr/local/nginx-1.10.0/logs/</logpath>
</server>

按理说这个时候,部署到Tomcat就可以启动了,但是你发现起来以后一直报错,无法正常使用。

解决办法

下载fastdfs-client-java.jar,当前的最新版本为1.25:

运行

跑起来后,可以通过用户名密码登录访问: 
默认管理:admin密码123456,这个看看数据库即可。 
 
 
赶快用起来吧~~~

fastdfs-zyc监控系统的使用相关推荐

  1. 基于fastdfs-zyc搭建分布式监控系统

    基于中标麒麟操作系统搭建fastdfs-zyc分布式监控系统 1. 简介 2. 系统环境要求 3. 环境部署,直接上代码 4. 安装tomcat,jdk这步省略,可以自己百度Centos7安装tomc ...

  2. 运维监控系列(1)- IT监控系统简介

    运维监控系统 监控系统是实现自动化运维的基础,在一个IT环境中会存在各种各样的设备,例如,硬件基础设施需要监控:软件运行状态需要监控:程序中的API需要监控:程序执行脚本需要监控:以及数据库的慢查询需 ...

  3. 驾驶员行为监控系统:需要它来管理车队

    驾驶员行为监控系统:需要它来管理车队 Driver Behavior Monitoring System: Why you really need it for fleet management 如果 ...

  4. ITS智能交通监控系统技术解析

    ITS智能交通监控系统技术解析 红灯,逆行,变道 车辆抓拍和车速检测 非法停车和交通流量检测 交叉路口违法检测 发生碰撞的交叉口是智能交通管理. 机动执法 当你需要一个可以移动的系统时,会跟着你移动. ...

  5. 普罗米修斯 监控_完美的分布式监控系统——普罗米修斯

    DevOps工程师或SRE工程师,可能都知道Prometheus普罗米修斯.Prometheus于2012年由SoundCloud创建,目前已经已发展为最热门的分布式监控系统.Prometheus完全 ...

  6. 论文免费开源:NB-IoT智慧路灯监控系统

    在去年年中的时候就有很多小伙伴咨询我关于NB-IoT智慧路灯监控系统的问题,近期刚刚本科毕业,遂将原汁原味的论文分享给各位朋友. 针对传统路灯系统管理难.智能化程度较低的问题,本毕业设计设计了一种基于 ...

  7. 基于NB-IoT的智慧路灯监控系统(NB-IoT专栏—实战篇1:项目简介)

    目录 1.项目背景 2.需求分析 3.功能设计 近期参加物联网设计大赛也作为明年的毕业设计,和好兄弟花费一个月的业余时间,实现从项目构思设备选型到现在的系统V1.0效果. 本项目效果如下,感谢各位好友 ...

  8. 视频监控系统供电方式及选择方法

    目录 1.独立供电模式 2.集中供电模式 3.POE供电模式 3.1.交换机和终端都支持POE 3.2.交换机支持POE,终端不支持POE 3.3.交换机不支持POE,终端支持POE 3.4.交换机和 ...

  9. 看大众点评如何通过实时监控系统CAT打造7*24服务

    为什么80%的码农都做不了架构师?>>>    看大众点评如何通过实时监控系统CAT打造7*24服务 2015-06-08  尤勇  高可用架构 https://github.com ...

  10. 一套完整的数字无线监控系统需要哪些设备和材料?

    无线网桥监控系统的搭建有效的解决了各种场所涉及范围广.距离远,有线敷设难度大,对环境不破坏.投资高等问题.通过使用大功率无线网桥监控设备,能够适应各种环境远距离传输替代光纤和专线,降低网络建设成本,减 ...

最新文章

  1. [Java基础] sort方法--------排序的那些事
  2. Struts2教程9:实现自已的拦截器
  3. svn mysql认证_SVN基于MySQL认证
  4. ASP.NET 学习笔记_06 Httphandler
  5. JAVA多线程共享变量的可见性
  6. Android图片缩放方法
  7. php 发送表单数据,php - 将表单数据发送到会话变量 - SO中文参考 - www.soinside.com...
  8. MTK:GPIO的配置与接口说明
  9. Cocos2d-x 多分辨率适配完全解析
  10. cube一站式云原生机器学习平台-加速分布式任务的运行效率
  11. 16.2互联网媒体信息讽刺识别
  12. oracle中的job重要吗,关于Oracle的job的一些总结
  13. 深入浅出计算机组成原理26-Superscalar和VLIW:如何让CPU的吞吐率超过1?
  14. Tomcat做成系统服务
  15. python查询12306余票_【python】用GUI编写一个12306余票查询的系统,附源码
  16. Reincarnation HDU - 4622 (后缀自动机)
  17. mysql sum契合_文化契合者为王。 这是在下一次开发人员面试中如何定位的方法。...
  18. 读书笔记《数学建模算法与应用》第4-6章
  19. 深度学习( Deep Learning )软件资源列表
  20. CBinsight重磅报告 | 如何从谷歌亚马逊苹果微软脸书的9年专利之争,看5大巨头在AI行业的未来10年之争

热门文章

  1. Atitit 语音识别的技术原理
  2. Atitit。  工作流引擎的发展趋势
  3. atitit.条形码的原理与生成总结java Barcode4j barcode o5
  4. paip.hibernate save 失败的解决
  5. paip.c++ tree parse tpath解析器
  6. Linux环境变量配置【转】
  7. 高费率基金是投资者的毒药
  8. 真格基金王强:判断一个项目好坏,我会做五个思考!
  9. 企业如何用好云、管好云?
  10. 服务器cpu最多几核心,决定虚拟服务器所需要的CPU核心数量是一件非常复杂的事情...