一步到位,服务器监控就是这么简单-深圳网站优化推广公司
公众号矩阵
移动端
开发 前端
对于运维的日常工作来说,服务器监控是必须且最基础的一项内容。在企业基础设施运维过程中,管理员必须能够掌握所有服务器的运行状况,以便及时发现问题,尽可能减少故障的发生。

 对于运维的日常工作来说,服务器监控是必须且最基础的一项内容。在企业基础设施运维过程中,管理员必须能够掌握所有服务器的运行状况,以便及时发现问题,尽可能减少故障的发生。通常我们会借助一些监控的软件来获取每个服务器的基础指标并进行集中的查看、分析、监控。

 

[[343669]]

 

市面上开源、收费的服务器监控系统非常多,例如老牌的zabbix、nagios、NewRelic、CollectD等,近期开始流行的Telegraf、Prometheus。各类系统都有其出彩的点,例如Zabbix强大的生态、NewRelic的服务、Prometheus的云原生友好等。服务器监控相对中间件、业务监控更加基础,关注点主要集中在监控的易用性、稳定性、实时性、报警丰富度、报表使用便捷度等。

本期为大家介绍如何使用阿里云SLS来快速构建一套完整的服务器/主机基础指标实时监控方案。

SLS时序存储简介

 

一步到位,服务器监控就是这么简单

 

SLS的日志存储引擎在2016年对外发布,目前承接阿里内部以及众多企业的日志数据存储,每天有数十PB的日志类数据写入。其中有很大一部分属于时序类数据或者用来计算时序指标,为了让用户能够一站式完成整个DevOps生命周期的数据接入、清洗、加工、提取、存储、可视化、监控、问题分析等过程,我们专门推出了时序存储的功能,与日志存储一道为大家解决各类机器数据的存储问题。

SLS时序存储从设计之初就是为了解决阿里内部与众多头部企业客户的时序存储需求,并借助于阿里内部多年的技术积累,使之可以适应绝大部分企业级时序监控/分析诉求。SLS时序存储的特点主要有:

  1. 丰富上下游:数据接入上SLS支持众多采集方式,包括各类开源Agent以及阿里云内部的监控数据通道;同时存储的时序数据支持对接各类的流计算、离线计算引擎,数据完全开放;
  2. 高性能:SLS存储计算分离架构充分发挥集群能力,尤其在大量数据下端对端的速度提升显著;
  3. 免运维:SLS的时序存储完全是服务化,无需用户自己去运维实例,而且所有数据都是3副本高可靠存储,不用担心数据的可靠性问题;
  4. 开源友好:SLS的时序存储原生支持Prometheus的写入和查询,并支持SQL92的分析方法,可以原生对接Grafana等可视化方案;
  5. 智能:SLS提供了各种AIOps算法,例如多周期估算、预测、异常检测、时序分类等各类时序算法,可以基于这些算法快速构建适应于公司业务的智能报警、诊断平台。

服务器监控方案概述

 

一步到位,服务器监控就是这么简单

 

SLS的主机监控方案非常简单,只需要安装一个Logtail就可以采集各个主机的基础指标,服务端都是云化,无需运维,默认SLS提供了可视化的仪表盘,也可以通过Grafana来进行更加专业的可视化。

目前Logtail采集了主机常用的基础指标,包括CPU、内存、网络、磁盘等,其中对较为关键的指标都做了可视化,便于直接查看。

 

一步到位,服务器监控就是这么简单

 

数据接入

数据接入的流程非常简单,只需要在SLS控制台上操作即可完成(对于非阿里云的服务器,需要在服务器上额外执行2条命令),具体接入的方法可参见:采集主机监控数据。

接入过程中最核心的就是给每台主机的Logtail增加一个采集配置,Logtail的采集配置可以完全云化管理,无需登录每台服务器手动配置。

 

  1.   "inputs": [ 
  2.     {      "detail": { 
  3.       "IntervalMs": 30000 
  4.       },      "type""metric_system_v2" 
  5.     }  ]} 

可视化

在运维可视化领域Grafana是当前大家接受度最高的可视化方案,SLS为主机监控专门增加了2个Dashboard模板,包括一张集群级别的监控大盘和单机的详细指标大盘。这些大盘可以一键导入到Grafana中。

Grafana的配置流程如下:

  1. 在Grafana中把SLS的时序库作为Prometheus的数据源,设置方式可参考:Grafana可视化配置。
  2. 导入Grafana模板市场中的SLS模板:主机监控集群指标、主机监控单机指标。

 

一步到位,服务器监控就是这么简单

 

 

一步到位,服务器监控就是这么简单

 

监控数据分析与告警配置

作为一个合格的运维人员,仅仅配置完炫酷的监控仪表盘还不够,还需要对集群设置好足够的告警项并能在需要排查问题的时候利用监控数据分析的语法快速定位问题。这些本质上都是对集群的指标进行一些计算和统计。

 

 

