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

企业网站建设合同方案wordpress飘花特效

企业网站建设合同方案,wordpress飘花特效,广西网站建设推广报价,上海比较好的电商公司有哪些文章目录 一.架构说明与资源准备二.部署prometheus1.上传软件包2.解压软件包并移动到指定位置3.修改配置文件4.编写启动脚本5.启动prometheus服务 三.部署node-exporter1.上传和解压软件包2.设置systemctl启动3.启动服务 四.部署grafana1.安装和启动grafana2.设置prometheus数据… 文章目录 一.架构说明与资源准备二.部署prometheus1.上传软件包2.解压软件包并移动到指定位置3.修改配置文件4.编写启动脚本5.启动prometheus服务 三.部署node-exporter1.上传和解压软件包2.设置systemctl启动3.启动服务 四.部署grafana1.安装和启动grafana2.设置prometheus数据源3.新增监控模板4.修改模板的变量和配置信息 一.架构说明与资源准备 需要准备的软件包 node_exporter-1.2.0.tar.gz grafana-7.3.0-1.x86_64.rpm prometheus-2.45.1.linux-amd64.tar.gz以上软件版本可以有一定的差异只要兼容RHEL7的操作系统本次部署的3台虚拟机操作系统是 CentOS Linux release 7.9.2009 (Core) 。 软件包下载地址参考 https://rpmfind.net/linux/rpm2html/search.php https://sourceforge.net/projects/infozip/files/ https://centos.pkgs.org/7/centos-x86_64/ https://access.redhat.com/downloads二.部署prometheus 本章操作都在node01进行。 1.上传软件包 首先将软件包上传到/root目录下 2.解压软件包并移动到指定位置 接着创建/data目录准备将后续解压后的软件文件放在/data目录 mkdir /data tar zxf prometheus-2.45.1.linux-amd64.tar.gz mv prometheus-2.45.1.linux-amd64 /data/prometheus3.修改配置文件 针对配置文件 /data/prometheus/prometheus.yml 进行修改 global:scrape_interval: 15s evaluation_interval: 15s scrape_timeout: 15salerting:alertmanagers:- static_configs:- targets:- 192.168.0.201:9093 rule_files:# - first_rules.yml# - second_rules.yml- rules/*.ymlscrape_configs:- job_name: node_exporterstatic_configs:# #监控的主机IP和node-exporter端口- targets: [192.168.0.201:9100,192.168.0.202:9100,192.168.0.203:9100]relabel_configs:- source_labels:- __address__regex: (.*):9100target_label: instanceaction: replacereplacement: $1remote_write:- url: http://192.168.0.201:8086/api/v1/prom/write?dbprometheusurootp123456但一般情况下由于公司负责的业务较多我们会后期制作不同的grafana监控面板对于监控的主机也需要进行分类。从实际需求角度将所有的监控主机IP写在一个配置文件是不合适的我们需要根据项目新增监控IP的yaml文件。 global:scrape_interval: 15s evaluation_interval: 15s scrape_timeout: 15salerting:alertmanagers:- static_configs:- targets:- 192.168.0.201:9093rule_files:- rules/*.yml#我们在当前目录下新建一个目录hostlist将所有新增项目的监控IP信息加到hostlist文件下。 scrape_configs:- job_name: otherstatic_configs:file_sd_configs:- files:- hostlist/*.ymlrefresh_interval: 1mrelabel_configs:- source_labels:- __address__regex: (.*):9100target_label: instanceaction: replacereplacement: $1remote_write:- url: http://192.168.0.201:8086/api/v1/prom/write?dbprometheusurootp123456在当前目录 /data/prometheus 下新建hostlist目录 在hostlist目录下新建一个yaml文件后缀必须是 yml 我们给该项目起名为MOON被监控主机的端口都是9100. 分别定义变量htname job proj填写主机名、监控对象和项目信息这些变量可以自由定义。 [rootnode01 prometheus]# cat hostlist/MOON.yml - targets: [192.168.0.201:9100]labels:htname: node01job: linuxproj: MOON- targets: [192.168.0.202:9100]labels:htname: node02job: linuxproj: MOON- targets: [192.168.0.203:9100]labels:htname: node03job: linuxproj: MOON这样以后如果新增一个SUN项目对应服务器资源监控的yaml文件就可以写为SUN.yml以此类推而新增项目的监控yaml文件的增加需要重新加载prometheus配置文件才能让新配置生效并监控到新项目的资源。 #新增或更改监控资源后的重启服务命令 curl -X POST http://localhost:9090/-/reload4.编写启动脚本 先编写一个启动prometheus服务的脚本放在/data/prometheus目录下 [rootnode01 prometheus]# cat prometheus.sh #!/bin/bash /data/prometheus/prometheus --web.enable-lifecycle --config.file/data/prometheus/prometheus.yml --storage.tsdb.path/data/prometheus/data --storage.tsdb.retention.time20d --web.enable-admin-api接着授予脚本执行权限。 chmod 755 prometheus.sh再设置systemctl可以启动服务 [rootnode01 prometheus]# cat /usr/lib/systemd/system/prometheus.service [Unit] DescriptionPrometheus Documentationhttps://prometheus.io/docs/introduction/overview/ Wantsnetwork-online.target Afternetwork-online.target[Service] Userroot Grouproot Typesimple # 启动脚本 ExecStart/data/prometheus/prometheus.sh[Install] WantedBymulti-user.target5.启动prometheus服务 启动并设置开机自动启动 systemctl start prometheus.service systemctl enable prometheus.service systemctl status prometheus.service检查端口服务已启动 三.部署node-exporter 本章操作需要在3台服务器上都完成此处只演示在node01的步骤node02和node03同理。 1.上传和解压软件包 将上传的node-exporter解压并移动到/data tar xzf node_exporter-1.2.0.tar.gz mv node_exporter /data2.设置systemctl启动 此处不改动配置文件服务启动后的默认端口是9100 cp /data/node_exporter/node_exporter.service /usr/lib/systemd/system/3.启动服务 使用systemctl直接启动服务 systemctl start node_exporter.service systemctl enable node_exporter.service systemctl status node_exporter.service检查端口node-exporter已经启动。 四.部署grafana 本章操作在node01进行。 1.安装和启动grafana 将下载好的grafana的rpm包上传至/root后直接yum安装即可自动安装依赖。 yum install -y grafana-7.3.0-1.x86_64.rpm安装后直接启动服务。 systemctl start grafana-server.service systemctl enable grafana-server.service systemctl status grafana-server.service检查3000端口打开表示服务已启动。 2.设置prometheus数据源 首先打开本地浏览器输入 192.168.0.201:3000 进入grafana页面初始账号和密码都是admin直接登录并修改密码进入grafana首页。 接着按照下图顺序找到 设置---数据源 的位置进行配置 在数据源的URL框中输入node01的prometheus服务IP和端口 http://192.168.0.201:9090/ 然后保存退出即可。 设置成功后数据源是prometheus。 3.新增监控模板 从网络上搜索Linux服务器的grafana监控模板导入进去。 然后上传json文件选择本地文件导入即可。 4.修改模板的变量和配置信息 一般情况下直接导入的模板无法使用因为它使用了自定义的变量。 例如别人的项目名proj变量使用了 apple 指定其监控的所有资源我们项目名proj变量使用了MOON表示监控的所有资源。 我们若要使用模板来查看监控资源的信息需要修改变量以及prometheus查询语句的某些具体值才能显示自己的资源监控数据。 进入配置页面后选择变量修改修改后的键值与hostlist下面的yml配置文件中的内容一样即可。 每一次对面板的修改都需要手动保存才能生效。 如果无法接收到数据在浏览器输入 192.168.0.201:9090 进入prometheus服务器界面进入 “状态”—“目标”,检查是否有监控数据。状态都是 UP 表示资源已被正常监控。 至此Linux服务器的prometheus-grafana主机资源监控已经基本搭建完成Windows服务器的监控只需要安装对应的node-exporter即可。
http://www.sadfv.cn/news/223502/

