Hi,
This profiler is really inconsistent, i’m going crazy right now.
I’ve made a further investigation and this is really bugging my mind:

1.       I’m not expecting to receive15 hours old messages. In fact I’m the one 
who’s picking the messages from the current time and sending them to Kafka, for 
instance, let’s say it’s 15h33 GMT, I would pick a message like this one: 
“<182>Jan 28 2020 15:33:14 ######### : %ASA-6-305011: Built dynamic TCP 
translation from ###########/48678 to ############/48678” and send it to Kafka.

2.       These messages are successfully parsed because I can find them in the 
“enrichments” topic in Kafka. And the messages have the right “timestamp” field 
when parsed. So the problem is not in the messages themselves. (The syslog 
timestamp is the value of the timestamp).

3.       The results of the Profile Client are really off.

I ran a test:

·         I sent 4 messages at 14h18; and 5 messages at 14h25; All the messages 
have the same syslog severity.
If my profiler runs every 15 minutes than the range of 14h15 to 14h30 the 
result must be 9:

                {period.start=1580220900000, period=1755801, 
profile=ClientA_syslog_severety_count, period.end=1580221800000, groups=[], 
value=9, entity=info}

Surprisingly it’s right. Than I ran a second test:

·         I sent 4 messages at 14h41; and 3 messages at 14h48; all the messages 
have the same syslog severity.
With that said the result must be 7. Here’s the result:

{period.start=1580221800000, period=1755802, 
profile=ClientA_syslog_severety_count, period.end=1580222700000, groups=[], 
value=9, entity=info}

I ran a third test:

·         Sent 3 messages at 15h51.
The profiler returned none:

                {period.start=1580226300000, period=1755807, 
profile=ClientA_syslog_severety_count, period.end=1580227200000, groups=[], 
value=0, entity=info}

I checked the Kafka topics to make sure there weren’t more messages than it was 
supposed to. Everything is consistent except the profiler. I’m about to nuke 
myself.

Thanks

Reply via email to