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

pic cms图片网站管理系统手机版沈阳网站建设

pic cms图片网站管理系统手机版,沈阳网站建设,我想网站建设多少钱,犀牛云做网站本届主要介绍添加监控项和修改中文乱码,监控mysql,nginx服务 一、zabbix监控添加监控项 1、配置agent服务器 在配置文件中添加: UserParameterlsq_userd,free -m | grep Mem | awk { print $3 } 服务器内存使用量 UserParameterdu,…

本届主要介绍添加监控项和修改中文乱码,监控mysql,nginx服务


 

 

一、zabbix监控添加监控项

1、配置agent服务器

在配置文件中添加:

        UserParameter=lsq_userd,free -m | grep Mem | awk '{ print $3 }'

                                                                服务器内存使用量
        UserParameter=du,df -Th | awk '/\/$/{print $6}' | awk -F% '{print $1}'

                                                                磁盘使用量

                                                        重启agent服务

2、在service服务器上查是否可以读取到。

                 zabbix_get -s 192.168.2.4 -p 10050 -k lsq_userd

                zabbix_get -s 192.168.2.4 -p 10050 -k du

UserParameter=memory userd,free -m lgrep Mem |awk '[print $3)

语法: UserParameter=key,shell command

监控key 值: memory_userd,key 值可以随意编写,但是一会需要在 web 页面创建监控项时指定 key 值;
Shell 命令或脚本: free -mlgrep Memlawk print $3y

注:在 zabbix server 端可以使用 zabbix get -s agent 端 ip 地址 -p 10050 -k key 名通过此命令可以查看 agent 端 key 的监控值;

3、在service服务的web页面添加监控项

1.创建主机及添加主机添加模板

2.添加监控项

3.添加触发器

4.添加图像

5.点击:监测—主机—图形—查看

二、解决中文乱码

                以上可看到图形中的中文有问题。

1.在宿主机上使用win+r 输入fonts随便找一个ttl文件

2.在service服务器上修改文件

                在该路径下/usr/share/fonts/dejavu:找到该文件

3.随便从win中找到ttf文件覆盖掉DejaVuSans.ttf

4.回到web页面查看图形

三、zabbix监控mysql软件配置

1、zabbix-agent端的配置

        1.在数据库中创建zabbix用户和赋权

        2.在zabbix客户端默认配置路径下 /etc/zabbix 目录下新建  .my.cnf 文件,然后新增一个监控帐号,上面我们新建了一个zabbix帐号

        3.复制模板

                cp /usr/share/doc/zabbix-agent-5.0.37/userparameter_mysql.conf .

        4.将拷贝过来的文件中","后,添加HOME=/etc/zabbix/

2、配置web页面

1.添加对应模板到群组中

2.更改宏为agent地址

3.查看状态:监测---主机---最新数据

4.图像查看

四、zabbix监控nginx软件配置

1、查看nginx内置模块是否安装内置运行状态模块

                nginx -V

2、配置nginx运行状态模块

在nginx配置文件中service字段中输入:

 location /status {              #定义运行状态页面名称,页面为statusstub_status on; #开启模块access_log off; #不开启访问日志记录allow 127.0.0.1;    #运行127.0.0.1地址访问此网页allow 192.168.2.0/24;   #只运行192.168.2.0网段的主机访问此网页deny all;                       #其余网段主机不允许访问}

3、浏览器访问

4、编写监控nginx脚本

在/zabbix目录下编写

#!/bin/bash
#定义Nginx status页面
ngx_status="http://127.0.0.1/status"
#判断status页面是否存活
ngx_status_code() {http_code=`curl -o /dev/null -s -w %{http_code} ${ngx_status}`if [ ${http_code} == "200" ];thenreturn 1elseecho "Nginx status is not running."fi
}#获取当前活动的客户端连接数
active() {ngx_status_code || curl -s ${ngx_status} | grep "Active" | awk '{print $NF}'
}#获取接收客户端连接的总数量
accepts() {ngx_status_code || curl -s ${ngx_status} | awk NR==3 | awk '{print $1}'
}#获取已处理的连接总数量
handled() {ngx_status_code || curl -s ${ngx_status} | awk NR==3 | awk '{print $2}'
}#获取客户端请求总数量
requests() {ngx_status_code || curl -s ${ngx_status} | awk NR==3 | awk '{print $3}'
}#获取正在读取请求标头的当前连接数量
reading() {ngx_status_code || curl -s ${ngx_status} | grep "Reading" | awk '{print $2}'
}#获取正在将响应写回到客户端的当前连接数量
writing() {ngx_status_code || curl -s ${ngx_status} | grep "Writing" | awk '{print $2}'
}#获取当前正在等待响应的客户端连接数量
waiting() {ngx_status_code || curl -s ${ngx_status} | grep "Waiting" | awk '{print $2}'
}#使用位置变量控制脚本输出
case $1 inactive)active;;accepts)accepts;;handled)handled;;requests)requests;;reading)reading;;writing)writing;;waiting)waiting;;*)echo "Unknown options"
esac

