ITSM

CMDB konfiguracja
od zera — kompletny przewodnik

Jak zbudować CMDB (Configuration Management Database) od podstaw? Typy CI, relacje, import automatyczny z sieci, integracja z helpdeskiem. Instrukcja dla ManageEngine ServiceDesk Plus i firm szukających porządku w IT.

← Wróć do Bloga
ITSM
Jakub Roszkiewicz · Maj 2026 · 11 min czytania

Jeśli dziś ktoś Cię pytałby „Ile licencji SQL Server macie? Czy serwer APP-01 komunikuje się z bazą PROD-DB? Gdzie jest switch sieciowy do datacenter?", odpowiadałbyś szukając w emailach, Excelu i na kartach rozłożonych biurach? Wtedy CMDB (Configuration Management Database) to dla Ciebie. CMDB to baza danych wszystkich zasobów IT w organizacji — serwerów, laptopów, oprogramowania, licencji i relacji między nimi. W tym artykule nauczę Ciebie jak zbudować CMDB od zera: planowanie struktury, import danych, konfiguracja relacji i integracja z helpdeskiem.

78%
firm nie ma skonfigurowanego CMDB
40–70%
zautomatyzować discovery importem z sieci
2–4
tygodnie dla firmy 100–500 zasobów

Czym jest CMDB i dlaczego 78% firm nie ma go skonfigurowanego?

CMDB to źródło prawdy (single source of truth) dla całej infrastruktury IT. Zawiera wszystko co masz:

Pytanie: dlaczego 78% firm nie ma CMDB?

Pro tip: CMDB nie musi być perfecta z dnia 1. Plan: 80% danych teraz, ciągłe uzupełnianie przez rok. Lepiej mieć 80% rzeczywistych danych niż 0% i czekać na perfect 100%.

Typy CI (Configuration Items) — co inwentaryzować?

Każdy element w CMDB to CI (Configuration Item). Muszysz zdecydować które CI są dla Ciebie ważne.

CI obowiązkowe (Tier 1) — zacznij od tego

CI drugie priority (Tier 2) — dodaj po Tier 1

CI trzecie priority (Tier 3) — jeśli jest czas

Relacje między CI — jak mapować zależności?

CI bez relacji to liczby w bazie. CI z relacjami = mapa infrastruktury. Relacja to związek między dwiema jednostkami: A wspiera B, A zależy od B, A komunikuje się z B.

Przykładowe relacje (dla typowego stacku IT)

Aplikacja ERP (CI)
  ↓ runs on
Serwer APP-01 (CI)
  ↓ connects to
SQL Server 2019 (DBMS) na SRV-DB-01 (CI)
  ↓ backup to
NAS Storage (CI)

Użytkownik (CI)
  ↓ uses
Laptop Dell XPS (CI)
  ↓ needs
WiFi 5GHz (Infrastructure CI)
  ↓ on
Switch SW-01 (CI)
  ↓ powered by
UPS Unit-A (CI)
    

Mapa pokazuje: jeśli SRV-DB-01 pada → pada ERP → pada kilkadziesiąt użytkowników. Dlatego trzeba monitoring i szybki SLA naprawy na DB.

Import automatyczny — discovery z sieci

Zamiast ręcznie wprowadzać każdy serwer — system automatycznie skanuje sieć i znajduje urządzenia. To discovery.

Metody discovery

Krok po kroku: Discovery w Endpoint Central (lub ManageEngine SDP Enterprise)

  1. Admin → Discovery → New Discovery Task
  2. Wybierz metodę: Network Scan vs Agent-based
  3. Podaj zakres: sieć 192.168.0.0/24 lub wszystkie serwery z Active Directory
  4. Uruchom discovery — system skanuje, zbiera dane, importuje do CMDB
  5. Validate: przejrzyj zaproponowane CI, usuń duplikaty, uzupełnij brakujące atrybuty ręcznie
Discovery znajduje co ma — ale nie wie czym jest każde co. Serwer X to: aplikacja biznesowa czy tylko mail server? To trzeba określić ręcznie albo agentami zbierającymi dane z systemu.

CMDB w ManageEngine SDP — konfiguracja krok po kroku

ServiceDesk Plus Professional i wyżej zawierają CMDB. Tutaj konfiguracja bazy.

