游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

监控利器出鞘PrometheusGrafana监控MySQL

  俗话说,没有监控的系统就是在裸奔,好的监控就是运维人员的第三只手,第三只眼。本文将使用prometheus及Grafana搭建一套监控系统来监控主机及数据库(MySQL、Redis)。
  1。安装Grafana
  Grafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prometheus等数据源。
  1。1下载并安装
  下载地址:https:grafana。comgrafanadownload
  选择最新的版本进行安装,按照网站的提示运行脚本即可(监控服务器需可访问外网,如无法访问外网可与我沟通如何离线快速部署)。
  运行如下脚本wgethttps:dl。grafana。comossreleasegrafana6。3。31。x8664。rpmsudoyumlocalinstallgrafana6。3。31。x8664。rpm
  1。2启动grafana
  安装完成后,grafana服务默认已安装,配置文件为etcgrafanagrafana。ini,如需修改路径及端口,可在该文件中修改
  启动grafanaetcinit。dgrafanaserverstart
  1。3登录grafana
  访问页面http:服务器IP:3000,默认账号、密码adminadmin首次登录将提示修改密码,建议修改
  2。安装Prometheus
  2。1Prometheus主程序安装
  Prometheus主程序,主要是负责存储、抓取、聚合、查询方面
  可登录官网进行下载,官网下载地址:https:prometheus。iodownload
  根据操作系统类别选择文件进行下载,本次部署在linux上
  下载wgethttps:github。comprometheusprometheusreleasesdownloadv2。12。0prometheus2。12。0。linuxamd64。tar。gz解压tarzxvfprometheus2。12。0。linuxamd64。tar。gz
  2。2启动prometheus主程序
  生产环境可参考如下方式启动生产环境启动nohup。prometheusconfig。fileprometheus。ymlweb。enablelifecyclestorage。tsdb。retention。time60dweb。enablelifecycle加上此参数可以远程热加载配置文件,无需重启prometheus,调用指令是curlXPOSThttp:ip:9090reloadstorage。tsdb。retention。time数据默认保存时间为15天,启动时加上此参数可以控制数据保存时间
  其他的参数及配置可以在prometheus。yml中调整及配置
  3。在需监控的机器上部署exporter
  3。1监控linux主机
  下载监控linux主机的nodeexporter,依旧从官网下载
  下载wgethttps:github。comprometheusnodeexporterreleasesdownloadv0。18。1nodeexporter0。18。1。linuxamd64。tar。gz解压tarzxvfnodeexporter0。18。1。linuxamd64。tar。gz
  可以按照默认方式启动启动nodeexportercdnodeexporter0。18。1。linuxamd64nohup。nodeexporter默认端口9100
  3。2监控MySQL
  3。2。1下载
  下载监控MySQL的mysqldexporter,依旧从官网下载
  下载wgethttps:github。comprometheusmysqldexporterreleasesdownloadv0。12。1mysqldexporter0。12。1。linuxamd64。tar。gz解压tarzxvfmysqldexporter0。12。1。linuxamd64。tar。gz
  3。2。2监控账号及修改文件配置
  在MySQL里配置MySQL监控账号创建账号mysqlCREATEUSERmysqlmonitorlocalhostidentifiedbymysqlmonitor;授权mysqlGRANTREPLICATIONCLIENT,PROCESSON。TOmysqlmonitorlocalhost;mysqlGRANTSELECTONperformanceschema。TOmysqlmonitorlocalhost;注意,不用版本对权限要求不一致,启动时注意查看ahrefhttps:www。bs178。comrizhitargetblankclassinfotextkey日志a,如权限不足则继续授权或创建对应的账号
  配置文件修改cdmysqldexporter0。12。0。linuxamd64vim。my。cnf添加如下配置〔client〕port3306usermysqlmonitorpasswordmysqlmonitor
  3。2。3启动监控脚本nohup。mysqldexporterconfig。mycnf。my。cnf
  3。3监控redis
  3。3。1下载redisexporter
  官网上没有redisexporter,可以从github上获取,另外redis插件无需放在redis机器上也可以下载wgethttps:github。comoliver006redisexporterreleasesdownloadv0。30。0redisexporterv0。30。0。linuxamd64。tar。gz解压tarzxvfredisexporterv0。30。0。linuxamd64。tar。gz
  3。3。2启动redisexporterredis无密码nohup。redisexporterredis。addr192。168。56。118:6379web。listenaddress0。0。0。0:9121redis有密码nohup。redisexporterredis。addr192。168。56。118:6479redis。password123456web。listenaddress0。0。0。0:9122web。listenaddress可以自定义监控端口
  4。配置prometheus配置文件
  4。1添加各监控项
  配置文件可以有多种配置方式,可以根据不同的分类和习惯配置。可参考如下方式配置myglobalconfigglobal:scrapeinterval:15sSetthescrapeintervaltoevery15seconds。Defaultisevery1minute。evaluationinterval:15sEvaluaterulesevery15seconds。Thedefaultisevery1minute。scrapetimeoutissettotheglobaldefault(10s)。Alertmanagerconfigurationalerting:alertmanagers:staticconfigs:targets:alertmanager:9093Loadrulesonceandperiodicallyevaluatethemaccordingtotheglobalevaluationinterval。rulefiles:firstrules。ymlsecondrules。ymlAscrapeconfigurationcontainingexactlyoneendpointtoscrape:HereitsPrometheusitself。scrapeconfigs:Thejobnameisaddedasalabeljobjobnametoanytimeseriesscrapedfromthisconfig。jobname:prometheusmetricspathdefaultstometricsschemedefaultstohttp。staticconfigs:targets:〔localhost:9090〕jobname:OSmetricspathdefaultstometricsschemedefaultstohttp。staticconfigs:targets:〔192。168。56。114:9100〕labels:instance:192。168。56。114targets:〔192。168。56。116:9100〕labels:instance:192。168。56。116targets:〔192。168。56。117:9100〕labels:instance:192。168。56。117上述job单独做主机监控,每台主机的instance不同jobname:mysqlmetricspathdefaultstometricsschemedefaultstohttp。staticconfigs:targets:〔192。168。56。116:9104〕labels:instance:192。168。56。116targets:〔192。168。56。117:9104〕labels:instance:192。168。56。117以上是监控mysql的,instance和主机的instance的相同jobname:redismetricspathdefaultstometricsschemedefaultstohttp。staticconfigs:targets:〔192。168。56。118:9121,192。168。56。118:9122〕labels:instance:192。168。56。118targets:〔192。168。56。118:9100〕labels:instance:192。168。56。118可以类似上述这种,redis的主机及各redis监控项组合在一起,instance使用相同的
  4。2启动或热加载prometheus启动nohup。prometheusconfig。fileprometheus。ymlweb。enablelifecyclestorage。tsdb。retention。time60dstorage。tsdb。retention。time数据默认保存时间为15天,启动时加上此参数可以控制数据保存时间热加载curlXPOSThttp:ip:9090reload热加载的前提是启动时加了web。enablelifecycle
  5。配置各监控仪表盘
  5。1下载各监控仪表盘
  以上模板grafana官方网站均有,可以根据自己的需要下载对应的模板,对应地址为https:grafana。comgrafanadashboards
  找到对应的仪表盘模板后进入下载
  5。2配置数据源
  本次使用的均为prometheus数据源,因此配置一个prometheus的数据源
  如果之前在grafana上没有配置过数据源登录后会提示创建
  选择prometheus
  配置prometheus地址
  最终saveTest即可
  5。3导入仪表盘
  将5。1中下载的模板导入
  导入
  修改名称及数据源
  import即可
  5。4配置完成后即可查看各监控情况
  现在可以看一下炫酷的结果了。
  主机监控如下
  MySQL
  Redis
  其他如果需要其他监控项也可以自定义添加
  大家在部署过程中如有问题可留言或关注微信公众号沟通。
  另外,大家帮忙关注一下我的微信公众号:数据库干货铺,将不定期有书籍及学习资料赠送

