Konfigurace automatického nahrávání protokolů pomocí místního Dockeru ve Windows
Automatické nahrávání protokolů pro průběžné sestavy v Defender for Cloud Apps můžete nakonfigurovat pomocí Dockeru ve Windows.
Požadavky
Specifikace architektury:
Specifikace Popis Operační systém Jedna z následujících možností: - Windows 10 (aktualizace fall creators)
- Windows Server verze 1709+ (SAC)
- Windows Server 2019 (LTSC)
Místo na disku 250 GB Jádra procesoru 2 Architektura procesoru Intel 64 a AMD 64 BERAN 4 GB Seznam podporovaných architektur Dockeru najdete v dokumentaci k instalaci Dockeru.
Podle potřeby nastavte bránu firewall . Další informace najdete v tématu Požadavky na síť.
Virtualizace v operačním systému musí být povolená pomocí technologie Hyper-V.
Důležité
- Podnikoví zákazníci s ročními výnosy více než 250 uživatelů nebo více než 10 milionů USD vyžadují placené předplatné, aby mohli používat Docker Desktop pro Windows. Další informace najdete v tématu Přehled předplatného Dockeru.
- Aby bylo možné shromažďovat protokoly, musí být uživatel přihlášený k Dockeru. Doporučujeme uživatelům Dockeru radit, aby se odpojili bez odhlášení.
- Docker pro Windows není oficiálně podporován ve scénářích virtualizace VMWare.
- Docker pro Windows se ve vnořených scénářích virtualizace oficiálně nepodporuje. Pokud stále plánujete používat vnořenou virtualizaci, projděte si oficiální příručku k Dockeru.
- Informace o dalších aspektech konfigurace a implementace Dockeru pro Windows najdete v tématu Instalace Desktopu Dockeru ve Windows.
Odebrání existujícího kolektoru protokolů
Pokud máte existující kolektor protokolů a chcete ho před dalším nasazením odebrat nebo ho chcete jednoduše odebrat, spusťte následující příkazy:
docker stop <collector_name>
docker rm <collector_name>
Výkon kolektoru protokolů
Kolektor protokolů dokáže úspěšně zpracovat kapacitu protokolu až 50 GB za hodinu. Hlavními kritickými body procesu shromažďování protokolů jsou:
Šířka pásma sítě – Rychlost nahrávání protokolů určuje šířka pásma sítě.
Výkon vstupně-výstupních operací virtuálního počítače – Určuje rychlost zápisu protokolů na disk kolektoru protokolů. Kolektor protokolů má integrovaný bezpečnostní mechanismus, který monitoruje rychlost doručení protokolů a porovnává ji s rychlostí nahrávání. V případě zahlcení začne kolektor protokolů vyhazovat soubory protokolu. Pokud vaše nastavení obvykle překračuje 50 GB za hodinu, doporučujeme rozdělit provoz mezi několik kolektorů protokolů.
Krok 1 – konfigurace webového portálu
Pomocí následujícího postupu definujte zdroje dat a propojte je se kolektorem protokolů. Jeden kolektor protokolů může zpracovávat více zdrojů dat.
Na portálu Microsoft Defender vyberte Nastavení>Cloud Apps>Cloud Discovery Nahrávatautomatické protokoly>> KartaZdroje dat.
Pro každou bránu firewall nebo proxy server, ze kterého chcete nahrát protokoly, vytvořte odpovídající zdroj dat:
Vyberte +Přidat zdroj dat.
Pojmenujte proxy server nebo bránu firewall.
V seznamu Zdroj vyberte zařízení. Pokud vyberete Možnost Vlastní formát protokolu pro práci se síťovým zařízením, které tu není uvedené, najdete pokyny ke konfiguraci v tématu Práce s vlastním analyzátorem protokolů .
Porovnejte protokol s ukázkou očekávaného formátu protokolu. Pokud formát souboru protokolu neodpovídá této ukázce, měli byste zdroj dat přidat jako Jiný.
Nastavte typ příjemce na FTP, FTPS, Syslog – UDP nebo Syslog – TCP nebo Syslog – TLS.
Poznámka
Integrace se zabezpečenými přenosovými protokoly (FTPS a Syslog – TLS) často vyžaduje další nastavení brány firewall nebo proxy serveru.
Tento postup opakujte pro každou bránu firewall a proxy server, jejichž protokoly je možné použít ke zjištění provozu ve vaší síti. Doporučujeme nastavit vyhrazený zdroj dat pro každé síťové zařízení, abyste mohli:
- Pro účely šetření monitorujte stav každého zařízení samostatně.
- Prozkoumejte zjišťování stínového IT na zařízení, pokud je každé zařízení používáno jiným uživatelským segmentem.
V horní části stránky vyberte kartu Kolektory protokolů a pak vyberte Přidat kolektor protokolů.
V dialogovém okně Vytvořit kolektor protokolů :
Do pole Název zadejte smysluplný název kolektoru protokolů.
Pojmenujte kolektor protokolů a zadejte IP adresu hostitele (privátní IP adresu) počítače, který použijete k nasazení Dockeru. IP adresu hostitele je možné nahradit názvem počítače, pokud existuje server DNS (nebo ekvivalent), který přeloží název hostitele.
Vyberte všechny zdroje dat , které chcete připojit ke kolektoru, a výběrem možnosti Aktualizovat uložte konfiguraci.
Další informace o nasazení najdete v části Další kroky , včetně příkazu, který později použijete k importu konfigurace kolektoru. Pokud jste vybrali Syslog, budou tyto informace obsahovat také data o tom, na kterém portu naslouchá naslouchací proces Syslogu.
Použijte Tlačítko Kopírovat , pokud chcete příkaz zkopírovat do schránky a uložit ho do samostatného umístění.
Pomocí tlačítka vyexportujte očekávanou konfiguraci zdroje dat. Tato konfigurace popisuje, jak nastavit export protokolu ve vašich zařízeních.
Uživatelům, kteří poprvé odesílají data protokolu FTP, doporučujeme změnit heslo pro uživatele FTP. Další informace najdete v tématu Změna hesla FTP.
Krok 2 – Místní nasazení počítače
Následující kroky popisují nasazení ve Windows. Postup nasazení pro jiné platformy se mírně liší.
Otevřete terminál PowerShellu jako správce na počítači s Windows.
Spuštěním následujícího příkazu stáhněte soubor skriptu PowerShellu instalačního programu Windows Dockeru:
Invoke-WebRequest https://adaprodconsole.blob.core.windows.net/public-files/LogCollectorInstaller.ps1 -OutFile (Join-Path $Env:Temp LogCollectorInstaller.ps1)
Pokud chcete ověřit, že je instalační program podepsaný Microsoftem, přečtěte si téma Ověření podpisu instalačního programu.
Pokud chcete povolit spouštění skriptů PowerShellu, spusťte:
Set-ExecutionPolicy RemoteSigned`
Pokud chcete na počítač nainstalovat klienta Dockeru, spusťte následující příkaz:
& (Join-Path $Env:Temp LogCollectorInstaller.ps1)`
Počítač se po spuštění příkazu automaticky restartuje.
Až bude počítač znovu spuštěný, spusťte znovu stejný příkaz:
& (Join-Path $Env:Temp LogCollectorInstaller.ps1)`
Spusťte instalační program Dockeru a vyberte, že chcete místo Hyper-V použít WSL 2.
Po dokončení instalace se počítač automaticky znovu restartuje.
Po dokončení restartování otevřete klienta Dockeru a přijměte smlouvu s předplatným Dockeru.
Pokud se instalace WSL2 nedokončí, zobrazí se zpráva oznamující, že jádro WSL 2 Linuxu je nainstalované pomocí samostatného balíčku aktualizace MSI.
Dokončete instalaci stažením balíčku. Další informace najdete v tématu Stažení balíčku aktualizace jádra Linuxu.
Znovu otevřete desktopového klienta Dockeru a ujistěte se, že se spustil.
Otevřete příkazový řádek jako správce a zadejte příkaz spustit, který jste předtím zkopírovali z portálu v kroku 1 – Konfigurace webového portálu.
Pokud potřebujete nakonfigurovat proxy server, přidejte IP adresu proxy serveru a číslo portu. Pokud jsou například podrobnosti o proxy serveru 172.31.255.255:8080, je aktualizovaný příkaz spuštění:
(echo db3a7c73eb7e91a0db53566c50bab7ed3a755607d90bb348c875825a7d1b2fce) | docker run --name MyLogCollector -p 21:21 -p 20000-20099:20000-20099 -e "PUBLICIP='10.255.255.255'" -e "PROXY=172.31.255.255:8080" -e "CONSOLE=mod244533.us.portal.cloudappsecurity.com" -e "COLLECTOR=MyLogCollector" --security-opt apparmor:unconfined --cap-add=SYS_ADMIN --restart unless-stopped -a stdin -i mcr.microsoft.com/mcas/logcollector starter
Pokud chcete ověřit, že kolektor funguje správně, spusťte následující příkaz:
docker logs <collector_name>
Měla by se zobrazit zpráva: Úspěšně dokončeno! Například:
Krok 3 – místní konfigurace síťových zařízení
Nakonfigurujte síťové brány firewall a proxy servery tak, aby pravidelně exportovali protokoly do vyhrazeného portu Syslog adresáře FTP podle pokynů v dialogovém okně. Příklady:
BlueCoat_HQ - Destination path: \<<machine_name>>\BlueCoat_HQ\
Krok 4 – ověření úspěšného nasazení na portálu
Zkontrolujte stav kolektoru v tabulce kolektoru protokolů a ujistěte se, že je stav Připojeno. Pokud je vytvořeno, je možné, že se připojení kolektoru protokolů a analýza nedokončily.
Můžete také přejít do protokolu zásad správného řízení a ověřit, že se protokoly pravidelně nahrávají na portál.
Případně můžete stav kolektoru protokolů zkontrolovat v kontejneru Dockeru pomocí následujících příkazů:
Přihlaste se ke kontejneru:
docker exec -it <Container Name> bash
Ověřte stav kolektoru protokolů:
collector_status -p
Pokud máte během nasazování problémy, projděte si téma Řešení potíží s cloud discovery.
Volitelné – vytváření vlastních průběžných sestav
Ověřte, že se protokoly nahrávají do Defender for Cloud Apps a že se sestavy vygenerují. Po ověření vytvořte vlastní sestavy. Můžete vytvářet vlastní sestavy zjišťování založené na Microsoft Entra skupinách uživatelů. Pokud například chcete zobrazit cloudové využití vašeho marketingového oddělení, importujte marketingovou skupinu pomocí funkce importovat skupinu uživatelů. Pak pro tuto skupinu vytvořte vlastní sestavu. Sestavu můžete také přizpůsobit na základě značky IP adres nebo rozsahů IP adres.
Na portálu Microsoft Defender vyberte Nastavení>Sestavy Cloud Apps>Cloud Discovery>Continuous.
Vyberte tlačítko Vytvořit sestavu a vyplňte pole.
V části Filtry můžete filtrovat data podle zdroje dat, podle importované skupiny uživatelů nebo podle značek a rozsahů IP adres.
Poznámka
Při použití filtrů u průběžných sestav bude výběr zahrnutý, nikoli vyloučený. Pokud například použijete filtr na určitou skupinu uživatelů, bude do sestavy zahrnuta pouze tato skupina uživatelů.
Volitelné – Ověření podpisu instalačního programu
Pokud se chcete ujistit, že je instalační program Dockeru podepsaný Microsoftem:
Klikněte pravým tlačítkem na soubor a vyberte Vlastnosti.
Vyberte Digitální podpisy a ujistěte se, že je uvedeno Tento digitální podpis je v pořádku.
Ujistěte se, že v části Název podepisujícího je jako jediná položka uvedena společnost Microsoft Corporation.
Pokud digitální podpis není platný, zobrazí se informace Tento digitální podpis není platný:
Další kroky
Pokud narazíte na nějaké problémy, jsme tu, abychom vám pomohli. Pokud chcete získat pomoc nebo podporu pro váš problém s produktem, otevřete lístek podpory.