Použite BGInfo na vytvorenie databázy systémových informácií vašich sieťových počítačov

Obsah:

Použite BGInfo na vytvorenie databázy systémových informácií vašich sieťových počítačov
Použite BGInfo na vytvorenie databázy systémových informácií vašich sieťových počítačov

Video: Použite BGInfo na vytvorenie databázy systémových informácií vašich sieťových počítačov

Video: Použite BGInfo na vytvorenie databázy systémových informácií vašich sieťových počítačov
Video: How to draw chrome objects with only two pencils ! - YouTube 2024, Smieť
Anonim

Jeden z najpopulárnejších nástrojov balíka Sysinternals medzi správcami systému je BGInfo, ktorý pri prvom prihlásení pripája informácie o systéme v reálnom čase k tapetu na pracovnej ploche. Z pochopiteľných dôvodov, ak máte informácie, ako je systémová pamäť, dostupný priestor na pevnom disku a systémový čas (okrem iného) priamo pred vami, je veľmi vhodný, keď spravujete niekoľko systémov.

Trochu známa funkcia tohto šikovného nástroja je schopnosť mať systémové informácie automaticky uložené do databázy SQL alebo iného dátového súboru. Po niekoľkých minútach inštalácie môžete ľahko nakonfigurovať BGInfo na zaznamenávanie informácií o systéme všetkých vašich sieťových počítačov v centralizovanom úložisku. Tieto údaje potom môžete použiť na monitorovanie alebo oznamovanie týchto systémov, ktoré však považujete za vhodné.

Nastavenie BGInfo

Ak ste s BGInfo oboznámení, môžete túto časť preskočiť. Ak ste však tento nástroj nikdy nepoužívali, na zachytenie požadovaných údajov trvá len niekoľko minút.

Keď prvýkrát otvoríte BGInfo, časovač sa odpočíta v pravom hornom rohu. Kliknite na tlačidlo odpočítavania, aby ste udržali rozhranie, aby sme mohli upraviť nastavenia.

Teraz upravte informácie, ktoré chcete zachytiť, z dostupných polí vpravo. Keďže všetky výstupy budú presmerované na centrálne miesto, nemusíte sa obávať konfigurácie rozloženia alebo formátovania.
Teraz upravte informácie, ktoré chcete zachytiť, z dostupných polí vpravo. Keďže všetky výstupy budú presmerované na centrálne miesto, nemusíte sa obávať konfigurácie rozloženia alebo formátovania.
Image
Image

Konfigurácia databázy pre ukladanie dát

BGInfo podporuje schopnosť ukladať informácie v niekoľkých databázových formátoch: SQL Server Database, Access Database, Excel a Text File. Ak chcete nakonfigurovať túto možnosť, otvorte položku Súbor> Databáza.

Image
Image

Použitie textového súboru

Najjednoduchšou a možno aj praktickou možnosťou je uloženie údajov BGInfo do textového súboru oddeleného čiarkou. Tento formát umožňuje otvoriť súbor v programe Excel alebo importovať do databázy.

Ak chcete použiť textový súbor alebo iný typ súborového systému (Excel alebo MS Access), jednoducho zadajte UNC do príslušného súboru. Účet spustený úlohou na zápis do tohto súboru bude musieť mať prístup k čítaniu a zápisu na oprávnenia súborov a súborov NTFS.

Pri použití textového súboru je jedinou možnosťou vytvoriť BGInfo nový záznam vždy, keď sa spustí proces snímania, ktorý pridá nový riadok do príslušného textového súboru CSV.
Pri použití textového súboru je jedinou možnosťou vytvoriť BGInfo nový záznam vždy, keď sa spustí proces snímania, ktorý pridá nový riadok do príslušného textového súboru CSV.
Image
Image

Používanie databázy SQL

Ak dávate prednosť tomu, aby údaje klesli priamo do databázy servera SQL Server, BGInfo to tiež podporuje. To si vyžaduje trochu dodatočnej konfigurácie, ale celkovo je to veľmi jednoduché.

Prvým krokom je vytvorenie databázy, kde budú uložené informácie. Okrem toho budete chcieť vytvoriť používateľský účet na vyplnenie údajov do tejto tabuľky (a len táto tabuľka). Pre vaše pohodlie tento skript vytvorí novú databázu a používateľský účet (spustite to ako správcu na počítači SQL Server):

