发一下牢骚和主题无关:

MySQL 自身在性能监测方面很不给力、这是令很多 MySQL DBA 夜夜转辗难眠、
   荣幸的是、通过 Cacti 监测(意注是监测而非监控)MySQL 据数库状态
   借助 cacti+rrdtool 壮大的图绘功能、加上专用的 mysql 板模、够能活灵倏地的创立对多个 MySQL 实例的监测

㈠ 如果是RPM式方安装,须要列下RPM包:

httpd
        
       php
        
       php-mysql
        
       php-snmp
        
       mysql
        
       mysql-server
        
       net-snmp*
   
   
   
   ㈡ 安装 RRDTool
   
       # wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.14.tar.gz
       # tar -zxv -f rrdtool-1.4.4.tar.gz  
       # ./configure --prefix=/usr/local/rrdtool  --disable-python  --disable-tcl
       # make
       # make install
   
     可能碰到的障故:
     configure: error: Please fix the library issues listed above and try again
     请查阅→→troubleshoting
   
   
   
   ㈢ 安装 CACTI
   
      # wget http://www.cacti.net/downloads/ 
      # useradd cacti
      # tar -zxv -f cacti-0.8.7i.tar.gz
      # mv cacti-0.8.7i /var/www/cacti
      # chown -R cacti:cacti /var/www/cacti 
   
   
   
   
   ㈣ 配置 apache 模块
   
      
      编辑 apache 配置文件:vim httpd.conf
      
      ① 修改务服名称:
         
         ServerAdmin 192.168.1.113:80
         
      ② 修改站点起始目录:
      
         DocumentRoot "/var/www"
         
      ③ 修改目录:
         
         <Directory "/var/www">
         
      ④ 加增默许做为首页的文件名:
         
         DirectoryIndex index.html index.php
         
      ⑤ 加增对php型类的支撑:
         
         AddType application/x-httpd-php .php
         AddType application/x-httpd-php-source .phps
         
      然后:wq存保退出!
      执行 apachectl -t 检查配置文件语法,常正情况下应返回Syntax OK:
      动启snmp务服:service snmpd start
      动启apache务服:apachectl start
      
      
      
      
   ㈤ 配置cacti
   
      ① 创立据数库:

         
         # mysql -uroot -h localhost -P 3306 -e "create database cactidb"
         
      ② 创立用户:
      
         mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'cacti';
         mysql> grant all on cactidb.* to cacti@localhost;
         
      ③ 导入据数:
         
         $ ./mysql -ucacti -pcacti -h localhost -P 3306 -D cactidb < /var/www/cacti/cacti.sql
         
      ④ 编辑cacti配置文件:
         
         # vim /var/www/cacti/include/config.php
         $database_type = "mysql";
         $database_default = "cactidb";
         $database_hostname = "localhost";
         $database_username = "cacti";
         $database_password = "cacti";
         $database_port = "3306";
         $database_ssl = false;
   
   
   
   安装至此基本完成,接下来以可就在浏览器中操纵了
    
   输入 http://192.168.1.113/cacti/

可能会报如下误错:

FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php'

解决方案:
   ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
   
   接下来按提示的行进操纵即可
   
   初始用户名:admin
   初始码密:    admin

初始用户名和码密登岸后、CACTI 会立马让你改更:

接下来以可就功成登岸了:

文章结束给大家分享下程序员的一些笑话语录: 打赌
飞机上,一位工程师和一位程序员坐在一起。程序员问工程师是否乐意和他一起玩一种有趣的游戏。工程师想睡觉,于是他很有礼貌地拒绝了,转身要睡觉。程序员坚持要玩并解释说这是一个非常有趣的游戏:"我问你一个问题,如果你不知道答案,我付你5美元。然后你问我一个问题,如果我答不上来,我付你5美元。"然而,工程师又很有礼貌地拒绝了,又要去睡觉。  程序员这时有些着急了,他说:"好吧,如果你不知道答案,你付5美元;如果我不知道答案,我付50美元。"果然,这的确起了作用,工程师答应了。程序员就问:"从地球到月球有多远?"工程师一句话也没有说,给了程序员5美元。  现在轮到工程师了,他问程序员:"什么上山时有三条腿,下山却有四条腿?"程序员很吃惊地看着工程师,拿出他的便携式电脑,查找里面的资料,过了半个小时,他叫醒工程师并给了工程师50美元。工程师很礼貌地接过钱又要去睡觉。程序员有些恼怒,问:"那么答案是什么呢?"工程师什么也没有说,掏出钱包,拿出5美元给程序员,转身就去睡觉了。

