Where are the logs of beats- Filebeat, Metricbeat & packetbeat located in an elk server?

(James) #1

Hey Elastic... I got a little problem I'd like you to help me fix.. I have an ELK server hosted on Centos 7 and I'm pulling logs from 2 Debian machines. From the server, where would I retrieve logs for filebeat, metricbeat, topbeat and packetbeat from the 2 client machines ?

(David Pilato) #2

I'm confused by your question.

What do you want to do?

In brief, beats are agents that you can put on edge machines to collect various things like:

  • logs with filebeat (you know where are the logs you want to collect I guess)
  • network content (wireshark on the network card) with packetbeat (you know the network car you want to use I guess)
  • system and application metrics with metricbeat (you know which applications are running on your server I guess)

topbeat has been replaced by metricbeat

(James) #3

Hey dadonet, I would like to know the location of the log files for the beat agents. for instance the location of filebeat , metricbeat and packetbeat log files. Thank you..

(David Pilato) #4

I don't know. I moved the topic to #beats

(Javier) #5

From the SERVER there are not BEAT logs - unless you installed the agent on the server(in this case the server would behalf at the same time as a server and as a client). You will only be able to find BEAT logs on the clients where you have installed them.

Additionally, server-side you might find some entries regarding beats connections on the service you're sending BEATS logs to (ES or logstash)

On the CLIENTS - case you installed using rpm package - logs should be on /var/log/[packet|metric|file]beat/*

(James) #6

Thank you Xavy

(system) #7

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.