Hi,
I am running Graylog, Logstash, Elastic and mongodb with a docker-compose file that i found and crafted to use logstash as well.
The original is here https://docs.graylog.org/en/3.1/pages/installation/docker.html#requirements
i have just added logstash and connected.
But i managed to ship my logs from a remote machine, all seem to work but graylog journal gives the following -92,807 unprocessed messages are currently in the journal, in 1 segments. 17 messages have been appended in the last second, 0 messages have been read in the last second.
when you journal gets a minus -xxx message than the journal is corrupt and you should remove the journal and check if the disk where you try to place that has enough space available.
Ok
If my output is to elastic then how to i configure graylog to listen to it . What do i put in they graylog interface?
Idealy i would ilke to have filebeat send the diagnostic.log of the weblogic to a logstash in the stack and from there somehow to be indexed and be visible to graylog.
In the beats configuration the output logstash can also be used to send to a Graylog BEATS input. The naming might be confusing in the Beats configuration - but that is something we can’t change. Simple because that is not our product.
So configure a BEATS Input on Graylog and point the LOGSTASH output to this configured input on Graylog.
You do not need a logstash between that communication. In addition the ingest to Elasticsearch and the Processing is done by Graylog. That is also the only way that you can use Graylog to visualize the data. The data needs to be ingested via Graylog to show and search them via Graylog, because that way the needed meta data is added.