设为首页 收藏本站
查看: 982|回复: 0

[经验分享] 菜鸟学Linux 第107篇笔记 zabbix概念和安装

[复制链接]

尚未签到

发表于 2019-1-24 06:34:43 | 显示全部楼层 |阅读模式
  菜鸟学Linux 第107篇笔记 zabbix概念和安装
  内容总览
  SNMP
  catti
  nagios
  zabbix
  Various Monitoring Functions
  Zabbix Agent Monitoring Functions
  What can be monitored on the WEB?
  How you get notified?
  Zabbix 组件
  Zabbix 常用的术语
  搭建lamp环境(zabbix-web需要用)
  zabbix installation (C/S)
  配置总结
  SNMP (nms/agent) simple network management protocol
  数据采集
  snmp(agent)
  专用agent
  ssh(script)
  cacti(监控依赖snmp)
  采集数据snmp,script
  保存数据rrdtool+绘图
  展示数据
  数据分析及报警(简单)
  nagios (报警功能强大)
  依赖关系
  只关心正常与否的状态
  zabbix
  监控+报警 即 cacti + nagios
  Various Monitoring Functions
  Zabbix Agent
  SNMP Agent
  IPMI Agent
  Agentless Monitoring
  Web Monitoring
  Database Monitoring
  Internal Check
  Calculated Monitoring
  Custom Command Monitoring
  Zabbix Agent Monitoring Functions
  CPU
  Load Average
  CPU Utilization
  Memmory
  Memory Utilization
  Swap/ page file Utilization
  Network
  Network transfer
  Network Error / Drop Package
  Collisions
  Disk
  Filesystem Utilization
  Disk I/O
  Service
  Process Monitoring
  Windows Service
  TCP Port Connectivity
  TCP Port response time
  DNS Monitoring
  NTP Monitoring
  Log
  Text log
  Eventlog
  File
  File Monitoring
  Other
  Performance Counter (windows only)
  What can be monitored on the WEB?
  Response time
  Download speed
  Response code
  Availability of certain content
  Complex web scenarios with login and logout capability
  Support for HTTP and HTTPs
  How you get notified?
  Notification method:
  E-mail
  SMS
  jabber
  Chat message
  Command Execution
  Escalation升级
  immediately
  E-mail
  admin
  10min
  admin
  SMS
  15min
  ticket
  Helpdesk
  30min
  manager
  1hour
  SMS
  Zabbix 组件
  Zabbix Server
  Database Storage
  Web interface GUI
  Proxy
  Agent
  Zabbix 常用的术语
  host
  host group
  item (监控项)
  trigger (触发器)
  event (事件)
  action
  escalation (报警升级)
  media
  notification
  remote command (远程命令)
  template (模板)
  application
  web scennario
  frontend
  搭建lamp环境(zabbix-web需要用)
  yum install php php-mysql mysql-server mysql httpd
  论坛php: phpwind discuz phpbb
  博客系统php: wordpress
  门户站点: drupal
  zabbix installation
  源码
  rpm包 epel提供
  server端安装
  zabbix server ip 192.168.11.210
  zabbix-web ip 192.168.11.210
  zabbix mysql ip 192.168.11.211  mysql和zabbix-server分开,采集的数据存放至mysql
  1. rpm 安装方式server端
  rpm -ivh php-mbstring-5.3.3-40.el6_6.x86_64.rpm php-bcmath-5.3.3-40.el6_6.x8
  yum localinstall -y
  zabbix20-2.0.20-1.el6.x86_64.rpm
  zabbix20-web-2.0.20-1.el6.noarch.rpm
  fping-2.4b2-10.el6.x86_64.rpm
  zabbix20-server-2.0.20-1.el6.noarch.rpm
  zabbix20-web-mysql-2.0.20-1.el6.noarch.rpm
  iksemel-1.4-2.el6.x86_64.rpm
  zabbix20-server-mysql-2.0.20-1.el6.x86_64.rpm
  2. 配置mysql 添加用户和数据库
  mysql> CREATE DATABASE zabbix;
  mysql> GRANT ALL PRIVILEGES ON zabbix.* TO 'zabuser'@'192.168.11.%'

  >  mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.11.210'

  >  3. zabbix-server端导入sql脚本 (依次)
  # mysql -uroot -pmyroot -h192.168.11.211 zabbix < /usr/share/zabbix-mysql/schema.sql
  # mysql -uroot -pmyroot -h192.168.11.211 zabbix < /usr/share/zabbix-mysql/images.sql
  # mysql -uroot -pmyroot -h192.168.11.211 zabbix < /usr/share/zabbix-mysql/data.sql
  (生产环境使用复制到mysql服务器下再进行导入即可)
  4. 配置zabbix_server.conf
  # vim /etc/zabbix_server.conf
  DBHost=192.168.11.211
  DBName=zabbix
  DBUser=zbxuser
  DBPassword=zbxpass
  # service zabbix-server start
  # ss -anlp
  zabbix-server port tcp 10051
  5. 修改时区
  vim /etc/php.ini
  date.timezone = Asia/Shanghai
  # service httpd start
  6. 访问zabbix-web
  http://192.168.11.210/zabbix
  依照提示执行相应操作即可,如果服务器某些指数某达标修改即可
  user: admin
  passwd: zabbix
  (下一个课程全都是和该网页的监控配置打交道)
  zabbix-agent 安装配置
  1. 安装zabbix-agent rpm包
  去epel下载其安装包zabbix 和 zabbix-agent
  # yum localinstall zabbix20-2.0.20-1.el6.x86_64.rpm
  zabbix20-agent-2.0.20-1.el6.x86_64.rpm
  2. 配置其要连接的server
  # vim /etc/zabbix_agentd.conf
  Server=192.168.11.210
  3. 启动zabbix-agent服务
  # service zabbix-agent start
  # ss -talpn
  (配置完成)
  zabbix-agent port 10050
  然后就可以在zabbix-web那个网站进行添加和监控该客户端了
  配置总结
  注意配置时mysql用户名和密码问题
  如果zabbix-werver服务已经启动但查看端口时没有10051时,要查看日志文件看其错误在哪里
  # tail /var/log/zabbix/zabbix_server.log


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-666767-1-1.html 上篇帖子: 19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 下篇帖子: zabbix 安装配置遇到问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表