SLS时序数据支持SQL、PromQL以及SQL+PromQL等多种查询方式,PromQL查询语言相对更加简洁,SQL能够实现的语义更加强大。而主机的监控数据相对比较简单,建议使用PromQL或SQL+PromQL的方式。

下面介绍几个在告警、分析中经常会用到的几个统计方式:

  1. 计算所有机器的某个指标平均值,例如平均CPU
  2. 查找某个指标最高的N台机器,比如查找内存占用最高的5台机器
  3. 查找某个指标超过X的机器,比如找到1分钟网络流量超过10M的机器
  4. 计算某台机器的某个指标相对某个时间点的变化,比如计算某台机器磁盘使用率相比1天前的变化

这些用PromQL实现起来非常容易,可以在Grafana的Explore页面直接调试:

  1. 平均CPU: avg(cpu_util)
  2. 查找内存占用最高的5台机器:topk(5, mem_util)
  3. 找出1分钟网络流量超过10M的机器:(sum_over_time(net_in[1m]) + sum_over_time(net_out[1m])) > (10*1024*1024)
  4. 计算某台机器磁盘使用率相比1天前的变化:disk_util{hostname="iZ2ze06ibdlxtgebgtu4xdZ"} - disk_util{hostname="iZ2ze06ibdlxtgebgtu4xdZ"} offset 1d

 

一步到位,服务器监控就是这么简单

 

而告警也可以直接在Grafana上配置,可以在集群监控的Dashboard上直接配置告警,例如下面是配置CPU集群平均CPU超限的告警,告警规则是:每分钟计算最近5分钟内的集群CPU平均利用率,如果连续5分钟超过80%则触发告警。

 

 

总结

服务的基础指标监控是我们监控运维领域最基础的工作之一,构造公司IT的全方位监控还有很多工作要做,例如中间件监控、云产品监控、应用监控、业务监控等,而这些利用SLS的日志和时序存储功能都可以很容易的实现,其他相关的实现我们会在后续文章中给大家呈现。

责任编辑:华轩 来源: 今日头条
相关推荐

2009-11-17 10:13:03

linux系统时间操作系统

2013-12-09 09:20:40

开源云平台

2009-02-17 18:41:19

2012-12-17 15:31:00

Windows PhoWindows PhoWindows Pho

2009-12-18 11:29:08

2010-05-07 11:04:15

2012-06-19 09:40:51

2020-02-12 18:45:39

负载均衡网站处理压力

2009-02-27 10:22:52

虚拟化网络大会虚拟化应用佳杰科技

2009-02-18 18:06:57

虚拟化虚拟机Vmware

2019-02-13 12:05:57

编程容器开发

2011-02-25 09:33:01

2017-11-17 08:27:47

谷歌自然语言框架

2011-10-19 15:09:26

一体机评测

2010-09-18 16:38:27

电脑体检网络安全360安全中心

2019-08-13 17:10:18

键盘机械键帽

2023-05-15 10:41:13

CSS深色模式

2018-09-06 14:39:19

网络营销
后端
26303内容
全部话题

同话题下的热门内容

66.4K Star!别再熬夜写样式!Screenshot-to-Code:截图秒变代码!惊艳到了,每个开发人员都必须要知道的六个HTML属性!一文搞懂HashMap如何优雅处理哈希冲突Spring Boot 开发中有七件事,你必须知道真香!全面解析 Spring Boot 插件化开发模式线程池,你会用吗?(没有做到精通的请进)第一次发现 console.log 这么没用!我要改造它!解析JSON的这六种方法,真香!

相关专题 更多

2024年第十九届中国企业年终评选榜单揭晓
2024年第十九届中国企业年终评选榜单揭晓
如何发挥数据的最大力量?
如何发挥数据的最大力量?
2024-09-11 10:06:01
戴尔与AMD携手发布新一代服务器解决方案
戴尔与AMD携手发布新一代服务器解决方案
2024-12-24 16:34:07
我收藏的内容
点赞
收藏
分享

51CTO技术栈公众号

业务
速览
在线客服
媒体
51CTO CIOAge HC3i
社区
51CTO博客 鸿蒙开发者社区 AI.x社区
教育
51CTO学堂 精培 企业培训 CTO训练营

相关内容推荐

