it-pro
Goto Top

Netzwerk inventarisieren

Guten Tag,

Ich bin gerade dabei mir eine Datenbank anzulegen um mein privates Netzwerk zu inventarisieren (und zu Dokumentieren). Ich habe allerdings bereits jetzt fünf Tabellen mit bis zu 13 Attributen und kann es immernoch nicht genau genug inventarisieren.

Hier mal ein kleiner Auszug:
Ich habe bspw. Eine Tabelle namens tbl_Clients, diese hat bspw. U.a. Folgende Attribute

Client_ID
Client_Name
Client_OS
Client_IP (da wird es bei mehreren NICs schon schwierig)
Client_Software (Software ist wiederum eine eigene Tabelle. Hier ist es allerdings richtig kompliziert, da eine m:n-Beziehung bestehen MUSS)

Client_RAM
Client_VM (da ich auch VMs betreibe, die wiederum in einer eigenen Tabelle sind)

Client_Lizenz (fürs OS, gibt eine eigene Tabelle dafür)
Client_RAM

Ihr seht, dass es sehr schnell sehr kompliziert ist, alles möglichst genau zu dokumentieren.

Es muss doch auch eine einfache Lösung geben, die es mir ermöglicht alles genauer zu dokumentieren und zu inventarisieren, was wo installiert und wie Konfiguriert ist. Sowohl in Sachen Hardware als auch Softwaretechnisch.

Wie bereits gesagt, ist es aber für mein privates Netzwerk. Die finanziellen Mittel für Lösungen wie Matrix42s Empirium, stehen mir somit nicht zur Verfügung.

Könnt ihr mir helfen? Wie macht ihr es privat?

Mit freundlichem Gruß
IT-Pro

Content-ID: 373212

Url: https://administrator.de/contentid/373212

Ausgedruckt am: 23.11.2024 um 10:11 Uhr

em-pie
Lösung em-pie 05.05.2018 aktualisiert um 21:40:11 Uhr
Goto Top
Moin,

Also bzgl. deiner Datenbank:
So kompliziert ist das nicht. Du brauchst lediglich „Mapping-Tables“. Beispiel für deine Software-Problematik:

  • Es gibt deine Tabelle Client, Schlüssel: Client-ID
  • Dann hast du noch ne Tabelle Software, Schlüssel ist SoftwareID
  • Als drittes noch die Tabelle ClientSoftware, Schlüssel ist zusammengesetzt aus ClientID sowie SoftwareID.

Somit kann ein Client das Produkt Office2010 auch nur einmal gemäß deiner DB installiert haben.


Grundsätzlich:
Es gibt auch fertige Lösungen. Schaue dir mal Zabbix oder auch OPSI an...
Gibt auch noch andere Lösungen, die Kosten aber wiederum (was aber nicht immer unberechtigt ist)

Gruß
em-Pie
IT-Pro
IT-Pro 05.05.2018 um 21:52:20 Uhr
Goto Top
"So kompliziert ist das nicht. Du brauchst lediglich „Mapping-Tables“."
Hatte ich auch noch so vor, aber ich wollte zeigen, dass es komplexer wird.

Zabbix kenne ich noch nicht, für OPEN PC SERVER INTEGRATION bin ich einfach zu dumm.

Ich weiß, dass die Softwarepreise oft sehr berechtigt in dieser Höhe liegen aber für privat ist das einfach nicht zu stemmen.

Gruß
IT-Pro
StefanKittel
Lösung StefanKittel 05.05.2018 um 22:15:02 Uhr
Goto Top
Hallo,

Tabelle client
id = autowert
hostname = Hostname (z.B. PC01)

Tabelle attribute
id = autowert
name = Name des Attributes (z.B. IPv4)

Tabelle ClientAttributes
id = autowert
link_client_id = id aus der Tabelle client
link_attribute_id = id aus der Tabelle attributes
value = Wert zu diesem Client und Attribut (z.B. 192.168.100.5/255.255.255.0)

Ist ein bisschen aufwendiger als feste Felder aber Du bist viel flexibler und kann z.B. auch doppelt Einträge haben.

Stefan

Stefan
Stefan007
Stefan007 06.05.2018 um 06:36:39 Uhr
Goto Top
Hi,

kurze Frage: Wieviele Geräte sind es denn insgesamt?
sleaper
Lösung sleaper 06.05.2018 um 12:11:42 Uhr
Goto Top
Hallo IT-Pro,

Schau dir doch mal i-doit an (https://www.i-doit.com)

Gibt es auch als Community Edition: https://sourceforge.net/projects/i-doit/files/i-doit/

Viele Gruesse
potshock
Lösung potshock 06.05.2018 um 12:31:44 Uhr
Goto Top
Hi IT-Pro ,

schau mal bei https://www.loginventory.de/.
Ist meines Wisssens für Privat und bis zu 20 Clients kostenlos.

Potshock
Tiefgarage
Lösung Tiefgarage 07.05.2018 um 13:48:04 Uhr
Goto Top
Moin,

meinerseits sei auch mal eine Produktempfehlung in den Raum geworfen: Vielleicht ist der Lansweeper (https://www.lansweeper.com/purchase.aspx) etwas für dich. Dort kannst du dich ggf. auch an deren SQL-Struktur orientieren.

MfG
Tiefgarage
rotewolke
rotewolke 07.05.2018 um 15:56:16 Uhr
Goto Top
Hi IT-Pro

Schau mal bei LANSweeper nach. Da hast du bis zu 100 Geräte Gratis und du kannst das perfekt auswerten mit allen Informationen.

https://www.lansweeper.com/

Gruss
IT-Pro
IT-Pro 19.07.2018 um 16:44:21 Uhr
Goto Top
Das werde ich machen. Danke
IT-Pro
IT-Pro 24.07.2018 aktualisiert um 01:02:39 Uhr
Goto Top
Zitat von @Tiefgarage:

Moin,

meinerseits sei auch mal eine Produktempfehlung in den Raum geworfen: Vielleicht ist der Lansweeper (https://www.lansweeper.com/purchase.aspx) etwas für dich. Dort kannst du dich ggf. auch an deren SQL-Struktur orientieren.

MfG
Tiefgarage


Ich liebe dich!