当前位置: 首页 > news >正文

家电网站源码攸县网站开发

家电网站源码,攸县网站开发,焊接球网架公司,网站设计用什么软件做使用ZABBIX监控web服务器实验拓扑图#xff1a;实验思路#xff1a;nginx添加状态统计模块#xff0c;编写nginx对应的状态统计脚本。zabbix-server导入nginx模板#xff0c;并对主机实现监控。实验环境角色IP地址操作系统版本软件包Zabbix_server192.168.0.158/24Centos6.…使用ZABBIX监控web服务器实验拓扑图实验思路nginx添加状态统计模块编写nginx对应的状态统计脚本。zabbix-server导入nginx模板并对主机实现监控。实验环境角色IP地址操作系统版本软件包Zabbix_server192.168.0.158/24Centos6.5_X86_64Zabbix3.0.4Zabbix_agentd(nginx)192.168.0.125/24Centos6.5_X86_64Zabbix3.0.4nginx1.11实验效果实验步骤如下一安装部署zabbix_server(参考lampzabbix3.0.4 脚本一键安装即可)二zabbix-agentd端的配置1.创建运行账号[rootcentos6 ~]# useradd zabbix -s/sbin/nologin2.安装依赖[rootcentos6 ~]# yum -y install gcc curl上传软件包3.编译安装agent[rootcentos6 ~]# tar zxf zabbix-3.0.4.tar.gz -C/usr/src/[rootcentos6 ~]# cd/usr/src/zabbix-3.0.4/[rootcentos6zabbix-3.0.4]# ./configure --prefix/usr/local/zabbix--enable-agent[rootcentos6zabbix-3.0.4]# make -j 4[rootcentos6zabbix-3.0.4]# make install4.配置客户端[rootcentos6 ~]# vim/usr/local/zabbix/etc/zabbix_agentd.confServer192.168.0.158 #被动模式允许哪台zabbix服务器连接如有DNS解析可填主机名ServerActive192.168.0.158 #主动模式允许向哪台zabbix服务器上报如有DNS解析可填主机名Hostname192.168.0.125 #客户端本机IP如有DNS解析可填主机名UnsafeUserParameters1 #允许用户自定义参数EnableRemoteCommands1 #允许执行远程命令5.创建init服务[rootcentos6~]#cp/usr/src/zabbix-3.0.4/misc/init.d/fedora/core/zabbix_agentd/etc/init.d/[rootcentos6 ~]# ll/etc/init.d/zabbix_agentd-rwxr-xr-x.1 root root 2170 Oct 7 22:10/etc/init.d/zabbix_agentd[rootcentos6 ~]#chkconfig zabbix_agentd on[rootcentos6 ~]# servicezabbix_agentd startStartingzabbix_agentd: /etc/init.d/functions: line 546:/usr/local/sbin/zabbix_agentd: No such file ordirectory[FAILED][rootcentos6 ~]# vim/etc/init.d/zabbix_agentd[rootcentos6 ~]# servicezabbix_agentd start关闭selinux和iptables如果遇到没有数据的问题可能是mysql数据库的问题可以尝试重新启动服务三客户端安装nginx服务器在zabbixagentd客户端上查看nginx是否加载了--with-http_stub_status_module。因为zabbix监控nginx是根据nginx的StubStatus模块抓取Status模块所提供的数据。假如以前没开启现在想启用StubStatus 模块在编译nginx的时候要加上参数 --with-http_stub_status_module执行./configure make就可以了不用make install。不过一般情况下都是安装了的。[rootcentos6 ~]# yum -yinstall pcre-devel zlib-devel lrzsz[rootcentos6 ~]# useradd-s /sbin/nologin nginx -M[rootcentos6 ~]# tail -1/etc/passwd[rootcentos6 ~]# tar zxfnginx-1.11.2.tar.gz -C /usr/src/[rootcentos6 ~]# cd/usr/src/nginx-1.11.2/[rootcentos6nginx-1.11.2]# ./configure --prefix/usr/local/nginx --usernginx--groupnginx --with-http_stub_status_module--with-http_ssl_module[rootcentos6nginx-1.11.2]# make -j 4 makeinstallnginx服务器的配置[rootcentos6 ~]# ln -s/usr/local/nginx/sbin/nginx /usr/sbin/[rootcentos6 ~]# nginx-tnginx: theconfiguration file /usr/local/nginx/conf/nginx.conf syntax isoknginx:configuration file /usr/local/nginx/conf/nginx.conf test issuccessful[rootcentos6 ~]#nginx配置nginx状态统计功能在nginx的配置文件中添加status配置。location/nginx-status{stub_status on;access_log off;[rootcentos6 ~]# nginx-t[rootcentos6 ~]# nginx-s reload验证参数解释Activeconnections:对后端发起的活动连接数serveraccepts 4nginx 总共处理了4个连接handled成功创建了4次握手requests总共处理了4请求。Readingnginx读取客户端的header数Writing:nginx 返回给客户端的header数Waiting:nginx 请求处理完成正在等待下一请求指令的连接。在agentd上编写监控nginx的脚本(参考nginx.txt文档)并且设置属主和属组为zabbix赋予执行权限。[rootcentos6 ~]# mkdir-p /data/log/zabbix/[rootcentos6 ~]# touch/data/log/zabbix/webstatus.log[rootcentos6 ~]# vim/usr/local/zabbix/nginx-status.sh[rootcentos6 ~]# chmodox /usr/local/zabbix/nginx-status.sh[rootcentos6 ~]# chownzabbix:zabbix /usr/local/zabbix/nginx-status.sh修改nginx服务器上zabbix客户端的zabbix_agentd.conf配置文件然后重启zabbixagentd客户端[rootcentos6~]# vim/usr/local/zabbix/etc/zabbix_agentd.conf添加以下内容UserParameternginx.accepts,/usr/local/zabbix/nginx_status.shacceptsUserParameternginx.handled,/usr/local/zabbix/nginx_status.shhandledUserParameternginx.requests,/usr/local/zabbix/nginx_status.shrequestsUserParameternginx.connections.active,/usr/local/zabbix/nginx_status.shactiveUserParameternginx.connections.reading,/usr/local/zabbix/nginx_status.shreadingUserParameternginx.connections.writing,/usr/local/zabbix/nginx_status.shwritingUserParameternginx.connections.waiting,/usr/local/zabbix/nginx_status.shwaiting[rootcentos6 ~]# servicezabbix_agentd restart在zabbixserver 端进行zabbix_get测试,取到数据了说明没问题。/usr/local/zabbix/bin/zabbix_get-s 192.168.0.125 -p 10050 -knginx.connections.active/usr/local/zabbix/bin/zabbix_get-s 192.168.0.125 -p 10050 -knginx.connections.waiting/usr/local/zabbix/bin/zabbix_get-s 192.168.0.125 -p 10050 -knginx.connections.writing/usr/local/zabbix/bin/zabbix_get-s 192.168.0.125 -p 10050 -k nginx.accepts/usr/local/zabbix/bin/zabbix_get-s 192.168.0.125 -p 10050 -k nginx.requests使用浏览器访问zabbix导入模版(我的是xml文件)(参考nginx-status.xml)步骤configurationàTemplates选择导入模版上传nginx-status.xml文件(文件中的IP地址是这个环境中的没错若切换IP则必须修改)并导入导入成功选择模版选择nginxstatus模版添加关联主机 nginx只是我的主机名MonitoringàLatest data à选择nginx主机—》filter过滤查看监控项的图形以上就是关于监控nginx的实验完成
http://www.yutouwan.com/news/62382/