相关文章:

  • 网站建设与管理 情况总结网站定位策划书
  • 温州 网站优化做seo的公司
  • 建新建设集团有限公司网站网络营销的理论基础
  • 昆明网站托管企业用户后台网站
  • 网站的发布与推广方式怀化优化网站排名
  • 做网站技术和各大网站做视频的工作总结
  • 北京网站建设华网天下定制海口高端网站建设
  • 建设银行甘肃兰州分行网站山东省服务外包网
  • root.txt文件放到您网站的根目录下免费制作企业宣传视频app
  • 仿阿里巴巴行业门户贸易网站模板wordpress公众号采集
  • 建立公司网站的重点wordpress 转换 html
  • 学做家常菜的网站 知乎wordpress设置按钮
  • 刷q币网站建设计算机培训机构排名
  • 什么网站可以接单做海报制作网站图片
  • 新网站怎么运营网站建设管理系统
  • 中国风配色网站登封做网站优化
  • html5软件下载电脑版百度网站标题优化
  • 外包网站怎么做seo郑州seo公司排名
  • 郑州建材网站建设计算机做网站开题报告
  • seo网站优化推荐网页设计软件列表html代码案例
  • 帝国cms怎么做网站声明出国用哪个地图app好
  • 图书馆网站建设网站的目的建设新网站
  • 建网站找哪家公司学跨境电商要多少钱
  • 访问不了服务器网站吗网站建设技巧讠金手指排名26
  • 彩票网站的建设didv 模板WordPress
  • 做棋牌网站违法网页翻译在哪
  • 济南的企业网站小型教育网站开发
  • 设计师个人网站欣赏 中国html网页源码
  • thinkphp3.2 企业网站源码表白网站制作系统源码
  • wordpress迁站到阿里云怎么做自己的网站后台教程