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

全栈网站开发流行框架哪些行业做网站最重要

全栈网站开发流行框架,哪些行业做网站最重要,创业做网站,前端网站开发兼职文章目录前言一. 实验环境二. 安装node_exporter2.1 node_exporter的介绍2.2 node_exporter的安装三. 在prometheus服务端配置监控远程主机3.1 在server端配置拉取node的信息3.2 重启prometheus3.3 通过浏览器查看prometheus总结前言 大家好#xff0c;又见面了#xff0c;我… 文章目录前言一. 实验环境二. 安装node_exporter2.1 node_exporter的介绍2.2 node_exporter的安装三. 在prometheus服务端配置监控远程主机3.1 在server端配置拉取node的信息3.2 重启prometheus3.3 通过浏览器查看prometheus总结前言 大家好又见面了我是沐风晓月本文是专栏【云原生实战】专栏的第2篇文章主要讲解prometheus监控远程主机实战。 专栏地址【云原生实战】 此专栏是沐风晓月对Linux常用命令的汇总希望能够加深自己的印象以及帮助到其他的小伙伴。 如果文章有什么需要改进的地方还请大佬不吝赐教。 个人主页我是沐风晓月 个人简介大家好我是沐风晓月双一流院校计算机专业 座右铭 先努力成长自己再帮助更多的人 一起加油进步 欢迎大家这里是CSDN我总结知识的地方喜欢的话请三连有问题请私信 一. 实验环境 本次的实验环境见下表 操作系统服务器IPhostnamecentos7.6192.168.1.41mufengrow41centos7.6192.168.1.42mufenggrow42 如何查看相应的参数 查看操作系统 [rootmufenggrow ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 查看hostname ## 修改hostname [rootmufenggrow ~]# hostnamectl set-hostname mufenggrow41 [rootmufenggrow ~]# bash # 查看hostname [rootmufenggrow41 ~]# hostname mufenggrow41查看ip [rootmufenggrow41 ~]# ifconfig |grep inet |awk NR1{print $2} 192.168.1.41 本文中的master服务器也就是prometheus已经安装好如果你还未安装可以参考上一篇文章prometheus安装及使用入门 二. 安装node_exporter 2.1 node_exporter的介绍 官网给提供了数据采集的组件 node_exporter prometheus只能拉取数据而Exporter是Prometheus的指标数据收集组件。 它负责从目标Jobs收集数据并把收集到的数据转换为Prometheus支持的时序数据格式。 和传统的指标数据收集组件不同的是它只负责收集数据并不向Server端发送数据而是等待Prometheus Server 主动抓取。 node-exporter 默认的抓取url地址http://ip:9100/metrics 如果想要让node_exporter推送数据可以借助于工具 pushgetway组件这个组件可以推送node_exporter的指标数据到你安装好的prometheus服务器上。 node-exporter用于采集node的运行指标包括node的cpu、load、filesystem、meminfo、network等基础监控指标类似于zabbix监控系统的的zabbix-agent 2.2 node_exporter的安装 1. 上传node_exporter 2. 解压并启动 解压node_exporter [rootmufenggrow42 ~]# tar xf node_exporter-1.5.0.linux-amd64.tar.gz #包的名字太长这里改的短一点 [rootmufenggrow42 ~]# mv node_exporter-1.5.0.linux-amd64 node_exporter [rootmufenggrow42 ~]# cd node_exporter [rootmufenggrow42 node_exporter]# 关于启动exporter的参数 上面我们已经解压了如果要安装我们需要使用node_exporter --help来查看完成的参数 [rootmufenggrow42 node_exporter]# ./node_exporter --help usage: node_exporter [flags]Flags:-h, --help Show context-sensitive help (also try --help-long and --help-man).--collector.arp.device-includeCOLLECTOR.ARP.DEVICE-INCLUDE Regexp of arp devices to include (mutually exclusive to device-exclude).--collector.arp.device-excludeCOLLECTOR.ARP.DEVICE-EXCLUDE Regexp of arp devices to exclude (mutually exclusive to device-include).--collector.bcache.priorityStats Expose expensive priority stats....(省略 默认情况下 node_exporter 在端口 9100 上运行并在路径 /metrics 上暴 露指标此处也可以修改比如 可以通过–web.listen-address 和 --web.telemetry-path 参数来设置端口和路径 [rootmufenggrow42 node_exporter]# ./node_exporter --web.listen-address:9800修改端口为9800. 关于启动时候的一些参数我们在后面的文章中详细介绍本文只启动node_exporter实现监控远程主机即可 开始启动node_exporter [rootmufenggrow42 node_exporter]# nohup ./node_exporter [1] 19459启动并设置在后台运行这里nohup命令主要用于在系统后台不挂断地运行命令退出终端不会影响程序的运行。 nohup 命令在默认情况下非重定向时会输出一个名叫 nohup.out 的文件到当前目录下如果当前目录的 nohup.out 文件不可写输出重定向到 $HOME/nohup.out 文件中。 查看启动情况 我们可以查看端口是否启动 [rootmufenggrow42 ~]# lsof -i:9100 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME node_expo 19459 root 3u IPv6 59483 0t0 TCP *:jetdirect (LISTEN) 查看监控信息 我们从网页端查看监控信息 三. 在prometheus服务端配置监控远程主机 3.1 在server端配置拉取node的信息 找到我们的配置文件 打开配置文件进行设置 在最后面添加node的信息 scrape_configs:# The job name is added as a label jobjob_name to any timeseries scraped from this config.- job_name: prometheusstatic_configs:- targets: [localhost:9090]- job_name: node42static_configs:- targets: [192.168.1.42:9100] 如图所示 3.2 重启prometheus 两种方法重启 方法一 直接使用pkill杀死进程然后重启 #杀死promethues [rootmufenggrow41 prometheus]# pkill prometheus # 再次启动 [rootmufenggrow41 prometheus]# ./prometheus 方法二 后台运行prometheus的方式重启 1配置prometheus server的systemd文件 # vim /usr/lib/systemd/system/prometheus.service [Unit] DescriptionMonitoring system and time series database Documentationhttps://prometheus.io/docs/introduction/overview/ Afternetwork.target[Service] Restarton-failure #表示当进程以非零退出代码退出由信号终止 #当操作(如服务重新加载)超时以及何时触发配置的监视程序超时时服务会自动重启。 WorkingDirectory/apps/prometheus/ #工作目录路径根据需求修改 ExecStart/apps/prometheus/prometheus --config.file/apps/prometheus/prometheus.yml #/apps/prometheus/prometheus二进制启动文件 #--config.file #配置文件的路径启动prometheus指定要读取那个配置文件。配置文件路径根据需求修改 Userprometheus #启动用户[Install] WantedBymulti-user.target添加prometheus用户 useradd -M -r -s /usr/sbin/nologin prometheus此命令的解释 -M创建用户时不创建该用户的家目录也就是在/home目录中没有该用户的目录。该选项可选择性添加 -r创建的用户为系统用户。该选项可选择性添加 -s指定用户的shell。 3给prometheus二进制文件修改所属主和所属组 # chown -R prometheus.prometheus /apps/prometheus-2.37.5.linux-amd644 启动prometheus #重新读取所有的service文件 # systemctl daemon-reload #该命令有启动prometheus和设置prometheus开机的作用 # systemctl enable --now prometheus # ps -ef | grep prometheus3.3 通过浏览器查看prometheus 打开prometheus的地址 输入访问地址 192.168.1.419090 可以看到已经监控到了远程主机的信息 从下图可以看到监控的详细参数 比如我们查看cpu的使用时间 注: process_cpu_seconds_total 用户和系统的总cpu使用时间 总结 以上就是使用prometheus监控远程linux服务器实战欢迎点赞收藏哦。 好啦这就是今天要分享给大家的全部内容了我们下期再见✨ ✨ ✨ 如果你喜欢的话就不要吝惜你的一键三连了~
http://www.w-s-a.com/news/454033/

