手机怎么做黑网站吗wordpress推荐
2026/2/16 11:21:55 网站建设 项目流程
手机怎么做黑网站吗,wordpress推荐,沈阳关键词seo排名,石家庄站内换乘图解01 Prometheus 监控平台部署 Linux 操作系统监控 Mysql 监控 1、平台监控原理#xff1a; 环境说明#xff1a; 本文档中各组件运行的环境为 Ubuntu#xff08;64 位操作系统#xff09; node_exporter 监控的是 192.168.1.26 机器的操作系统 mysql_exporter 监控的是 …01Prometheus 监控平台部署Linux 操作系统监控 Mysql 监控1、平台监控原理环境说明本文档中各组件运行的环境为 Ubuntu64 位操作系统node_exporter 监控的是 192.168.1.26 机器的操作系统mysql_exporter 监控的是 192.168.1.30 上安装的 MySQL 数据库GrafanaPrometheus 部署在 192.168.1.33 机器部署前的准备关闭所有 Linux 机器的防火墙systemctl stop firewalld.service保证所有 Linux 机器的时间是准确的执行 date 命令检查如果不准确建议使用ntp 同步最新网络时间02 部署 Linux 操作系统监控组件1、下载监控 Linux 的 exporterhttps://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz2、将node_exporter包上传到需要被监控的 Linux 服务器上任意目录下执行解压命令tar xvf node_exporter-0.18.1.linux-amd64.tar.gz3、进入到解压后的文件夹中执行启动脚本node_exporter-0.18.1.linux-amd64nohup ./node_exporter 4、查看 nohup 日志出现如下日志代表启动成功tail -100 nohup.out03 部署prometheus1、下载包https://github.com/prometheus/prometheus/releases/download/v2.15.2/prometheus-2.15.2.linux-amd64.tar.gz2、将 prometheus 上传到一台单独的 Linux 机器上执行解压操作ubuntuVM-0-8-ubuntu:~$ lsapp logs Project Prometheus README.txt tools VueProjectubuntuVM-0-8-ubuntu:~$ cd Prometheus/ubuntuVM-0-8-ubuntu:~/Prometheus$ tar -xvf prometheus-2.15.2.linux-amd64.tar.gzubuntuVM-0-8-ubuntu:~/Prometheus$ lsgrafana_6.5.3_amd64.deb node_exporter-0.18.1.linux-amd64 prometheus-2.15.2.linux-amd64ubuntuVM-0-8-ubuntu:~/Prometheus$ cd prometheus-2.15.2.linux-amd64/ubuntuVM-0-8-ubuntu:~/Prometheus/prometheus-2.15.2.linux-amd64$ lsconsole_libraries consoles data LICENSE nohup.out NOTICE prometheus prometheus.yml promtool tsdbAI写代码3、进入到解压后的文件夹中修改配置文件添加要监控的服务器信息 192.168.1.26vi prometheus.yml4、在 scrape_configs 配置项下添加 Linux 监控的 job其中IP 修改为上面部署 node_exporter 机器的 ip端口号为 9100注意缩进# my global configglobal:scrape_interval: 2s # Set the scrape interval to every 15 seconds. Default is every 1 minute.evaluation_interval: 2s # Evaluate rules every 15 seconds. The default is every 1 minute.# scrape_timeout is set to the global default (10s).# Alertmanager configurationalerting:alertmanagers:- static_configs:- targets:# - alertmanager:9093# Load rules once and periodically evaluate them according to the global evaluation_interval.rule_files:# - first_rules.yml# - second_rules.yml# A scrape configuration containing exactly one endpoint to scrape:# Here its Prometheus itself.scrape_configs:# The job name is added as a label jobjob_name to any timeseries scraped from this config.- job_name: prometheus# metrics_path defaults to /metrics# scheme defaults to http.static_configs:- targets: [localhost:9090]- job_name: nodestatic_configs:# 新增的服务器配置信息- job_name: nodestatic_configs:- targets: [192.168.1.26:9100]5、保存配置文件启动 prometheusnohup ./prometheus 6、检查 nohup.out 日志如果有以下信息启动成功vi nohup.out通过反斜杠 /Server is ready to receive 回车查询7、在浏览器中访问部署的prometheushttp://192.168.1.33:90908、点击菜单栏“Status-Targets”看到页面中有如下 node 节点代表 prometheus 和node_exporter 链接成功04 部署 Grafana1、下载安装grafana建议使用8.0.6版本6.5.3有不兼容问题sudo apt-get install -y adduser libfontconfig1wget https://dl.grafana.com/oss/release/grafana_6.5.3_amd64.debsudo dpkg -i grafana_6.5.3_amd64.deb2、启动 grafanasystemctl start grafana-server3、在浏览器访问http://192.168.1.33:3000/输入用户名/密码admin/admin 登录4、添加数据源选择 prometheus5、进行数据源配置因为我的 prometheus 和 grafana 装在同一台机器上所以 ip 写的是 localhost如果没在一台机器上写上 prometheus 的 IP点击“save and test”如果提示 success代表配置成功6、官网查找监控模板打开 grafana 官网查找官网提供的 prometheus 监控模板https://grafana.com/grafana/dashboards点击 Linux 服务器监控的中文模板记录该模板的 id89197、在 grafana 系统页面中通过 id 导入该模板即可在 grafana 中看到 192.168.1.26 机器的性能监控数据8、将数据更新频率需要设置就可以看到设置时间步长内的各项性能指标。包含了 CPU、Load、内存、网络、磁盘、IO 耗时等指标。监控数据永久保存可以随时查看任意时间点内的历史统计数据非常方便。9、grafana服务启停设置开机自启systemctl start grafana-server启动服务 sudo service grafana-server start重启 sudo service grafana-server restart停止服务 sudo service grafana-server stop05 MySQL 的监控1、下载 MySQL 的 exporterhttps://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.linux-amd64.tar.gz2、上传至 MySQL 服务器上解压包tar xvf mysqld_exporter-0.12.1.linux-amd64.tar.gz3、执行命令export DATA_SOURCE_NAMEroot:admin1234(192.168.1.30:3306)/4、启动 mysql exporter进入到解压后的文件夹中执行命令nohup ./mysqld_exporter 监控 nohup.out 日志有如下日志代表成功5、修改 prometheus的配置文件 prometheus.ymlvi prometheus.yml增加监控 MySQL 的 job注意缩进格式# my global configglobal:scrape_interval: 2s # Set the scrape interval to every 15 seconds. Default is every 1 minute.evaluation_interval: 2s # Evaluate rules every 15 seconds. The default is every 1 minute.# scrape_timeout is set to the global default (10s).# Alertmanager configurationalerting:alertmanagers:- static_configs:- targets:# - alertmanager:9093# Load rules once and periodically evaluate them according to the global evaluation_interval.rule_files:# - first_rules.yml# - second_rules.yml# A scrape configuration containing exactly one endpoint to scrape:# Here its Prometheus itself.scrape_configs:# The job name is added as a label jobjob_name to any timeseries scraped from this config.- job_name: prometheus# metrics_path defaults to /metrics# scheme defaults to http.static_configs:- targets: [localhost:9090]- job_name: nodestatic_configs:# 新增的服务器配置信息- job_name: nodestatic_configs:- targets: [192.168.1.26:9100]# 新增的MySQL服务器配置信息- job_name: mysqlstatic_configs:- targets: [192.168.1.30:9104]targets 中的 IP 为 mysql_exporter 所在机器的 IP端口号固定为 9104重启 prometheus进入 prometheus 的 UI 界面在 status-targets 页面下可以看到 MySQL exporter 的状态6、在 Grafana 中添加 MySQL 的监控模板在 grafana 官网模板中找到 MySQL 监控模板 Mysql Overviewid 为 7362并导入到 Grafana 中具体操作步骤参考上面导入 Linux 监控模板操作感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询