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

摄影师网站简单设计软件

摄影师网站,简单设计软件,h5做招聘网站可以吗,修改网站模板详解文章目录 一.zabbix监控mysql数据库1.环境规划2.zabbix-server安装部署#xff08;192.168.198.17#xff09;3.zabbix-mysql安装部署#xff08;192.168.198.15#xff09;3.1 部署 zabbix 客户端3.2 服务端验证 zabbix-agent2 的连通性#xff08;192.168.198.17#x… 文章目录 一.zabbix监控mysql数据库1.环境规划2.zabbix-server安装部署192.168.198.173.zabbix-mysql安装部署192.168.198.153.1 部署 zabbix 客户端3.2 服务端验证 zabbix-agent2 的连通性192.168.198.173.3 Web 页面中添加mysql主机3.3.1 点击左边菜单栏【配置】中的【主机】点击【创建主机】3.4 自定义监控内容在客户端创建自定义 key192.168.198.153.4.1 明确需要执行的 linux 命令3.4.2 创建 zabbix 的监控项配置文件用于自定义 key3.4.3 在服务端验证新建的监控项 4. 可对mysql创建的主机根据实际修改 二.zabbix实现对nginx运行状态的监控1.自定义key实现监控nginx运行状态1.1 在zabbix-agent服务器中安装并开启nginx1.2 配置zabbix agent自定义参数1.3 修改 zabbix 配置文件1.4 服务端验证1.5 添加主机及模块等 三.zabbix监控Tomcat1.实验环境的部署(客户端)2.服务端的配置2.1 zabbix监测界面的配置 一.zabbix监控mysql数据库 1.环境规划 hostIP部署zabbix-server192.168.198.17zabbix服务器搭建zabbix-mysql192.168.198.15zabbix客户端搭建 2.zabbix-server安装部署192.168.198.17 请参考以下配置https://blog.csdn.net/Katie_ff/article/details/132171211?spm1001.2014.3001.5501 3.zabbix-mysql安装部署192.168.198.15 需要提前在客户端安装mysql服务具体安装过程如下 https://blog.csdn.net/Katie_ff/article/details/131640949?ops_request_misc%257B%2522request%255Fid%2522%253A%2522169190624516800192230012%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257Drequest_id169190624516800192230012biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2blogfirst_rank_ecpm_v1~rank_v31_ecpm-5-131640949-null-null.268v1koosearchutm_termmysqlspm1018.2226.3001.4450 3.1 部署 zabbix 客户端 #关闭防火墙和selinux,更改主机名并运行bash刷新主机名 systemctl disable --now firewalld setenforce 0hostnamectl set-hostname mysql su#服务端和客户端都配置时间同步 yum install -y ntpdate ntpdate -u ntp.aliyun.com13 Aug 13:23:05 ntpdate[76508]: adjust time server 203.107.6.88 offset 0.007140 sec #客户端配置时区与服务器保持一致 mv /etc/localtime{,.bak} ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime date 2023年 08月 13日 星期日 13:23:23 CST#设置 zabbix 的下载源安装 zabbix-agent2 rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm cd /etc/yum.repos.d sed -i s#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix# /etc/yum.repos.d/zabbix.repoyum install -y zabbix-agent2#修改 agent2 配置文件 vim /etc/zabbix/zabbix_agent2.conf ...... Server192.168.198.17 #80行指定 zabbix 服务端的 IP 地址 ServerActive192.168.198.17 #120行指定 zabbix 服务端的 IP 地址 Hostnamemysql #134行指定当前 zabbix 客户端的主机名#启动 zabbix-agent2 systemctl start zabbix-agent2 systemctl enable zabbix-agent2netstat -natp | grep zabbix tcp6 0 0 :::10050 :::* LISTEN 44454/zabbix_agent2 3.2 服务端验证 zabbix-agent2 的连通性192.168.198.17 #安装 zabbix 主动获取数据的命令 yum install -y zabbix-get zabbix_get -s 192.168.198.15 -p 10050 -k agent.ping 1zabbix_get -s 192.168.198.15 -p 10050 -k system.hostname mysql3.3 Web 页面中添加mysql主机 3.3.1 点击左边菜单栏【配置】中的【主机】点击【创建主机】 【主机名称】设置成 mysql 【可见的名称】设置成 MySQL-192.168.198.15 【群组】选择 Linux server 【Interfaces】的【IP地址】设置成 192.168.198.15 点击添加 再点击上方菜单栏【模板】 【Link new tamplates】搜索 mysql 选择 【Template DB MySQL by Zabbix agent】 点击 【添加】 3.4 自定义监控内容在客户端创建自定义 key192.168.198.15 3.4.1 明确需要执行的 linux 命令 who | wc -l 33.4.2 创建 zabbix 的监控项配置文件用于自定义 key vim /etc/zabbix/zabbix_agent2.conf #可以将自定义的监控项配置文件创建在 zabbix_agent2.d 目录中 273 Include/etc/zabbix/zabbix_agent2.d/*.conf #自定义监控项的格式如下 296 # Format: UserParameterkey,shell commandcd /etc/zabbix/zabbix_agent2.d/vim UserParameter_login.conf #添加内容 UserParameterlogin.user,who|wc -lsystemctl restart zabbix-agent23.4.3 在服务端验证新建的监控项 [rootzbx-server opt]# zabbix_get -s 192.168.198.18 -p 10050 -k login.user 3此处为3是在客户端有三个用户则监控的是这三个用户 [rootmysql zabbix_agent2.d]# who root :0 2023-07-11 00:52 (:0) root pts/0 2023-07-11 01:08 (:0) root pts/1 2023-08-13 13:21 (192.168.198.1)4. 可对mysql创建的主机根据实际修改 根据实际筛选 二.zabbix实现对nginx运行状态的监控 利用zabbix实现对nginx运行状态的监控 要么运行 要么不运行配置对应的触发器 1.自定义key实现监控nginx运行状态 1.1 在zabbix-agent服务器中安装并开启nginx 1)编译安装nginx 拖入nginx-1.12.2安装包 cd /opt 解压 tar zxvf nginx-1.12.2.tar.gz -C /opt/ 编译安装 cd nginx-1.12.2/ ./configure \ --prefix/usr/local/nginx \ --usernginx \ --groupnginx \ --with-http_stub_status_modulemake -j2 make install注如执行make -j2 make install出现了以下错误 make: *** 没有规则可以创建“default”需要的目标“build”。 停止。错误原因这是因为安装nginx 编译时缺少一些依赖造成的 解决办法安装依赖 yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel再次执行 ./configure \ --prefix/usr/local/nginx \ --usernginx \ --groupnginx \ --with-http_stub_status_modulemake -j2 make install(2)优化路径 ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/(3)添加 Nginx 系统服务 vim /lib/systemd/system/nginx.service [Unit] Descriptionnginx Afternetwork.target [Service] Typeforking PIDFile/usr/local/nginx/logs/nginx.pid ExecStart/usr/local/nginx/sbin/nginx ExecReload/bin/kill -s HUP $MAINPID ExecStop/bin/kill -s QUIT $MAINPID PrivateTmptrue [Install] WantedBymulti-user.targetchmod 754 /lib/systemd/system/nginx.service systemctl start nginx.service systemctl enable nginx.service注如果systemctl start nginx.service启动不了检查 “nginx” 用户是否存在于系统中。您可以运行以下命令检查用户是否存在 id nginx id: nginx: no such user如不存在创建用户并重启 useradd -r nginx passwd nginx systemctl restart nginx(4)修改nginx配置 vim /usr/local/nginx/conf/nginx.conf在server块里面新增一个location块 location /nginx_status {stub_status on;access_log off;#allow 192.168.198.0/24; #允许访问的范围#deny all; } #启动nginx /usr/local/nginx/sbin/nginxnetstat -antp | grep nginx tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 88019/nginx: master #验证nginx状态页面 [rootnginx nginx-1.12.2]# curl http://192.168.198.15/status Active connections: 1 server accepts handled requests1 1 1 Reading: 0 Writing: 1 Waiting: 0 1.2 配置zabbix agent自定义参数 vim /etc/zabbix/zabbix_agentd.conf Include/etc/zabbix/zabbix_agentd.d/*.conf #改为只导入conf文件#重启agent systemctl restart zabbix-agent2.service #上传zabbix_linux_plugin.sh 脚本到/etc/zabbix/zabbix_agentd.d/并授权执行脚本测试确认可以从本地获取nginx状态数据 cd /etc/zabbix/zabbix_agent2.d/ vim zabbix_nginx.sh#脚本内容如下 #/bin/bash #Description:Automated monitoring nginx performance and process nginx_status scriptsNGINX_PORT80 NGINX_COMMAND$1nginx_ping(){/sbin/pidof nginx |wc -l}nginx_active(){/usr/bin/curl -s http://127.0.0.1:$NGINX_PORT/nginx_status/ |awk /Active/ {print $NF}}nginx_reading(){/usr/bin/curl -s http://127.0.0.1:$NGINX_PORT/nginx_status/ |awk /Reading/ {print $2}}nginx_writing(){/usr/bin/curl -s http://127.0.0.1:$NGINX_PORT/nginx_status/ |awk /Writing/ {print $4}}nginx_waiting(){/usr/bin/curl -s http://127.0.0.1:$NGINX_PORT/nginx_status/ |awk /Waiting/ {print $6}}nginx_accepts(){/usr/bin/curl -s http://127.0.0.1:$NGINX_PORT/nginx_status/ |awk NR3 {print $1}}nginx_handled(){/usr/bin/curl -s http://127.0.0.1:$NGINX_PORT/nginx_status/ |awk NR3 {print $2}}nginx_requests(){/usr/bin/curl -s http://127.0.0.1:$NGINX_PORT/nginx_status/ |awk NR3 {print $3}}case $NGINX_COMMAND inping)nginx_ping;;active)nginx_active;;reading)nginx_reading;;writing)nginx_writing;;waiting)nginx_waiting;;accepts)nginx_accepts;;handled)nginx_handled;;requests)nginx_requests;;*)echo $USAGE:$0 {ping|active|reading|writing|waiting|accepts|handled|requests} esac#给脚本权限 chmod ux /etc/zabbix/zabbix_agent2.d/zabbix_nginx.sh#测试 ./zabbix_linux_plugin.sh nginx_status 80 active1.3 修改 zabbix 配置文件 vim /etc/zabbix/zabbix_agent2.d/userparameter_mysql.conf# 增加 UserParameternginx_status[*],/bin/bash /etc/zabbix/zabbix_agent2.d/zabbix_nginx.sh \$1# 修改完成重启 zabbix-agent systemctl restart zabbix-agent2.service1.4 服务端验证 [rootzabbix ~]# zabbix_get -s 192.168.198.15 -k nginx_status[active] 11.5 添加主机及模块等 三.zabbix监控Tomcat zabbix通过部署jmx来监控tomcat zabbix提供了一个java gateway的应用去监控jmxJava Management Extensions即Java管理扩展是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议灵活的开发无缝集成的系统、网络和服务管理应用。 1.实验环境的部署(客户端) 安装Tomcat服务具体操作如下 https://blog.csdn.net/Katie_ff/article/details/131442008?spm1001.2014.3001.5501 #查看端口是否开启 netstat -natp | grep 8080 tcp6 0 0 :::8080 :::* LISTEN 54333/java #编辑发布目录 [roottomcat tomcat]# cd webapps/ROOT/ vim test.jsp The time is: %new java.util.Date() %cd /usr/local/tomcat/bin vim catalina.sh ATALINA_OPTS$CATALINA_OPTS -Dcom.sun.management.jmxremotetrue -Dcom.sun.management.jmxremote.sslfalse -Dcom.sun.management.jmxremote.authenticatefalse -Dcom.sun.management.jmxremote.port1234/usr/local/tomcat/bin/shutdown.sh /usr/local/tomcat/bin/startup.sh 浏览器端测试http://192.168.198.15:8080/test.jsp 2.服务端的配置 安装请参考以下 https://blog.csdn.net/Katie_ff/article/details/132171211?spm1001.2014.3001.5501 yum install zabbix-java-gateway.x86_64 -y cd /etc/zabbix/ vim zabbix_java_gateway.conf LISTEN_IP0.0.0.0 ##监听地址 LISTEN_PORT10052 ##监听端口 PID_FILE/var/run/zabbix/zabbix_java.pid ##PID_FILE文件路径 START_POLLERS5 ##开启的工作线程数量 systemctl start zabbix-java-gateway ##开启服务 systemctl enable zabbix-java-gateway ##设置开机自启 vim zabbix_server.conf JavaGateway192.168.198.17 ##IP地址 JavaGatewayPort10052 ##端口 StartJavaPollers5 ##采集数据的进程数 systemctl restart zabbix-server 重启进程 netstat -antlp ps ax ##查看server开启的java进程是否为5个2.1 zabbix监测界面的配置 配置–主机–tomcat–模板
http://www.w-s-a.com/news/789882/