相关文章:

  • 网站的建设与颜色搭配win7在iis中新建一个网站
  • 单位做网站有哪些功能型类的网站
  • 网站怎样做优惠卷移动互联网开发培训
  • 重庆网站建设帝维科技网站做定向的作用
  • 网站建设工作室wp主题模板做污事网站
  • 网站建设 深圳 凡科重庆家居网站制作公司
  • 自己也可以免费轻松创建一个网站企业收录网站有什么用
  • 帮别人做网站违法导航网站开发工具
  • seo网站外包公司字画价格网站建设方案
  • 网站国内空间价格销售技巧
  • 广安建设企业网站qq互联网站备案号
  • 京东网站建设的要求vs2010做的网站
  • wordpress 新闻杂志主题佛山企业网站排名优化
  • 选服务好的网站建设金华市开发区人才网
  • 广州建站商城南阳高质量建设大城市网站
  • 网站建设合同封面模板做代炼的网站
  • 外贸网站建站要多少钱南昌优化排名推广
  • 做公司网站的尺寸一般是多大企业管理网站
  • 苏州网站设计公司兴田德润i简介做签证宾馆订单用啥网站
  • 网站页面设计工具做网站租空间
  • 做智能网站系统百度提交入口
  • 网站建设代理商电话网站规划和建设方案
  • 双桥区网站制作seo 首页
  • 电子商务网站建设前期准备wordpress域名指向二级目录
  • 汕头建站网站模板淮北做网站电话
  • 手机做logo用什么网站服务器安全防护
  • 课程分销的网站怎么做北京企业网站建设方案
  • 吴兴区建设局网站湖北企业网站建设
  • 网页与网站的区别是什么2023年8月份新冠
  • 唐山网站建设外包公司安卓手机怎么搭建网页