Hi team,
We are replatforming our existing system of record onto a cloud native
microservices continuous delivery platform. One of the tenets of the new
platform is full automation of a release of a new or existing microservice.
We are also looking for some log aggregation tools so that we can collect
the logs from different microservices .Also we are looking for programmatic
configuration of even the alerting needs that the microservices need.
Right now we are exploring some log aggregation tools and found that
graylog seems to more natural fit for our requirements than other { because
of its rest API's and in built alerting }
But I have few questions , I think this would be helpful for others are
well who are looking at graylog usage.
*1)*
*Background:* Each Microservice expresses it needs of monitoring/alerting
on alert thresholds for different kind of Errors that it generates. So
here is the plan how to use graylog
1. Create a Stream for each of the ErrorId that each
microservice can error out
2. Attach a alerting rule to this stream
*Question: *Is this idea good as our microservices grow in number so is
our ErrorID's and hence we will end up having few hundreds of streams. I
think this might have impacts from graylog's performance , because it needs
to run through all these rules in order to identify the stream it belongs
to ?
*2) *
*Background: *We need have different alert conditions and the existing out
of the box conditions might not be enough for us
*Question: *With the analysis I have done so far on graylog , there is no
easy way to add new alert conditions ? Please correct me if I am wrong?
*3)*
*Background: *We need high availability log aggregation / alerting tool .
*QuestIon: *I know we can have a graylog cluster for high availability ,
but right now not sure on how graylog handles of not sending duplicate
alerts
with multiple instances having the same periodical Alert jon running.
--
You received this message because you are subscribed to the Google Groups
"Graylog Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/graylog2/460041d3-da47-4dc8-86cb-0a595afc3a3e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.