6499元起,华硕天选33Plus今晚开卖12代酷睿RTX3IT之家2月11日消息,今晚10点,华硕天选33Plus酷睿版游戏本将正式开卖,处理器可选12代酷睿i5和i7,显卡可选RTX3050到3070。华硕天选33Plus售价……北京冬日赏冰好去处延庆云瀑沟还在感叹今年的冬天雪不够美?那就去北京延庆云瀑沟体验一番现实版的冰雪奇缘吧!云瀑沟冰瀑依山势、随情景给人带来晶莹剔透的美感和奇思妙想的意境,不但适宜观赏,更适合摄影创作!这里峡……华硕发布新款外接式DVD刻录机,采用USBC伸缩收纳线IT之家2月4日消息,据外媒Guru3D报道,华硕今天发布了ZenDriveV1M外接式DVD刻录机,兼容Windows11和macOS,售价44。90欧元(约324。18元人……4岁女娃逻辑超强思维缜密胜过大人,全靠奶奶天天带她瞎玩4岁女娃逻辑超强、思维缜密胜过大人全靠奶奶天天带她瞎玩前段时间刚下班,就接到表妹的电话,吐槽说,自己本来希望孩子奶奶能帮她好好教育孩子,可是自从孩子奶奶来了,却整天……武汉已大体恢复正常,报复性消费即将来临,今年春节将特别热闹武汉光谷城区架构堪比汉口,地铁线路还是太少,应推进新线路落地武汉光谷空轨旅游专线一期工程已经进入最后冲刺阶段,即将通车投入使用。光谷空轨旅游专线一期长约10。4公里……金装裁决传奇世界群英版元神跟角色的完美配合元神镇守大家好啊,今天给大家带来的是传奇世界经典的一款手游传奇世界群英版之金装裁决,这款手游高度还原了经典传奇世界,还有三个职业如果大家感兴趣的话可以私信小编,或者在评论区评论哦……惠普发布全新ENVY台式机简约设计,搭载12代酷睿IT之家1月10日消息,在今年CES上,惠普发布了全新的ENVY台式机,采用了简约设计,搭载了最新的12代酷睿处理器。IT之家了解到,2022惠普Envy台式电脑配备英特……惠普发布EliteDragonfly高端Chromebook感谢IT之家网友Cherry的线索投递!IT之家1月8日消息,在今年CES上,惠普发布了新款EliteDragonfly系列笔记本,包括Windows版本和Chromeb……司马南我陶醉在石板岩我去河南林州石板岩镇拍了个电影,演一个乡下瘸腿的驴掌柜,跟通人性的驴建立了亲近关系,亲密到什么程度?我给这驴做按摩呀,那驴发出愉快的打秃噜声,跟人舒服到极致的时候一样。那……LGNanoIPSBlack屏预计明年出货20001对比度,IT之家12月23日消息,日前,LG公布了新款UltraFine32UQ85R显示器,首发NanoIPSBlack面板,拥有2000:1的对比度。今天,外媒Tftcentral……猪身上的5个部位,医生建议少吃,猪肝排最后,榜首还有人爱吃肉蔬菜是日常生活当中最重要的营养来源,其不仅富含丰富的维生素,蛋白质,氨基酸,钙,元素等多种营养不仅价格实惠,而且做法也非常丰富,相比较于其他肉类食材的时候,猪肉蒸,煎,焖,炸……NBA最新排名!太阳热火领跑,第6竞争惨烈,湖人遇危机4队出3月24日,NBA常规赛进行了多达11场比赛,其中包括了太阳豪取6连胜、湖人不敌76人、勇士掀翻热火、国王绝杀步行者、篮网不敌灰熊、活塞大胜老鹰、尼克斯雷霆和凯尔特人等队也都取……
西部又乱了!太阳逼平勇士,湖人大胜重回第六,独行侠掘金争第八西部又乱了!太阳逼平勇士,湖人大胜重回第六,独行侠掘金争第八!坦白讲,狂野西部的纷争可以说是无时不刻都在进行当中!勇士太阳的榜首之争几乎就没消停,你追我赶步步紧逼,此前勇……亿纬锂能再投百亿,60GWh超级工厂荆门动工2月1日,亿纬锂能六、七、八、九区73GWh工厂投产暨60GWh超级工厂动工仪式在荆门举行。此前一天,亿纬动力与荆门高新区管委会签订《合同书》,计划新增投资108亿元,用地约1……Adv。Mater。细胞外基质加强互锁支架抗剪切抗压缩促成骨几十年来,工程师和科学家向大自然寻求设计灵感,导致了生物仿生学和仿生工程的诞生。为了促进具有机械互锁界面的模块化组织工程,互锁支架应具有生物相容性,保持高孔隙率以促进细胞和营养……秋天宁可不吃肉,也要吃这道菜,实在太香了,营养下饭又解馋三餐美味,四季幸福,大家好!说起虾,是一种十分鲜美的食物,它蛋白质含量高,维生素和无机盐都含量丰富,常吃能增加人体免疫力。今天,我要教大家用鲜虾来做一道美味的三鲜汤。跟着我做出……测绘使用PIX4D生成正射影像流程兄弟们大家好,我是苦瓜!现在做测绘工作的小伙伴也是挺多的,随着科技的发展进步,我们做测绘工作也是与时俱进,使用上了更好的仪器,更先进的作业方式也逐渐被各路大神开发出来,三……小米推出米家智能侧吸烟灶套装S1,首发价1699元4月5日消息,在近日,小米推出了旗下一款全新的米家智能侧吸烟灶套装S1,其包含一台米家智能侧吸烟机以及一台燃气灶,其新品首发价为1699元。据了解,米家智能侧吸烟机S1支……ChatGPT到文心一言财力毅力和战略的AI入场资格几家具备3月15日,ChatGPT4发布;3月16日,文心一言发布;五味杂陈呐。佩服百度的勇气,同时给予最大的鼓励!OpenAI准备于2015年,八年了!……四季度东莞平均薪酬过万,近三年季度薪酬同比增速超平均值2022年第四季度,智联招聘继续发布的《中国企业招聘薪酬报告》显示,在智联招聘监测的全国38个核心城市中,四季度北上深广杭薪酬水平仍领跑,东莞以平均薪酬10210元排位十二名。……冬至这天,在红河吃什么?来源:【云南日报】冬至节气,数九寒天,正是冬天最冷的时候,这一天白天最短,晚上最长。人们也通常以食进补的方式给自己补充能量。因此,冬至吃什么成为一件特别有仪式感的事情。通……2023年索尼再推出新款随身听,7080和90后的回忆,磁带等等,索尼还在做随身听吗?不久前索尼召开全球发布会,推出新款便携式音乐播放器NWZX707和NWA306随身听。其中NWA306配备尺寸更小的显示器,是低配版本,比NWZX70……任何时代的光华与阵疼都很明亮有时侯你得相信,真实的生命用时间丈量,任何人都奢望将时间延长,将幸福拽进怀里,其实从呀呀学语那刻起。生命的时钟就加速了。所以奔跑着向前才会赢。单个个体的幸福其实并没有特定……唯一喜讯!湖人的双向合同新星狂砍4417,他能否拯救詹姆斯?北京时间1月15日,今天洛杉矶湖人队迎来了本赛季最惨烈的一场失利,他们在客场以37分的分差输给了掘金队,再次陷入了连败的魔咒。胜负乃兵家常事,球迷们气愤的倒不是湖人输球,……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网