網絡流量分析工具packetbeat

需求:sql

    因爲咱們須要分析***服務器上的一些流量行爲。以前也沒接觸過這方面的知識。嘗試去elasticsearch官網上找。還真找到一個插件支持
數據庫

介紹:json

  packbeat是一個開源的實時網絡抓包與分析框架,內置了不少常見的協議捕獲及解析,如HTTP、MySQL、Redis等。在實際使用中,一般和Elasticsearch以及kibana聯合使用,用於數據搜索和分析以及數據展現。vim

 目前Packebeat支持的協議以下:服務器

  • ICMP (v4 and v6)網絡

  • DNS框架

  • HTTPcurl

  • Mysqlelasticsearch

  • PostgreSQLide

  • Redis

  • Thrift-RPC

  • MongoDB

  • Memcache

    環境:elasticsearch 5.6.3

    packetbeat  5.6.3   這個要裝在***服務器上

    kibana 5.6.3


    安裝插件

    rpm -ivh https://artifacts.elastic.co/downloads/beats/packetbeat/packetbeat-5.6.3-x86_64.rpm

    配置packetbeat

    vim /etc/packetbeat/packetbeat.yml

    只須要修改

    output.elasticsearch:

    # Array of hosts to connect to.

    hosts: ["172.16.81.91:9200"]

    es 導入packetbeat模板

    curl -XPUT 'http://172.16.81.91:9200/_template/packetbeat' -d@/etc/packetbeat/packetbeat.template.json


啓動packetbeat插件

/etc/init.d/packetbeat start


測試

撥上 ***後,嘗試操做數據庫的任何表。查看kibana是否有記錄

image.png

相關文章
相關標籤/搜索