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

屏蔽某网站怎么做c++线上培训机构哪个好

屏蔽某网站怎么做,c++线上培训机构哪个好,photoshop电脑版怎么下载,建程网会员共享前言 大家好#xff0c;我是沐风晓月#xff0c;本文收录于《 prometheus监控系列》 #xff0c;截止目前prometheus专栏已经更新到第8篇文章。 本文中的是prometheus已经安装好#xff0c;如果你还未安装#xff0c;可以参考 prometheus安装及使用入门 若你想监控其他…前言 大家好我是沐风晓月本文收录于《 prometheus监控系列》 截止目前prometheus专栏已经更新到第8篇文章。 本文中的是prometheus已经安装好如果你还未安装可以参考 prometheus安装及使用入门 若你想监控其他服务可以参考 监控远程主机 云原生系列之使用 prometheus监控远程主机实战监控MySQL 云原生系列之使用 prometheus监控MySQL实战监控nginx : 云原生系列之使用prometheus监控nginx监控tomcat : 【云原生】prometheus结合jmx exporter 的http server模式采集tomcat监控实战 【云原生】prometheus结合jmx exporter 的java agent模式采集tomcat监控实战 如果你想实现更炫酷的可视化效果 【云原生】promehtheus整合grafana实现可视化监控实战 想学习更多prometheus内容可以关注沐风晓月 的专栏prometheus监控系列 文章目录前言一. 实验环境二. redis_exporter简介2.1 什么是redis_exporter呢2.2 在哪里可以下载redis_exporter呢三. 安装redis3.1 安装redis3.2 修改redis的配置文件3.3 启动redis3.4 查看redis启动状态四. 安装redis_exporter4.1 下载redis_exporter4.2 解压安装包并创建软连接4.3 查看redis_exporter的帮助4.4 添加redis_exporter的启动文件4.5 创建运行redis_exporter的用户4.6 修改redis_exporter目录所属4.7 启动redis_exporter并设置开机启动4.8 查看redis_exporter启动状态4.9 查看redis_exporter监控的数据五. 配置prometheus采集redis_exporter数据5.1 修改prometheus配置文件5.2 检查prometheus配置文件的语法5.3 让prometheus重新读取配置文件六. 查看prometheus监控的数据6.1 查看prometheus监控的目标6.2 查看prometheus是否采集到redis_exporer暴露的数据七. 导入grafana模板7.1 导入模板7.2 查看结果总结一. 实验环境 本次实验环境见下表 操作系统服务器IPhostnamecentos7.910.0.0.7mufengrow7 如何查看相应的参数 二. redis_exporter简介 2.1 什么是redis_exporter呢 我们都知道redis是由C语言编写的一款高性能的NoSQL无论在生产测试还是在开发的环境都可以用的上。所以对redis的监控就由为重要而redis_exporter就是一个对redis实行实时监控的一款开源监控软件。 redis_exporter是由go语言开发的软件并且prometheus官方推荐的一个第三方采集redis数据的exporter。 该exporter支持多个版本的redis如2.x3.x4.x5.x6.x和7.x。也就是说现在主流版本的redisredis_exporter都支持。 2.2 在哪里可以下载redis_exporter呢 在我们进入到prometheus的下载页面时发现根本没有“redis_exporter”的下载连接。 既然没有提供redis_rxporter的下载链接为什么上面会说redis_exproter是prometheus官方推荐用来监控的exporer呢 其实在官方的下载页面里第二段话里说明了prometheus官方推荐的的exproter。我们可以点击Exporters and integrations链接进入该页面就可以找到redis_exporter的下载页面。 点击进入页面在“Databases”模块里找到redis_exporter点击连接就可以进入redis_的github页面。 为了方便大家这里沐风晓月直接把redis_exporter的github地址链接给贴出来大家可以点击“redis_exporter”的链接复制下面的链接进行访问 https://prometheus.io/docs/instrumenting/exporters/三. 安装redis 本次实验安装的redis的版本是3.2.12通知也是centos7仓库的默认版本 3.1 安装redis 使用yum命令直接安装redis [rootmufengrow7 ~]# yum install -y redis看见Installed就说明redis安装完成 3.2 修改redis的配置文件 修改配置文件主要是修改redis的监听地址redis默认的监听地址是127.0.0.1和给redis添加密码redis默认没有密码。 [rootmufengrow7 ~]# vim /etc/redis.conf #修改以下内容 bind 127.0.0.1 改为 bind 0.0.0.0 #修改监听地址# requirepass foobared 修改为 requirepass 123456 #给redis添加密码3.3 启动redis 使用systemctl命令启动redis [rootmufengrow7 ~]# systemctl restart redis3.4 查看redis启动状态 使用ps和ss命令查看redis的进程和监听地址 #查看进程 [rootmufengrow7 ~]# ps -ef | grep redis | grep -v grep redis 1813 1 0 15:48 ? 00:00:00 /usr/bin/redis-server 0.0.0.0:6379 #查看监听地址 [rootmufengrow7 ~]# ss -tnl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:6379 *:* LISTEN 0 128 *:22 *:* LISTEN 0 128 [::]:9090 [::]:* LISTEN 0 128 [::]:22 [::]:*四. 安装redis_exporter 4.1 下载redis_exporter 进入到redis_exporter的github页面点击右方的“Releases”就可以选择redis_exporterr的版本进行下载。 我们下载最新版本的redis_exporter #创建安装目录 [rootmufengrow7 ~]# mkdir -p /apps #进入安装目录 [rootmufengrow7 ~]# cd /apps/ #使用“wget”命令进行下载 [rootmufengrow7 apps]# wget https://github.com/oliver006/redis_exporter/releases/download/v1.48.0/redis_exporter-v1.48.0.linux-amd64.tar.gz4.2 解压安装包并创建软连接 这里给redis_exporter创建软连接是方便以后对redis_exporter进行升级换代。如果嫌麻烦这一步可以忽略。 [rootmufengrow7 apps]# tar zxf redis_exporter-v1.48.0.linux-amd64.tar.gz [rootmufengrow7 apps]# ln -sv /apps/redis_exporter-v1.48.0.linux-amd64 /apps/redis_exporter ‘/apps/redis_exporter’ - ‘/apps/redis_exporter-v1.48.0.linux-amd64’4.3 查看redis_exporter的帮助 [rootmufengrow7 apps]# cd redis_exporter [rootmufengrow7 redis_exporter]# ./redis_exporter --help从上面查看帮助的结果可以看到redis_exporter的选项是非常多在这里沐风晓月挑选了几个常用的选项来给大家说明。 参数说明-web.listen-address设置redis_exporter监听端口默认是“:9121”-web.telemetry-path设置暴露指标的路径默认是“/metrics”-redis.addrredis的监听地址默认是“redis://localhost:6379”-redis.passwordredis密码默认是无密码-redis-only-metrics是否要输出运行时指标 4.4 添加redis_exporter的启动文件 [rootmufengrow7 redis_exporter]# vim /usr/lib/systemd/system/redis_exporter.service [Unit] DescriptionPrometheus exporter for machine metrics Documentationhttps://github.com/prometheus/node_exporter Afternetwork.target[Service] ExecStart/apps/redis_exporter/redis_exporter -redis.password 123456 ExecReload/bin/kill -HUP $MAINPID Userprometheus Restartalways TimeoutStopSec20s SendSIGKILLno[Install] WantedBymulti-user.target4.5 创建运行redis_exporter的用户 [rootmufengrow7 redis_exporter]# useradd -M -r -s /sbin/nologin prometheus代码注释 -M不创建登录的家目录 -r建立系统用户 -s指定登录的shell类型 4.6 修改redis_exporter目录所属 [rootmufengrow7 redis_exporter]# chown -R prometheus.prometheus /apps/redis_exporter-v1.48.0.linux-amd644.7 启动redis_exporter并设置开机启动 #读取service文件 [rootmufengrow7 redis_exporter]# systemctl daemon-reload #启动redis_exporter [rootmufengrow7 redis_exporter]# systemctl start redis_exporter.service #设置redis_exporter开机启动 [rootmufengrow7 redis_exporter]# systemctl enable redis_exporter.service Created symlink from /etc/systemd/system/multi-user.target.wants/redis_exporter.service to /usr/lib/systemd/system/redis_exporter.service.4.8 查看redis_exporter启动状态 [rootmufengrow7 redis_exporter]# ps -ef | grep redis_exporter | grep -v grep prometh 1972 1 0 16:52 ? 00:00:00 /apps/redis_exporter/redis_exporter -redis.password 123456 [rootmufengrow7 redis_exporter]# ss -tnl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:6379 *:* LISTEN 0 128 *:22 *:* LISTEN 0 128 [::]:9121 [::]:* LISTEN 0 128 [::]:9090 [::]:* 4.9 查看redis_exporter监控的数据 浏览器访问 10.0.0.7:9121/metrics下面为redis_exporter采集到的部分数据 五. 配置prometheus采集redis_exporter数据 5.1 修改prometheus配置文件 修改的方式如图 5.2 检查prometheus配置文件的语法 检查结果出现“SUCCESS”证明语法没问题可以让prometheus重新读取文件 [rootmufengrow7 prometheus]# ./promtool check config prometheus.yml Checking prometheus.ymlSUCCESS: prometheus.yml is valid prometheus config file syntax5.3 让prometheus重新读取配置文件 [rootmufengrow7 prometheus]# systemctl restart prometheus.service六. 查看prometheus监控的数据 6.1 查看prometheus监控的目标 我们到prometheus的网页端的Targets查看prometheus是否能能连接上redis_exporter。 6.2 查看prometheus是否采集到redis_exporer暴露的数据 我们到prometheus网页端的Graph搜索redis_exporter的监控项查看prometheus是否采集到数据。 通过下面的查询我们确定了prometheus已经有采集到redis_exporter的数据。 查看“redis_instance_info”数据 查看“redis_uptime_in_seconds” 查看“redis_db_keys” 七. 导入grafana模板 本文中的grafana已经安装好了如果你还未安装可以参考文章promehtheus整合grafana实现可视化监控实战 7.1 导入模板 grafana推荐模板763 以编号763为例 输入模板编号点击右方的Load 选择prometheus的数据源点击Import导入模板 7.2 查看结果 以下是编号为“763”模板的结果如果目标有什么问题可以自行修改 总结 prometheus的专栏持续更新中欢迎留言跟我一起讨论点赞收藏吧 好啦这就是今天要分享给大家的全部内容了我们下期再见 博客主页mufeng.blog.csdn.net 本文由沐风晓月原创首发于CSDN博客 全力以赴持续学习不负如来不负卿喜欢的话记得点赞收藏哦
http://www.w-s-a.com/news/119982/