Krok 1: Definiowanie typów CI (CI Class)

  1. Admin → CMDB → CI Class → New CI Class
  2. Podaj nazwę (np. „Server", „Database", „Application")
  3. Dodaj atrybuty dla każdego typu:
    • Server: hostname, IP, OS, RAM, CPU, location, owner, SLA
    • Database: DBMS type, version, databases (lista), backup time, RTO/RPO
    • Application: name, version, vendor, license key, support date, owner
  4. Zapisz — typ CI gotowy do użytku

Krok 2: Dodawanie CI (konfiguracja elementów)

  1. CMDB → Create → New CI
  2. Wybierz CI Class (np. Server)
  3. Wypełnij dane:
    • Name: PROD-SQL-01
    • IP: 192.168.1.50
    • OS: Windows Server 2019
    • RAM: 32 GB
    • CPU: 16 cores
    • Location: Datacenter-1, Rack-5
    • Owner: Database Team
  4. Zapisz — CI w bazie

Krok 3: Definiowanie relacji między CI

  1. CMDB → Relationships → New Relationship
  2. Relacja 1: App ERP → runs on → Server PROD-APP-01
  3. Relacja 2: Server PROD-APP-01 → connects to → Database PROD-SQL-01
  4. Relacja 3: Database PROD-SQL-01 → backed up to → NAS Storage

Integracja CMDB z helpdeskiem — praktyczne zastosowanie

CMDB bez helpdesku = archiwum. CMDB powiązana z helpdeskiem = narzędzie które oszczędza czas.

Scenariusz 1: Technik otwiera zgłoszenie

Technik: „Serwer PROD-SQL-01 nie odpowiada". W formularzu zgłoszenia:

  1. Automated lookup: system wyszukuje CI „PROD-SQL-01" w CMDB
  2. Zobacza dane: Owner = Database Team, SLA = 4h, Database = PROD-ERP.db (ważna baza!), zależy od niej: 500 użytkowników
  3. Priorytetu automatycznie ustawiony na KRYTYCZNY — bo zależy od tego 500 osób
  4. Technik od razu wie kim zadzwonić (Database Team) i jakie są oczekiwania (4 godziny do naprawy)

Scenariusz 2: Raportowanie wpływu awarii

Manager pyta: „Jak długa była awaria ERP wczoraj?" System automatycznie pokazuje:

Raport umotywowuje inwestycję w lepszą infrastrukturę — bo teraz IT pokazuje biznesowy impact awarii.

FAQ — CMDB Konfiguracja

Czym jest CMDB i dlaczego jest ważna?

CMDB (Configuration Management Database) to baza danych wszystkich zasobów IT w organizacji — serwerów, laptopów, oprogramowania, licencji, relacji między nimi. Bez CMDB: nie wiesz co masz, co przerywa co, gdzie szukać problemu. Z CMDB: audytor pytą „ile SQL Server licencji macie?" — otwiercasz raport, masz odpowiedź za 5 sekund.

Ile czasu zajmuje zbudowanie CMDB od zera?

Dla małej firmy (100–500 zasobów): 2–4 tygodnie. Dla średniej (500–5000 zasobów): 1–3 miesiące. Dla dużej (5000+ zasobów): 3–12 miesięcy. Proces: zaplanowanie struktury, cleaning danych, import, walidacja, ręczne uzupełnianie, integracja z helpdeskiem. To nie jest jednorazowe — CMDB wymaga ciągłej pielęgnacji.

Czy mogę używać discovery automatycznego zamiast ręcznego importu?

Tak, ale nie w 100%. Discovery automatyczny (skanowanie sieci) znajdzie serwery, laptopy, switche, drukarki. Ale nie znajdzie: oprogramowania zainstalowanego na końcu (potrzeba agenta na każdym devicecie), licencji, umów serwisowych, zależności biznesowych. Plan: discovery automatyczne do 70% danych, potem ręczne uzupełnianie.

Jakie CI (Configuration Items) powinienem inwentaryzować?

Obowiązkowe: serwery, laptopy, switche, routery, drukarki. Drugie priority: oprogramowanie, licencje, umowy, data centra. Trzecie: dane o relacjach (serwer A współpracuje z bazą danych B, laptop X korzysta z serwera druku Y). Zasada: zacznij od obowiązkowych, potem dodawaj. Nie próbuj tego wszystkiego jednocześnie.

Czy CMDB integruje się z helpdeskiem?

Tak! Technik otwiera zgłoszenie: \"Laptop użytkownika X nie startuje\". System automatycznie klikam laptop X w CMDB, widać: model, serial, data zmiany, SLA sprzętu, umowa serwisowa. To oszczędza czas — technik nie szuka dokumentacji, wszystko ma w jednym miejscu.

JR
Jakub Roszkiewicz
CTO · Rotech Group · ekspert CMDB i zarządzania konfiguracją IT
Wdrożenie CMDB

Potrzebujesz eksperta do zbudowania CMDB dla Twojej infrastruktury?

Rotech Group przeprowadzi audit zasobów, zaplanuje strukturę CMDB, zaimportuje dane, skonfiguruje relacje i zintegruje z helpdeskiem. Od chaosu do porządku w 2–4 tygodnie.

Umów konsultację CMDB →