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

【免费】轻量级服务器centos监控程序+内存+cpu+nginx+适合小型站长使用

前言

本人是站长,管理了三个网站,有3台服务器, 平时需要看内存,cpu,还有nginx的监控, 从而来高效的处理流量攻击,进程优化,访问量分析等。市面上已经有成熟的监控(普罗米修斯等),但是都太重量级,适合大型公司服务器集群使用, 于是自己写了一个exe软件,用于监控服务器 。

 软件采用的是ssh直接服务器,服务器只需要放开22 shh端口即可,除此外没有任何网络请求。连接信息都是存储到本地 程序目录/resource/connections.json

 软件采用的是Python的pyqt6界面框架编写,用pyinstaller打包成了独立运行的exe程序。

功能介绍

功能截图

image

image

image

内存监控

内存监控是10秒刷新一次监控, 获取的是服务器top20按内存降序的进程信息。右键可以结束掉进程。

image

CPU监控

cpu监控是10秒刷新一次监控, 获取的是服务器top20按cpu使用降序的进程信息。右键可以结束掉进程。

image

Nginx监控

服务器需要安装nginx和goaccess。 并且nginx要开启访问日志。 可以监控很多信息,这里我截图几个:

image

image

image

image

image

监控的数据可以按照时间进行筛选:

image

 需要注意的是: 选择时间后, 需要等最多30秒会自动更新数据。 但是不会立马更新数据。

安装goaccess

1. 安装依赖

sudo apt-get update

sudo apt-get install build-essential libncurses5-dev libgeoip-dev libtokyocabinet-dev

2. 下载源码

wget https://tar.goaccess.io/goaccess-1.8.1.tar.gz

tar -xzvf goaccess-1.8.1.tar.gz

cd goaccess-1.8.1

3. 编译安装

./configure --enable-utf8 --enable-geoip=mmdb

make

sudo make install

4. 验证安装

goaccess --version

注意:

- 请根据您的系统选择合适的包管理器(apt-get、yum、brew等)

- 编译时可能需要安装额外的开发工具和库文件

- 安装完成后请确保goaccess命令在系统PATH中可用

免费获取程序

程序我放到百度盘里面, 大家免费下载使用就可以了

通过网盘分享的文件:轻量级_服务器监控exe
链接: https://pan.baidu.com/s/1fEqkmx1Po3TLICPJA8_uAA?pwd=ik28 提取码: ik28
--来自百度网盘超级会员v5的分享

http://www.dtcms.com/a/483202.html

相关文章:

  • 青岛模板建站代理模板建站公司
  • 瑞芯微算法环境搭建(1)------编译ffmpeg
  • python策略网站怎么做seo策略工具
  • 建立了公司网站网络营销心得体会
  • 从 C 到 C++:容器适配器 std::stack 与 std::queue 详解
  • 工信部网站备案查询 验证码错误2019年建设银行安徽招聘网站
  • wordpress网站如何搬家wordpress开发入门视频教程
  • 电子商务网站建设与管理思考与练习做暧视频免费网站
  • 建站公司兴田德润网页制作模板 html
  • Spring Boot 3零基础教程,深度理解 Spring Boot 自动配置原理,笔记11
  • PHP MQTT 订阅服务:实时消息接收与数据库存储解决方案
  • 设计网站网站名称冒用公司名做网站
  • Android进阶之路 - 全方位监听视图加载完成
  • PPT-EA:PPT自动生成器
  • 企业微信-智能表格-视图类型
  • 产品网站建设PHP MYSQL网站开发全程实
  • 性能优化-Vue3 + Vite:图片上传/优化到 OSS 并统一使用vite 的 .env 全局配置,js 和 css 共用变量
  • 网站建设项目背景杭州一起做网站
  • 做最好的色书网站半透明wordpress主题源码
  • 17.UE-游戏逆向-查找Aactor(游戏中物品的名字和坐标)
  • 扫黄打非网站建设wordpress上传视频插件
  • 手机网站底部广告代码wordpress版本下载
  • 量子计算与深度学习:新时代材料模拟实战
  • SMTPman,smtp服务器高效邮件发送核心指南
  • UE C++ TMap容器的 创建和遍历
  • 域名与网站名称的关系企业发展历程网站
  • MyBatis-Flex 来了
  • 带权并查集
  • 建设网站多少钱 郑州浏览器什么网站都能打开的
  • 安卓13_ROM修改定制化-----常用几种去除系统签名类验证的操作步骤解析