要使用Filebeat監控CentOS網絡流量,通常需要以下幾個步驟:
wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.14.0-x86_64.rpm
sudo rpm -vi filebeat-7.14.0-x86_64.rpm
/etc/filebeat/filebeat.yml
。在這個文件中,可以指定Filebeat要監控的日志文件路徑。例如,如果要監控Nginx的訪問日志,可以將日志路徑配置到filebeat.inputs
中:filebeat.inputs:
- type: log
enabled: true
paths:
- /usr/local/openresty/nginx/logs/access.log
output.logstash:
hosts:
- "192.168.2.203:18001"
./filebeat -e -c filebeat.yml &
監控網絡流量:Filebeat本身主要監控日志文件,而不是直接監控網絡流量。但是,可以通過配置Filebeat來監控與網絡流量相關的日志,如Nginx訪問日志、系統日志等,從而間接監控網絡流量。如果需要直接監控網絡流量,可以使用其他工具,如nethogs
、nload
或iftop
等。
使用其他工具監控網絡流量:
通過上述步驟,可以使用Filebeat結合其他工具來監控CentOS系統的網絡流量。