当前位置: 首页 > 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://wiki.neutronadmin.com/news/62382/

相关文章:

  • 网站设计是什么网站后台管理界面代码
  • 馆陶专业做网站三字顺口名字公司
  • 2003建立虚拟网站建立网站接受投注是什么意思
  • 以前的网站忘了怎么办啊文化建设的现状及思考
  • 网上制作网站古风wordpress
  • h5网站开发费用网站做排名需要多少钱
  • 南昌网站建设资讯建设网站的体会
  • 小说网站开发流程本地安装wordpress nginx
  • 做网站开直通车中国国家培训网正规吗
  • 西安哪家网络公司做网站网站建设页头的设计
  • 网站仿站是啥个人网站用凡科建站好吗
  • asp网站制作设计教程二手交易网站建设方案ppt
  • 上海营销型企业网站360搜索怎么做网站优化
  • 西安网页设计培训学校佛山市seo网络推广公司
  • 免费建设商城网站网站上线多久才能百度
  • 赵公口网站建设公司网站建设网页怎么排列顺序
  • 深圳制作企业网站鲁文建筑服务网
  • vps网站建设南山做网站公司
  • 织梦 两个网站奖励软件下载网站
  • 网站关键词设置数量建程网招工信息
  • 专注于网站营销服务王烨飞微博
  • 网站规划与建设心得体会智慧团建网站入口pc端
  • 南坪网站建设哪里好最近国内新闻
  • 做兼职哪个网站比较好百度建立企业网站建设的目的
  • php学多久可以做网站godaddy中文网站开发
  • 网站规划与建设实验心得wordpress怎么卸载主题
  • 门户网站还能建设么找人做的网站推广被坑
  • 网站建设综合个人怎么样做网站
  • 企业网站开发协议东营胡瑞琦
  • 惠州中小企业网站制作广西论坛网站建设