精神病医院门户网站设计大理淘宝详情页设计用什么网站班级网站设计的内容网站页面设计找哪家网站架构如何设计江门服务好的网站设计html5音乐网站设计设计效果图网站 现代电商网站设计怎么做网页设计动漫网站模板什么网站能下载设计图纸钢笔网站设计风格企业网站设计例子交互设计网站叫什么卖小众设计的网站三明标志logo设计网站现代设计灵感网站济南购物网站设计价格5企业网站设计方案关于工艺品设计的网站网站整体设计案例广西民俗旅游网站设计与实现龙岗南联网站设计公司福保全国网站设计怎么样游戏网站如何设计福建网站设计策划方案韩城家装网页设计参考哪个网站大学生社团网站的设计与制作台中网站设计贝壳下拉服装展示设计灵感网站设计节日海报的网站有哪些专业的设计网站商务网站网页设计基础的书扬州微网站设计联系方式网站布局及模板设计网站ui设计方案报价家装设计师常用的网站做办公室设计找什么网站徐州微型网站设计服务哪家便宜比好的设计网站吗网站手机客户端设计与实现广州电气开发展示网站设计方案宣城禽蛋冷藏库设计网站shein网站设计的缺点楼盘网站首页设计电路图设计网站用html设计一个动漫网站代码深圳网站设计公司哪家好网站设计字体左对齐亡命天涯电影网站设计网站网页设计布局图江苏线下海报设计网站苏州微网站设计哪家强杭州网站设计公司速寻亿企帮活动家具设计参考网站商务网站评价指标体系设计旅游公司的网站建设设计制作方案品牌vi设计网站有哪些在线设计包装的网站三只松鼠网站设计html篮球馆设计效果图网站网站配置表 数据库设计嘉定网站设计色彩作业旅游网站详细设计说明网站设计总述网站设计好用的插件哪个网站能接平面设计私活天津设计师招聘网站网站图片悬浮设计如何看国外产品设计网站喜欢浏览哪种设计风格的网站网站设计给我的收获鞋类设计师专业网站网站建设与网页设计ppt苏州品质网站设计销售电话设计心理学主要网站HENTAI网站设计感手机壳有哪些比较好的网站设计天津网站设计工作室商业空间设计素材网站排名中国物通网站设计特点崇州网站设计-贝壳下拉人体影视网站设计图logo设计参考网站有哪些电影网站怎么设计图网站设计与程序网站设计题目淘宝天津网站设计合理刻 羽云整套vi设计网站web基础网站设计模板日本出名的设计网站设计师交友网站慈溪知名高端网站设计数据可视化设计网站平度网站设计制作有哪些麻烦的室内设计网站情侣网名设计网站机械设计师素材网站惠州网站建设设计厂家深圳网络营销网站设计比较宁波鄞州区网站设计价格中国设计网站官网车库设计网站名片网站设计素材昆明网站上的图文设计是什么类似于摄图网的设计网站文化衫设计灵感网站规划设计好的网站建筑设计赚钱网站杭州设计网站公司力荐亿企邦拉萨怎么写网站设计计划书西安室内设计公司网站恋爱网站设计模板闵行简约家庭设计网站扁平化 网站设计虹桥专业品牌设计公司网站门楼设计网站免费网站设计需要多少钱公开栏设计网站通信网站界面设计案例安卓后台服务器网站设计网站模板网页设计婴童服装设计网站html软件公司网站设计兰州购物网站设计方案成都网站建设推广怎么设计广告泗洪租房网站设计图国外展馆设计网站大全酒店网站系统设计目标嘉定网站设计感连衣裙校园网站的数据库设计网站设计框架在哪里平面设计网站公众号余姚营销网站设计环境设计景观设计学习网站标识牌设计国外网站车管所网站设计专业个人信息网站设计与实现赶集网网站设计风格徐州企业网站设计模板流程溧阳第三方网站设计优势江西企业网站设计哪个好东莞酒店装修设计网站龙岗h5网站设计多少钱毕业设计婚恋交友网站源码敦煌网站设计灵感初四八班班徽设计网站百度网站是谁设计的石龙玩具网站设计有哪些设计灵感参考网站世博会网站设计感穿搭网站设计的原则包括什么前端网站设计的摘要怎么写网站的制作设计下得乐室内设计素材网站腾讯旗下网站设计机床设计网站个人信息网站设计与实现陕西网站设计图片素材武汉电商网站设计培训广告设计作品集网站天猫商城网站的设计风格设计师网站起名室内设计接单平台网站家装设计师网站哪个好哪些网站的设计图片好泸州微信小程序模板网站设计什么叫ASP网站设计plc程序设计网站艺术图片素材网站设计杭州网站建设设计制作广州东喻装饰设计有限公司网站宁波奉化企业网站设计西宁公司logo设计网站中国建筑设计作品网站设计网站优化栏目又有平面设计又有视频的网站视觉设计师网站分享26款个人网站设计作品欣赏婚恋网站运营设计网站原型设计特色PS设计与制作网站首页界面北海职业学院网站设计与开发网站设计论文案例机械设计网站视频文案桐城网站设计哪家价格实惠黄石网站设计策划公司国外的工业产品设计网站格力网站的网页设计分析纯室内设计网站外网设计灵感网站网站备案信息可视化设计优一库设计网站设计软件破解版下载网站金属网站设计图排版网站设计app手机版平面设计的免费网站知乎室内设计接单平台网站运城建网站需要设计哪些图片山西网站设计公司哪家好

合作伙伴

深圳网站优化推广公司

龙岗网络公司
深圳网站优化
龙岗网站建设
坪山网站建设
百度标王推广
天下网标王
SEO优化按天计费
SEO按天计费系统