在Debian系统上监控性能和资源使用情况有多种方法。以下是一些常用的工具和命令,可以帮助你有效地监控Debian Overlay的性能。
Telegraf:
wget -q https://repos.influxdata.com/influxdata-archive_compat.key
echo '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null
echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
sudo apt-get update && sudo apt-get install influxdb
sudo service influxdb status
sudo service influxdb start
sudo systemctl enable influxdb
influx
CREATE DATABASE telegraf
CREATE USER "telegraf" WITH PASSWORD 'decard' WITH ALL PRIVILEGES
GRANT ALL PRIVILEGES ON telegraf TO telegraf_user
EXIT
sudo apt-get install telegraf
Prometheus:
wget https://github.com/prometheus/prometheus/releases/download/v2.30.3/prometheus-2.30.3.linux-amd64.tar.gz
tar xvfz prometheus-2.30.3.linux-amd64.tar.gz
cd prometheus-2.30.3.linux-amd64
prometheus.yml
文件,配置抓取目标和数据存储路径。./prometheus --config.file=prometheus.yml
htop:
sudo apt-get install htop
htop
vmstat:
vmstat
按下键盘上的"d"键可以切换到磁盘I/O统计信息,按下"p"键可以切换到CPU统计信息。iostat:
sudo apt-get install sysstat
iostat
netstat:
netstat
free:
free -m
df:
df -h
uptime:
uptime
通过这些工具和命令,你可以全面监控Debian系统的性能和资源使用情况,确保系统的高效运行。