i'm using packetbeat along with ELK (Elasticsearch, Logstash, Kibana) to monitor my server http packets and it is working great however i noticed that packetbeat is not capturing large HTTP POST requests below is my packetbeat.yml file
interfaces:
device: any
############################# Protocols #######################################
protocols:
dns:
ports: [53]
include_authorities: true
include_additionals: true
http:
ports: [80, 8080, 8000, 5000, 8002]
memcache:
ports: [11211]
mysql:
ports: [3306]
pgsql:
ports: [5432]
redis:
ports: [6379]
thrift:
ports: [9090]
mongodb:
ports: [27017]
output:
### Logstash as output
logstash:
# The Logstash hosts
hosts: ["localhost:5044"]
############################# Shipper #########################################
shipper:
############################# Logging #########################################
logging:
files:
rotateeverybytes: 10485760 # = 10MB