相关文章:

  • 手机h5网站企业网站管理系统的运维服务
  • 南京建设网站公司网站游戏怎么制作
  • 成都建站程序苏州市建设局招标网站首页
  • 自助建网站市场公司起名大全2020最新版的
  • dede网站模板北京 网站开发 大兴
  • 网站优化师招聘建设牌安全带官方网站
  • 南京网站建设网站做视频网站用什么格式
  • 普陀做网站价格wordpress接入qq互联
  • 网站2级页面怎么做杭州哪家做外贸网站
  • 做了静态网站怎么显示在互联网上营销策划与运营方案
  • 常见的英文网站国内军事新闻大事件
  • 傻瓜式做网站程序微信怎么开公众号
  • c2c电商网站wordpress仿36kr主题
  • 网站建设公司开发免费图纸网站
  • 一个网站页面设计多少钱做预算查价格的网站是哪个
  • 鳌江哪里有做网站百度短链接在线生成
  • 有没有什么做水利资料的网站杭州建设信用平台
  • 电子商务网站建设及推广方案论文wordpress无法显示文章
  • 建设工程监理网站前端和后端分别需要学什么
  • 公司网站制作效果国内最好的在线网站建设
  • 徐州好点的做网站的公司有哪些wordpress 工具插件下载
  • 如何用云服务器建设网站微网站免费开发平台
  • 官网的网站设计公司做网站需要准备哪些东西
  • 程序员和做网站那个好找工作wordpress二维码 插件
  • 湖南城市建设技术学院官方网站青海省建设局网站
  • 响应式网站有什么区别百度网站官网
  • 金华企业自助建站系统长沙建站公司模板
  • 云主机 做网站友情链接网站
  • 定制型网站设计天津网站模板建站
  • 为什么公司网站打开很慢wordpress汉化插件