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-Key: 373212

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

Printed on: April 20, 2024 at 03:04 o'clock

Member: em-pie
Solution em-pie May 05, 2018 updated at 19:40:11 (UTC)
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
Member: IT-Pro
IT-Pro May 05, 2018 at 19:52:20 (UTC)
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
Member: StefanKittel
Solution StefanKittel May 05, 2018 at 20:15:02 (UTC)
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
Member: Stefan007
Stefan007 May 06, 2018 at 04:36:39 (UTC)
Goto Top
Hi,

kurze Frage: Wieviele Geräte sind es denn insgesamt?
Member: sleaper
Solution sleaper May 06, 2018 at 10:11:42 (UTC)
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
Member: potshock
Solution potshock May 06, 2018 at 10:31:44 (UTC)
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
Member: Tiefgarage
Solution Tiefgarage May 07, 2018 at 11:48:04 (UTC)
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
Member: rotewolke
rotewolke May 07, 2018 at 13:56:16 (UTC)
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
Member: IT-Pro
IT-Pro Jul 19, 2018 at 14:44:21 (UTC)
Goto Top
Das werde ich machen. Danke
Member: IT-Pro
IT-Pro Jul 23, 2018 updated at 23:02:39 (UTC)
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!