相关文章:

  • 河南省和建设厅网站首页西安找建网站公司
  • 网页设计基础代码网站进出成都最新通知
  • 如何创建网站乐清网络科技有限公司
  • 沈阳市网站制作艺术字体logo设计生成器
  • 网站设计常用软件都有哪些中国建设银行官方招聘网站
  • 证券投资网站建设视频直播怎么赚钱的
  • 建设酒店网站ppt模板下载郑州小程序设计外包
  • 网站建设自我总结google推广公司
  • 安全网站建设情况wordpress 评论表单
  • 网站建设发言材料个人网站推广软件
  • php建站软件哪个好南京哪家做网站好
  • 排名好的手机网站建设番禺网站建设专家
  • 番禺怎么读百度有专做优化的没
  • 网站开发中应注意哪些问题网络营销的主要特点
  • 网站定制案例北京网站制作招聘网
  • 网站建设与推广实训小结网站建设专业英文
  • 郑州网站建设动态凡科网站建设是免费的吗
  • 湖北手机网站建设wordpress转emlog博客
  • 北京东站设计网名的花样符号
  • 安徽建设厅网站首页网站开发aichengkeji
  • 自贡网站制作荣茂网站建设
  • 什么做的网站吗正规的机械外包加工订单网
  • 网络工程公司的业务邵阳seo快速排名
  • 博主怎么赚钱网站seo找准隐迅推
  • 营销号经典废话北京网站建设公司网站优化资讯
  • 一六八互联网站建设怎么做套版网站
  • wordpress 书站建筑公司简介范文大全
  • 建设官方网站多少鲜花网站建设的主要工作流程
  • 卖主机网站轻量wordpress主题
  • 网站建设规划书结构制作一个自己的网站