安装、配置文件-配置 CACTI 监控 MySQL 数据库状态-by小雨相关推荐

  1. 配置CACTI监控MySQL数据库状态(1)准备工作

    MySQL数据库做为开源数据库软件中的佼佼者,虽然应用领域众多,但其自身在性能监测方面很不给力,尽管MySQL也提供的专用了GUI工作,可是监测只是其中的一个很小的功能点,监测项少且很不灵活,当拥有多 ...

  2. 【EMCC】 12.1.0.5 OEM server agent 安装配置及监控MySQL数据库

    [EMCC]Oracle Enterprise Manager Cloud Control 12.1.0.5 OEM server agent 安装配置及监控MySQL数据库 原文: https:// ...

  3. Cacti监控mysql数据库服务器实现过程

    Cacti监控mysql数据库服务器实现过程 2014-05-29      0个评论    来源:Cacti监控mysql数据库服务器实现过程   收藏    我要投稿 1 先在cacti服务器端安 ...

  4. Mac(OS X)安装、配置并使用MySQL数据库

    1.MySQL安装包下载 MySQL Community Server下载地址:http://dev.mysql.com/downloads/mysql/,下载完毕之后安装文件如下所示: 2.MySQ ...

  5. Cacti监控mysql数据库server实现过程

    前言:cactiserver端安装请參考:http://blog.csdn.net/mchdba/article/details/27120605 1 先在cactiserver端安装mysql模板 ...

  6. prometheus 监控mysql数据库

    prometheus 监控mysql数据库 本文通过prometheus 来监控mysql数据库状态,主要利用mysqld_exporter来实现mysql状态上报. 主机信息如下: 主机IP 用途 ...

  7. mysql数据库状态如何监控数据库_MySQL数据库之zabbix3.2监控MYSQL状态

    本文主要向大家介绍了MySQL数据库之zabbix3.2监控MYSQL状态 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 一.概述 zabbix自带的MySQL插件来监控mys ...

  8. 监控MySQL数据库的主从状态的shell脚本

    本脚本来自有学习阿铭的博文学习: 在大数的互联网公司,其数据库都使用开源的MySQL,其架构也是主从为主,所以监控数据库主从同步情况尤为重要. 提示:本文中的S全部都$符,不要问为什么,马云爸爸的社区 ...

  9. @zabbix监控mysql数据库<Percona工具>

    文章目录 1.Percona介绍 2.Percona监控方式介绍 3.Percona组件安装配置 1)服务器安装Percona插件 2)环境检查 3)配置Percona 4.zabbix WEB模板导 ...

最新文章

  1. python使用fpdf2包和pdfrw包在已有的PDF页面上添加新的页
  2. CTO 两年吃回扣上百万元,将面临数十年监禁
  3. 阿里云弹性高性能计算E-HPC强势来袭,全新打造一站式云超算
  4. 苹果第三代iPhone SE或将于12月份开始投产 明年春季发布
  5. Android 源码分析(三) Service 启动分析
  6. Tomcat Script(python)
  7. 区块链技术应用——站在风口上猪都会飞
  8. 操作系统面试题(二)
  9. 如何关闭极域课堂(亲测有效)(含下载链接)
  10. 过游戏保护系列-巨人游戏保护(1)过PcHunter和Od检测
  11. Windows 10 VMware-workstation 16 Unlock3.0.3 macOS10.15/macOS11.0
  12. EXCEL中的数据分析—直方图
  13. Studio One v4.6.2 x64 WiN 音乐制作编曲宿主软件下载
  14. 1.Makefile文件是什么?
  15. 2022-2027年中国海洋功能性食品行业发展监测及投资战略研究报告
  16. node php知乎,基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
  17. 电电电电电电电电要来了!
  18. matlab simulink仿真设计 锂电池主动均衡仿真
  19. php excel转html,如何将Excel文件转换为Html的详解(图)
  20. 【蓝桥杯单片机】工厂灯光控制系统案例解析(小蜜蜂老师基础综合实训)

热门文章

  1. linux apache中文名称图片,linux下解决apache不支持中文名的方法详解!
  2. php ajax勾选框提交,jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例...
  3. c字段和属性的区别_如何将唯一属性类字段设置为不允许重复?
  4. docker安装mysql8_Centos7-Docker-安装Mysql8
  5. 计算机调剂名额多的考研学校,避免调剂被刷,2020年考研调剂最容易成功的4类院校,提前了解!...
  6. php全选帖子删除,用PHP实现全选全删
  7. suse 安装php5.4_SUSE LINUX 安装Apache2 + PHP5 (普通安装,不是yum)
  8. VB案例:计算圆锥体积与面积
  9. Java讲课笔记02:Java集成开发环境
  10. If 的替代词汇:unless、in case..._60