5、配置zabbix agent 服务

参考以下内容进行修改:
LogFileSize=0
DenyKey=system.run[*]
EnableRemoteCommands=1
Server=10.1.1.1
ServerActive=10.1.1.1 (服务器地址)
UnsafeUserParameters=1

[root@nginx ~]# grep -v "^#" /etc/zabbix/zabbix_agentd.conf | grep -v "^$"(查看到如下状态则修改完成)

6、创建自定义监控项

 vim /etc/zabbix/zabbix_agentd.d/userparameter_nginx.conf

添加以下内容

UserParameter=nginx.active,bash /etc/zabbix/ngx_status.sh active
UserParameter=nginx.accepts,bash /etc/zabbix/ngx_status.sh accepts
UserParameter=nginx.handled,bash /etc/zabbix/ngx_status.sh handled
UserParameter=nginx.requests,bash /etc/zabbix/ngx_status.sh requests
UserParameter=nginx.reading,bash /etc/zabbix/ngx_status.sh reading
UserParameter=nginx.writing,bash /etc/zabbix/ngx_status.sh writing
UserParameter=nginx.waiting,bash /etc/zabbix/ngx_status.sh waiting

                重启服务。

7、模板创建

7.2在对应的模板中创建相关的监控项

8、创建监控主机,连接模板

9、监测--主机--最新数据


http://www.hkea.cn/news/187097/

相关文章:

  • 做网站有了空间在备案吗百度权重高的网站有哪些
  • 做空间的网站著名的网络营销案例
  • 做网站客户尾款老不给怎么办百度推广年费多少钱
  • 想要将网站信息插到文本链接怎么做百度关键词搜索
  • 江苏网站备案要多久seo域名综合查询
  • 大型网站建设机构津seo快速排名
  • 建设证件查询官方网站宁波做网站的公司
  • 那些网站招聘在家里做的客服网店推广策略
  • 湘西 网站 建设 公司sem代运营托管公司
  • 用css为wordpress排版西安seo外包服务
  • vs2005做网站百度推广官方网站登录入口
  • 乐从网站建设公司北京seo优化推广
  • 如何在网上接做网站的小项目市场监督管理局电话
  • 淘宝购物站优化
  • 石家庄最新疫情轨迹河南网站优化公司哪家好
  • 网站色彩搭配服务器ip域名解析
  • 哪个网站专业做安防如何注册域名网站
  • 穆棱市住房和城乡建设局网站关键词词库
  • 成都网站建设市场什么是网络营销的核心
  • 深圳找人做网站廊坊优化外包
  • 衡阳市城市建设投资有限公司网站湖南企业seo优化报价
  • css做网站常用百度权重优化软件
  • 合合肥网站建设制作网站用什么软件
  • 杭州网站设计公司推荐网络推广与优化
  • 移动惠生活app下载网址荆门网站seo
  • 做网站很赚钱吗关键词自助优化
  • wordpress小工具里的用户中心南京谷歌优化
  • 网站开发中茶叶网络营销策划方案
  • 临海市住房与城乡建设规划局 网站目前最新的营销模式有哪些
  • 高校建设网站的特色如何建立一个网站