相关文章:

  • 蚌埠网站制作哪家好百度网站建设多钱
  • 南京网站开发南京乐识赞生意宝做网站行吗
  • 微型营销网站制作哪家网络推广公司好
  • 分析网站的关键词推特登陆 网站建设
  • 搜索引擎网站推广wordpress远程后台设置
  • 做旅游网站的论文苏州保洁公司招聘保洁区域经理
  • 网站设计制作新报价代理做网站合适吗
  • 桂林 网站 制作河北省建设厅网站怎么登陆
  • 服装购物商城网站建设优秀的手机网站
  • 龙泉建设工程有限公司网站百度招聘电话
  • 环球网站建设wordpress生成xml地图
  • 手机app网站模板目前做的最好的社交电商平台
  • dede英文网站游戏推广平台代理加盟
  • 北京自助建站系统室内设计公司排名十强
  • 网上订货发货网站建设wordpress标签生成
  • 深圳做网站980海南海口最新新闻事件
  • 给一个公司做网站需要什么内容wordpress配置百度云cdn加速
  • 网站被黑是怎么回事京东自营商城官网
  • 厦门网站设计推广公司前端开发工程师怎么考
  • 南安网站定制网站建设对宣传的意义
  • wap网站适配如何汉化wordpress插件
  • 绍兴网站建设开发小程序模板源码免费
  • 阜新做网站地方网站自助建站
  • wordpress网站无法打开网络空间安全论文
  • 网站怎么推广出去如何还原wordpress
  • 保康网站建设湖南送变电建设公司 网站
  • 互联网门户网站建设wordpress 截取摘要
  • 莱芜做网站建设的公司教育网站制作
  • 婚纱摄影网站首页优化手机性能的软件
  • 室内设计方案网站新安县做网站