25.6K star!一款简单好用,功能强大的系统监控项目,全平台支持!

* 戳上方蓝字“开源先锋”关注我


推荐阅读:

《29.6K star!非常直观好用的 Docker 图形化项目,强烈推荐!》


大家好,我是开源君!

在这个数字化飞速发展的时代,系统监控变得尤为重要。想象一下,我们正忙着写代码,突然系统崩溃了,那感觉就像是吃了个苍蝇一样难受。

今天开源君要给大家安利一个超级棒的开源项目 – Glances,堪称IT界的“千里眼”,让我们一种更高效、更全面、更炫酷的方式,实时监控系统的状态。

25.6K star!一款简单好用,功能强大的系统监控项目,全平台支持!

简介

Glances,英文意思是“一瞥”的意思。它是一个用Python编写的跨平台系统监控工具,能够实时展示CPU、内存、磁盘、网络等信息,就像给你的系统装了个“眼睛”。而且,它还支持容器监控,无论是Docker还是LXC,都能轻松应对。

25.6K star!一款简单好用,功能强大的系统监控项目,全平台支持!

目前在Github上面收获了25.6K star!

25.6K star!一款简单好用,功能强大的系统监控项目,全平台支持!

项目性能特色

  • 跨平台:Glances支持GNU/Linux、BSD、Mac OS和Windows操作系统,几乎涵盖了所有主流平台。
  • 实时监控:无论是CPU、内存还是网络使用情况,Glances都能实时展示,让你对系统状态了如指掌。
  • Web界面:通过Web界面,你可以在任何设备上远程监控系统状态,非常方便。
  • API支持:Glances提供了XML-RPC和RESTful JSON API,可以与其他软件无缝集成。
  • 插件系统:Glances有一套插件系统,可以扩展它的功能。比如,添加对某些特定应用程序的监控,或者自定义报警规则等等。反正一句话,功能多到你想不到。

快速安装使用

安装Glances很简单,只要你的系统上安装了Python3.8或以上版本,就可以通过以下命令安装:

pip install --user glances

如果想安装带有Web界面的版本,可以使用:

pip install --user 'glances[web]'

启动Glances,只需在终端输入:

glances

如果想通过Web界面访问,启动时加上-w参数:

glances -w

然后在浏览器输入http://<server-ip>:61208,一片炫酷的数据展示页面就蹦出来了。

项目体验展示

Glances 展示的信息非常多,包括了 CPU、内存、网络读写速率、TCP 连接数、磁盘使用情况等等。

25.6K star!一款简单好用,功能强大的系统监控项目,全平台支持!

Glances的交互性也做得非常好,支持一系列的快捷键操作,方便我们查看系统状况。

25.6K star!一款简单好用,功能强大的系统监控项目,全平台支持!

Glances 还支持 C/S 模式与 Web Server 模式,支持设置用户名和密码,方便通过客户端对服务器进行监视监控。

只需要服务器端输入

glances -s

客户端输入

glances -c <ip>

然后在浏览器访问 http://server-ip:61208 进入监控界面。

如果是Web Server 模式,直接在客户端的浏览器里输入http://server-ip:61208即可。

25.6K star!一款简单好用,功能强大的系统监控项目,全平台支持!

总的来说,Glances是一个功能强大、易于使用的系统监控工具,完全可以作为top命令的替代品,甚至在某些方面做得更好。如果你是个技术宅,或者从事IT相关工作,那么Glances绝对是你不可或缺的好帮手。

更多项目细节,感兴趣的可以到项目地址查看:

项目地址:
https://github.com/nicolargo/glances

原文始发于微信公众号(开源先锋):25.6K star!一款简单好用,功能强大的系统监控项目,全平台支持!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/294685.html

(0)
服务端技术精选的头像服务端技术精选

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!