Hi Jochen,

My script generate 70 messages in one minute,  i.e. 70 messages pushed to 
graylog in 1 minute,  

I think the issue is what ever the messages processed before the alert trigger 
its getting added in alert, example 50 message received and process in graylogm 
then this will be part of next alert and ignoring the remaining 20.

also i can see all the 70 messages in graylog, i.e. if i do a search in graylog 
after sometime, I can see all messages.


Regards,
Rayees





> On Jan 25, 2017, at 11:02 AM, Rayees Namathponnan <[email protected]> 
> wrote:
> 
> graylog version Graylog 2.1.2+50e449a
> 
> 
>> On Jan 25, 2017, at 7:22 AM, Jochen Schalanda <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Hi Rayees,
>> 
>> which version of Graylog are you using?
>> 
>> Cheers,
>> Jochen
>> 
>> On Monday, 23 January 2017 17:03:09 UTC+1, Rayees Namathponnan wrote:
>> Hi All,
>> 
>> I have written a script to generate 501 message / second with 1 unique 
>> string in 501 th to generate alert,  if you run the script it generate 
>> messages  70 unique string and expecting an alert with message count is 70,  
>>  but graylog always report only 60-65 messages, looks like some alerts as 
>> missing in graylog, more details are below 
>> 
>> 
>> Script 
>> --------
>> 
>> You can get script from 
>> https://github.com/rayeesnp/graylog-performance/tree/master 
>> <https://github.com/rayeesnp/graylog-performance/tree/master> 
>> 
>> There are two scripts one generate logs “log_gen.py” and  fl_app.py is 
>> python flask app it can receive alert from graylog alert HTTP call back and 
>> report number of alert received from graylog 
>> 
>> if you run this script, it will generate 500 message like message A  [random 
>> ip address before GET] and 1 message like B [ 
>> hostname_process_string_uniquenumber ]
>> 
>> message a 
>> ---------------
>> 2017-01-19 19:00:01.612519 - sjelk34_0 - [218.193.16.244] "GET /wheelsets 
>> HTTP/1.0" 200 3148 "http://bleater.com <http://bleater.com/>" "Mozilla/5.0 
>> (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36
>> (KHTML, like Gecko) Chrome/36.0.1944.0 Safari/537.36"
>> 
>> message B 
>> ---------------
>> 2017-01-19 19:00:01.612573 - sjelk34_0 - [sjelk34_0_uni_68] "GET /wheelsets 
>> HTTP/1.0" 200 4879 "http://bleater.com <http://bleater.com/>" "Mozilla/5.0 
>> (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) 
>> Chrome/36.0.1944.0 Safari/537.36”
>> 
>> 
>> 
>> Graylog Configurations 
>> -------------------------------
>> File beat to collect log,  graylog collector log harvest log from /data/logs
>> 
>> Configured extractor to extract the the string “hostname_process", my cases 
>> added regular expression “(sjvm34_0+)”, field contains the string 
>> “sjvm34_0_uni”,  store as filed “message_tag_0”
>> 
>> Created stream rule with field tag “message_tag_0” contains “sjvm34_0”
>> 
>> In manage alert configure “Alert is triggered when there is more than one 
>> message in the last 3 minutes. Grace period: 3 minutes.”
>> 
>> Then execute the script, by default script will execute 1 minute and 
>> generate 70 unique script with sequence number, i am expecting alert message 
>> with 70 message in alert,  but alert generating only for 60-65 messages.
>> 
>> 
>> Regards,
>> Rayees 
>> 
>> 
>> 
>> 
>> 
>> -- 
>> 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] 
>> <mailto:[email protected]>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/graylog2/a2faaee1-235a-448b-a8e6-79f74a15d916%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/graylog2/a2faaee1-235a-448b-a8e6-79f74a15d916%40googlegroups.com?utm_medium=email&utm_source=footer>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
> 

-- 
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/200C25B8-1027-4E2F-9F68-53BEAFD0B84A%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to