帮助中心 >
  关于网络安全 >
  通过浏览器监控Linux服务器和进程指标
通过浏览器监控Linux服务器和进程指标
时间 : 2024-12-04 14:41:28
编辑 : Jtti

从浏览器监控Linux服务器和进程指标的工具和解决方法有很多,这些工具提供了友好的web界面,便于远程监控。以下是常用的方法和工具。

可以使用Netdata,这是一个开源的实时性能监控工具,能监控系统和应用多种指标,通过web界面来展示。Netdata安装:

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

安装完成后,Netdata会自动启动并运行。打开浏览器访问http://<your_server_ip>:19999,即可看到实时的服务器和进程监控信息。

Prometheus也是一个开源的系统监控和报警工具,Grafana是一个开源的分析和监控平台,二者一般结合使用,以提供强大的监控和展示能力。Prometheus的安装:

Wget https://github.com/prometheus/prometheus/releases/download/v2.32.1/prometheus-2.32.1.linux-amd64.tar.gz

tar xvfz prometheus-2.32.1.linux-amd64.tar.gz

cd prometheus-2.32.1.linux-amd64

启动Prometheus:

./prometheus --config.file=prometheus.yml

Prometheus默认在9090端口运行,访问http://<your_server_ip>:9090查看Prometheus的Web界面。

添加Grafana仓库并安装Grafana:

sudo apt-get install -y apt-transport-https

sudo apt-get install -y software-properties-common wget

wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -

sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"

sudo apt-get update

sudo apt-get install grafana

Grafana的启动:

sudo systemctl start grafana-server

sudo systemctl enable grafana-server

打开浏览器访问http://<your_server_ip>:3000,使用默认用户名admin和密码admin登录Grafana。

在Grafana中添加Prometheus作为数据源,再创建仪表板作为可视化Prometheus收集的指标。

Cockpit是一个易于使用的服务器管理工具,用web界面提供服务器性能和系统状态监控。Cockpit的安装:

sudo dnf install cockpit -y  # 对于RHEL/CentOS

sudo apt-get install cockpit -y  # 对于Debian/Ubuntu

启动Cockpit服务:

sudo systemctl start cockpit

sudo systemctl enable cockpit

打开浏览器

访问http://<your_server_ip>:9090,使用你的系统用户名和密码登录。

Glances是一个跨平台的系统监控工具,可以在web界面中显示实时系统状态。安装Glances及其依赖项:

sudo apt-get install glances -y  # 对于Debian/Ubuntu

sudo dnf install glances -y  # 对于RHEL/CentOS

启动Glances的web服务器模式:

glances -w

打开浏览器访问http://<your_server_ip>:61208,查看Glances的Web界面。

JTTI-Defl
JTTI-COCO
JTTI-Selina
JTTI-Ellis
JTTI-Eom