understanding FotiSIEM baseline rules
Hello friends.
I am having some challenges to understand the structure of the performance baselining and anomaly process in FortiSIEM.
As per my readings the following happens:
1. baseline profile is configured in profileReport.xml
FortiSIEM stores the performance events in hourly buckets in the daily.db
2- events are summarized then added to the profile.db
So performance data are aggregated and grouped by hour of day and inserted as one entry into the profile table.
The profile table is updated every weekday and weekend, that is one set of data is only present for the most recent workday, old workdays are removed from the table.
My question is when we define a rule, we use the stat_avg and stat_stddev functions to compare current data to the data in the profile (base line ) report.
Why we calculate the average for baseline data to be comaired with current data, while is should be already calculated and present in the profile table. (that is each hour of day has just one entry for a given source address for instance).