@SET Server=%ComputerName%. @SET Database=BGInfo @SET UserName=BGInfo @SET Password=password SQLCMD -S “%Server%” -E -Q “Create Database [%Database%]” SQLCMD -S “%Server%” -E -Q “Create Login [%UserName%] With Password=N’%Password%’, DEFAULT_DATABASE=[%Database%], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF” SQLCMD -S “%Server%” -E -d “%Database%” -Q “Create User [%UserName%] For Login [%UserName%]” SQLCMD -S “%Server%” -E -d “%Database%” -Q “EXEC sp_addrolemember N’db_owner’, N’%UserName%'”

Všimnite si, že používateľský účet SQL musí mať v databáze databázu "db_owner", aby BGInfo fungoval správne. Z tohto dôvodu by ste mali mať špeciálny účet SQL pre túto databázu.

Potom nakonfigurujte nástroj BGInfo na pripojenie k tejto databáze kliknutím na tlačidlo SQL.
Potom nakonfigurujte nástroj BGInfo na pripojenie k tejto databáze kliknutím na tlačidlo SQL.
Vyplňte vlastnosti pripojenia podľa nastavení databázy.
Vyplňte vlastnosti pripojenia podľa nastavení databázy.
Vyberte možnosť, či má alebo nemá mať iba jeden záznam v jednom počítači alebo históriu každého systému.
Vyberte možnosť, či má alebo nemá mať iba jeden záznam v jednom počítači alebo históriu každého systému.
Údaje budú potom zamietnuté priamo do tabuľky s názvom "BGInfoTable" v príslušnej databáze.
Údaje budú potom zamietnuté priamo do tabuľky s názvom "BGInfoTable" v príslušnej databáze.
Image
Image

Konfigurácia možností používateľskej plochy

Zatiaľ čo primárnou funkciou BGInfo je zmena užívateľskej plochy pridaním informácií o systéme ako súčasť tapety, pre použitie tu chceme ponechať samotnú tapetu užívateľa, takže tento proces beží bez toho, aby sme zmenili nastavenia používateľa.

Kliknite na tlačidlo Stolné počítače.

Konfigurujte úpravy tapety, aby ste nič nezmenili.
Konfigurujte úpravy tapety, aby ste nič nezmenili.
Image
Image

Príprava nasadenia

Teraz sme všetci pripravení na nasadenie konfigurácie na jednotlivé stroje, aby sme mohli začať zachytiť systémové dáta.

Ak ste tak ešte neurobili, kliknite na tlačidlo Použiť a vytvorte prvý záznam vo vašom archíve údajov. Ak je všetko nakonfigurované správne, mali by ste byť schopní otvoriť dátový súbor alebo databázu a pozrieť si položku príslušného zariadenia.

Teraz kliknite na možnosť Súbor> Uložiť ako a uložte konfiguráciu ako "BGInfoCapture.bgi".
Teraz kliknite na možnosť Súbor> Uložiť ako a uložte konfiguráciu ako "BGInfoCapture.bgi".
Image
Image

Nasadenie do klientských počítačov

Nasadenie do príslušných klientských počítačov je dosť jednoduché. Nie je potrebná žiadna inštalácia, pretože stačí skopírovať BGInfo.exe a BGInfoCapture.bgi na každé zariadenie a umiestniť ich do rovnakého adresára.

Akonáhle je na mieste, stačí spustiť príkaz:

BGInfo.exe BGInfoCapture.bgi /Timer:0 /Silent /NoLicPrompt

Samozrejme, pravdepodobne budete chcieť naplánovať proces snímania tak, aby fungoval podľa plánu. Tento príkaz vytvorí naplánovanú úlohu, aby spustil proces snímania o 8:00 každé ráno a predpokladá, že ste skopírovali požadované súbory do koreňového adresára jednotky C:

SCHTASKS /Create /SC DAILY /ST 08:00 /TN “System Info” /TR “C:BGInfo.exe C:BGInfoCapture.bgi /Timer:0 /Silent /NoLicPrompt”

Upravte podľa potreby, ale výsledkom je príkaz naplánovanej úlohy by mal vyzerať takto:

Odporúča: