CurrentSizeMB
Security.evtx журнал файлының ағымдағы көлемі.
Windows Security журналының нақты тереңдігін есептеп, ескі оқиғалардың қанша күннен кейін қайта жазылуы мүмкін екенін бағалаңыз.
Журнал Security Windows Server жүйесіндегі Security журналы жүйеге кіру оқиғаларын, есептік жазбалардың өзгерістерін, қол жеткізу құқықтарымен жасалған әрекеттерді және басқа қауіпсіздік оқиғаларын сақтайды.
Бірақ журналға белгіленген көлемнің өзі әкімшіге тарихтың нақты қанша күн қолжетімді болатынын көрсетпейді.
Бір серверде 2 ГБ журнал бірнеше айлық оқиғаларды сақтауы мүмкін, ал басқа серверде бірнеше күнде толық қайта жазылуы мүмкін.
Егер инцидент бір аптадан кейін анықталса, ал Security журналы тек бес күндік тарихты сақтаса, қажетті оқиғалар әлдеқашан қайта жазылып кетуі мүмкін. Сондықтан журнал көлемін нақты сервердің нақты жүктемесін ескере отырып таңдау керек.
WEB-LABS құралы Windows Security журналы оқиғаларды қайта жазылғанға дейін қанша уақыт сақтай алатынын бағалауға мүмкіндік береді.
Есептеу үшін PowerShell арқылы алуға болатын сервердің нақты деректері пайдаланылады. Барлық есептеулер тікелей браузерде орындалады: енгізілген мәндер ешқайда жіберілмейді және сақталмайды.
Security журналында қанша күндік тарих сақталатынын және ескі оқиғалар қаншалықты тез қайта жазылуы мүмкін екенін бағалаңыз. Барлық есептеулер браузерде жергілікті түрде орындалады.
$logName = 'Security'
$logFile = Join-Path $env:SystemRoot 'System32\winevt\Logs\Security.evtx'
$meta = Get-WinEvent -ListLog $logName -ErrorAction Stop
$file = Get-Item $logFile -ErrorAction Stop
$oldest = Get-WinEvent -LogName $logName -Oldest -MaxEvents 1 -ErrorAction Stop
$newest = Get-WinEvent -LogName $logName -MaxEvents 1 -ErrorAction Stop
$currentMB = [math]::Round($file.Length / 1MB, 2)
$maxMB = [math]::Round($meta.MaximumSizeInBytes / 1MB, 2)
$historyDays = [math]::Round(($newest.TimeCreated - $oldest.TimeCreated).TotalDays, 2)
$fillPercent = if ($maxMB -gt 0) { [math]::Round(($currentMB / $maxMB) * 100, 1) } else { 0 }
[PSCustomObject]@{
CurrentSizeMB = $currentMB
MaxSizeMB = $maxMB
FillPercent = $fillPercent
RecordCount = $meta.RecordCount
OldestEvent = $oldest.TimeCreated
NewestEvent = $newest.TimeCreated
HistoryDays = $historyDays
} | Format-List
CurrentSizeMB, MaxSizeMB және HistoryDays мәндері қажет.
Бұл әдіс журналдың ағымдағы тығыздығын оның максималды көлеміне дейін экстраполяциялайды. Егер журнал толуға жақын болып, қайта жазу режимінде жұмыс істесе, нақты HistoryDays мәні болжамнан пайдалырақ.
Бұл тәсіл Security.evtx файлы әлі өсіп жатқанда пайдалы. Егер журнал максималды көлемге жетіп, ескі оқиғаларды қайта жазып жатса, файл көлемі енді өспейді — «Ағымдағы тарих бойынша» режимін пайдаланыңыз.
Оқиғалардың ағымдағы тығыздығында көлемі 2 ГБ журнал ескі оқиғалар қайта жазылғанға дейін шамамен 16 күндік тарихты сақтайды.
Security.evtx журнал файлының ағымдағы көлемі.
Windows баптауларында белгіленген журналдың максималды көлемі.
Қазір журналда бар оқиғалар саны.
Әлі көруге болатын ең ескі оқиғаның күні.
Журналдағы ең жаңа оқиғаның күні.
Қолжетімді тарихтың нақты тереңдігі, күнмен.
Жасалатын оқиғалар саны сервердің рөліне және аудит баптауларына қатты байланысты.
Домен контроллері, терминалдық сервер, файлдық сервер және шағын қолданба сервері бірдей уақыт аралығында мүлде әртүрлі көлемде оқиғалар жасай алады.
Кеңейтілген аудит қосылғаннан кейін жазбалар саны да едәуір өсуі мүмкін. Сондықтан «кез келген серверге 2 ГБ жеткілікті» деген әмбебап мән жоқ.
Қысқа тарих міндетті түрде қате конфигурацияны білдірмейді, ал үлкен журнал жеткілікті сақтау тереңдігіне кепілдік бермейді.
Ұйым инциденттерді әдетте қанша уақыттан кейін анықтайтынын және тергеу үшін қандай кезең қажет болуы мүмкін екенін ескеру маңызды.
Калькуляторда бағдарлы техникалық шкала қолданылады. Ол бастапқы бағалауға арналған және нормативтік талап емес.
Тергеу кезінде Security.evtx файлының көлемі емес, қажетті күндегі оқиғаларға қайта оралу мүмкіндігі маңызды. Егер журнал қайта жазу режимінде жұмыс істеп тұрса, OldestEvent күні қазіргі уақытта қаншалықты артқа қарай қарауға болатынын жақсы көрсетеді.
Типтік проблемалардың бірі инциденттен кейін ғана анықталады: Security журналы бар және жұмыс істейді, бірақ оның көлемі нақты жүктеме үшін тым аз болған.
Нәтижесінде жүйе жаңа оқиғаларды жазуды жалғастырып, ең ескі оқиғаларды қатар өшіреді. Әкімші мұны пайдаланушы әрекеттерін тексеру немесе өткен кезеңдегі оқиғалар ретін қалпына келтіру қажет болғанға дейін жылдар бойы байқамауы мүмкін.
Бұл мәселе туралы толығырақ: «Security журналы: оқиғалар тарихы неге жоғалады» .
Сервер конфигурациясы немесе аудит саясаты өзгергеннен кейін журналдардың тереңдігін бақылау әсіресе маңызды.
Windows кеңейтілген аудиті қосылғаннан кейін
Пайдаланушылар саны артқаннан кейін
RDP-қолжетімділігі енгізілгеннен немесе кеңейтілгеннен кейін
Ақпараттық қауіпсіздік саясаты өзгергеннен кейін
Күмәнді кіру немесе инцидент анықталғаннан кейін
Журналдардың көлемі немесе параметрлері өзгергеннен кейін
Windows Server-ді техникалық тексергенде Security журналының көлеміне ғана қарау жеткіліксіз.
Аудит баптаулары, RDP журналдары, кіру оқиғалары, есептік жазба өзгерістері, әкімшілік құқықтар және оқиғаларды сақтау мерзімдері тексеріледі.
Журнал жүргізудің мақсаты — оқиғаларды жай ғана жазу емес, инциденттен кейін әрекеттер тізбегін қалпына келтіруге жеткілікті ақпарат сақтау.
Журнал көлемін нақты инфрақұрылымның нақты жүктемесіне қарай таңдау керек.
Жергілікті журнал көлемін ұлғайту мәселенің бір бөлігін ғана шешеді. Жүктеме жоғары болса, тарих бәрібір біртіндеп қайта жазылады.
Маңызды жүйелер үшін оқиғалар жергілікті Security.evtx файлына тәуелсіз сақталуы үшін журналдарды орталықтан жинауды немесе архивтеуді қарастыру керек.
WEB-LABS Windows Server-ге техникалық тексеру жүргізеді: журнал жүргізуді, кіру оқиғаларын, RDP-ны, пайдаланушы құқықтарын, әкімшілік есептік жазбаларды және аудит параметрлерін тексереміз.