-
Notifications
You must be signed in to change notification settings - Fork 335
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logstash Unhealthy #522
Comments
The lines up until 509 in that .txt file just indicate the logstash pipeline is starting up and is not available yet. Once you hit this line:
Everything is up and Logstash should be health and ready to go after that point. |
It stays like this for hours and does not change status |
Stays like what? After you see that |
In the sense that there hasn't been a status change since that log I shared, if you tell me that I don't have to worry too much since the data is coming to kibana I trust your advice. One last info. Do you recommend that I also install Hedgehog Linux to have a better capture system? Now I just have Malcolm doing everything. Thank you for your attention |
That totally just depends on your needs. If you are only needing to capture from a single location/on a single interface, and the Malcolm machine seems to be handling the load okay, then you can stick with a single instance like you're doing. The main reason for a Hedgehog Linux sensor is to spread out your capture points or distribute the load of capture across different systems. |
Attualmente catturo i dati da una span port che sullo switch manda direttamente al server dove è ospitato Malcolm su esxi con porta dedicata alla cattura del traffico. Dovrebbe arrivarmi a breve una tap. Do you recommend implementing Hedgehog Linux in this situation? |
It's hard to judge solely based on the number of hosts, I think it's more related to these two things:
One thing you could do, is for the zeek-live settings, set the |
Thank you very much for this information. I will check tomorrow and update you |
I activated the variables but not having the malcolm-beats index populated gives me an error in the display: https://192.168.1.11:5601/c8b46e87c4d6/bundles/plugin/visTypeTimeseries/1.0.0/visTypeTimeseries.chunk.8.js: 1:11029 If I read correctly the dashboard is linked to the index and logs capture_loss.log.. correct me if I'm wrong |
Seems like it's possibly a version compatibility issue with that dashboard and your kibana, would be my guess. What version of kibana do you have? But yeah, for zeek the relevant logs are capture_loss.log and stats.log:
[
"zeek.capture_loss.ts_delta",
"host.name",
"zeek.capture_loss.peer",
"zeek.capture_loss.acks",
"zeek.capture_loss.gaps",
"zeek.capture_loss.percent_lost"
]
[
"host.name",
"zeek.stats.peer",
"zeek.stats.mem",
"zeek.stats.pkts_link",
"zeek.stats.pkts_proc",
"zeek.stats.pkts_dropped",
"zeek.stats.bytes_recv",
"zeek.stats.tcp_conns",
"zeek.stats.udp_conns",
"zeek.stats.icmp_conns",
"zeek.stats.files"
]
[
"host.name",
"suricata.stats.capture.kernel_packets",
"suricata.stats.pkts_dropped",
"suricata.stats.capture.errors",
"suricata.stats.decoder.bytes",
"suricata.stats.decoder.ethernet",
"suricata.stats.decoder.ipv4",
"suricata.stats.decoder.ipv6",
"suricata.stats.detect.engines.rules_loaded",
"suricata.stats.detect.alert"
] So you could just look at those fields yourself in discover or whatever. See the zeek and suricata documentation for what those mean. |
Kibana:8.16.1 Thanks for this hint |
Although I have the logs in my elasticsearch cluster and visible on kibana I have the logstash container unhealthy. I share the container log file to understand together what I need to change and if I need to change... help me please
malcolm-logstash-logs.txt
The text was updated successfully, but these errors were encountered: