当前位置:首页 > CN2资讯 > 正文内容

prometheus 监控windows服务器CPU使用率

7小时前CN2资讯


一、Glances:

Glances 是一款非常不错的跨平台的性能监控工具,提供了CPU、CPU队列、内存、虚拟内存、网络、I/O和最占用服务器的资源的进程列表等,应该就这些了吧,提供了这些

指标的监控信息,并且在运行时会根据资源的占用情况适用不同的颜色标注其重要程度,非常直观,下面是使用中的截图:

二、Glances安装:


Glances的安装还是比较简单方便的,由于Glances是由python编写的,最好适用python的库管理工具pip来自动安装。并且使用工具

也将安装过程简单的。

Glances支持的系统有:CentOS、linux、windows、Mac OX 似乎还有别的,这里就分享我使用过的:

CentOS 6.4 64bit:注意使用root账号并更新yum的数据:



# rpm -ivh http://fr2.rpmfind.net/linux/epel/6/x86_64/epel-release-6-7.noarch.rpm # yum install python-pip python-devel # pip-python install glances



Ubuntu: 另外对第二行做一下说明,原本我也不是太明白它的意思,去查了下【python-pip就不讲了,python包的管理工具;build-essential编译c/c++程序,;python-dev是python的开发工具包。】



#sudo apt-get update #sudo apt-get install python-pip build-essential python-dev #sudo pip install glances



 

三、Glances的使用:

Glances我看了官网的文档,主要有四种方式,在这里分别说一些:

第一种:单机使用,这种使用方式非常简单,登录到服务器,或在本机的命令行模式下运行:



#glances



注意,我使用SSH链接工具是 SecureCRT,在使用Glances的时候遇到了一些问题,在默认的设置下回会错无法运行,使用以下设置正常使用:

 

第二种:客户端模式,假设有两台已经安装Glances的服务器,分别为A 与 B,并且 B 的IP地址为192.168.1.117,那么:

首先在服务器B使用以下命令,将B作为被监控端:



#glances -s



然后在服务器A使用以下命令,将A作为监控端:



#glances -c 192.168.1.117



测试在服务器A就会显示服务器B的监控信息

另外补充说一下官网使用文档的概念,官方文档中,讲被监控端作为服务器端(server),而监控端作为客户端(client).

另外再说明下,一些常用的参数说明,基本上就是直译官方文档。

在被监控端也就是服务器端, 你可以使用 -B ADDRESS 绑定地址与使用 -p PORT指定监听的TCP端口.

在监控端也就是客户端, 你同样可以使用 -p PORT来指定服务端使用的端口.

如果需要设置连接到服务器的密码可以使用 --password.

注意默认绑定的地址是 0.0.0.0 (Glances 会监听所有网络接口) 而默认TCP端口为 61209(如果不指定端口的话,要确保这个端口能够被访问不要被防火墙。。。。).

无论是在服务器或客户端,限制都是被设置在服务器端.

第三种:将glances的监控数据导出到CSV以其他软件使用生成图表,如果要执行这个操作可以使用以下命令:



$ glances --output-csv /tmp/glances.csv



这种就比较简单了,补充一点,导出CSV可以指定路径,这样找起来方便多了

 

第四种:最后就是使用Glances提供API当Glances运行以后可以实时的获取服务器监控数据,这样就能得到更定制化的性能数据加以分析。

绝对是Performances test的一大利器啊,并且如果是分布式的集群的话也可以通过这个方式来监控多台服务器。

这种还没有尝试,打算另写一篇补充使用Glances的API来补充

 

四、最后说明一些在Glances的标注的规则:



绿色 代表的是 "OK"



蓝色 代表的是  "CAREFUL"



紫红色 代表的是  "WARNING"



红色 代表的是  "CRITICAL"



另外各项监控数据颜色显示的规则,都是在配置项内可配的。



 



更多详细的内容自己看官方文档:



https:///nicolargo/glances/blob/master/docs/glances-doc.rst#glances



 

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/32902.html

    分享给朋友:

    “prometheus 监控windows服务器CPU使用率” 的相关文章

    云桌面是什么?解锁现代工作与学习的新方式

    云桌面是一个令人兴奋的概念,尤其是在如今这个数字化迅速发展的时代。我个人认为,云桌面不仅仅是一项技术,更是一种全新的工作方式。简单来说,云桌面是一种基于云计算的桌面虚拟化解决方案。它允许用户通过互联网随时随地访问一个在云端运行的桌面环境。想象一下,不论你在咖啡馆、家中还是办公室,只需一台设备和网络连...

    了解尼日利亚IP地址及其获取方法

    尼日利亚IP地址概述 尼日利亚的IP地址数量颇具规模,达到3,196,160个,这在全球范围内占有0.0938%的比重,位居第61位。这意味着,尽管尼日利亚在全球互联网上不是最大的参与者,但它的IP资源依然相对丰富,给予了很多用户连接世界的机会。听起来兴奋吧?这些IP地址为本地互联网用户和企业提供了...

    瓦工职业特征与发展前景分析

    瓦工,这个听起来有些古老的职业,实际上在我们的社会中扮演着举足轻重的角色。它主要负责砌筑工作,用砖块、砌块和砂浆等材料建造房屋、烟囱等不同结构。北方地区的人们常常把瓦工称为泥工,虽然这两者有些细微差别,但归根结底,瓦工是建筑行业不可缺少的一个部分。 在瓦工的工作范围里,涉及到建筑砌体、隔墙、瓦片铺装...

    解决Windows无法使用复制粘贴功能的实用方法

    在计算机使用中,Windows的复制粘贴功能是我们高效工作与学习的得力助手。从文字处理到文件管理,无论是在文档编辑中提取关键信息,还是将图片或文件快速转移到其他地方,复制粘贴都简化了许多操作。它轻松地帮助我们完成任务,节省了宝贵的时间。 我经常在工作中使用复制粘贴,特别是在撰写报告或为项目汇总资料时...

    VPS IP被封怎么办?常见原因与解决方案分析

    在使用VPS的过程中,有时候会遇到VPS IP被封的情况,这对很多用户来说,会带来一些困扰。虽然情况不同,但通常来说,下列几个原因是比较常见的,了解这些原因能够帮助我们更好地避免封禁。 首先,敏感操作常常是导致IP被封的重要原因之一。比如,如果你进行了一些网络爬虫、频繁请求某个网站内容,或者试图访问...

    解决Hostodo官网无法打开的问题的有效方法

    在使用 Hostodo 官网时,偶尔会遇到无法打开的情况。这种情况可能让人感到无助,尤其是当你迫切需要访问相关信息时。让我来分享一些常见原因,帮助你更好地理解。 首先,服务器的维护或故障是一个普遍的原因。当网站进行定期更新或修复时,服务器可能会暂时不可用。通常,官方会提前通知用户,然而,有时我们无法...