Guten Tag,
ich würde gerne die Annotations (Notizen im Summary-Tab) automatisch aus einem Excel-Sheet befüllen. (z.B. Kunde, Ansprechpartner, SLA, usw..).
gibt es da eine Möglichkeit das zu automatisieren? Bei manueller Pflege werden die Daten über kurz oder lang inkonsistent.
Ich habe irgendwo gelesen , dass die eingentlichen Werte in der vCenter-DB gespeichert werden, Aber es auch einträge in der *.vmx Datei gibt, die damit was zu tun haben. kennt sich da jemand genauer aus?
Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!
Annotations mit einem Excel-Sheet abgleichen
-
MahadmaGandalf
- Member
- Beiträge: 7
- Registriert: 18.01.2010, 18:44
Die Notes der VMs werden in die vmx geschrieben:
Jedoch werden die Infos nicht direkt nach dem editieren im vCenter angezeigt.
Meiner Meinung nach müsstest du die VM einmal aus dem Inventory entfernen und wieder neu aufnehmen damit die Infos angezeigt werden.
Evtl gibt es aber auch eine andere Lösung.
Wo die globalen und vm spezifischen Attribute genau abgelegt werden, weiß ich nicht. Ich vermute in der vCenter DB.
Aber ich glaube du möchtest die Annotation von den Hosts anpassen. Da muss ich passen...
edit:
Powershell ist dein Freund: Script to list Annotations
Code: Alles auswählen
annotation = "dein Infotext"
Jedoch werden die Infos nicht direkt nach dem editieren im vCenter angezeigt.
Meiner Meinung nach müsstest du die VM einmal aus dem Inventory entfernen und wieder neu aufnehmen damit die Infos angezeigt werden.
Evtl gibt es aber auch eine andere Lösung.
Wo die globalen und vm spezifischen Attribute genau abgelegt werden, weiß ich nicht. Ich vermute in der vCenter DB.
Aber ich glaube du möchtest die Annotation von den Hosts anpassen. Da muss ich passen...
edit:
Powershell ist dein Freund: Script to list Annotations
-
MahadmaGandalf
- Member
- Beiträge: 7
- Registriert: 18.01.2010, 18:44
Vielen Dank für Deine schnelle Info,
sorry ich meinte nicht die Annotiation, sondern die custom Attributes.
Ich habe herausgefunden, dass die in den Tabellen VPX_FIELD_DEF und VPX_FIELD_VAL gespeichert werden. Wenn ich darin allerdings eine Änderung vornehme, wird das nicht im vCenter angezeigt. Kann man die Anzeige im vCenter irgendwie aktualisieren, so dass er die Daten aus der Datenbank neu einliest?
Was die Powershell anbelangt: Die ist leider gar nicht mein Freund!
Aber ich werde mich da mal einlesen. Heute abend vorm Einschlafen.
In den Link geht es ja darum den Kram auszulesen, funktioniert das ganze dann auch mit set-customfield?
sorry ich meinte nicht die Annotiation, sondern die custom Attributes.
Ich habe herausgefunden, dass die in den Tabellen VPX_FIELD_DEF und VPX_FIELD_VAL gespeichert werden. Wenn ich darin allerdings eine Änderung vornehme, wird das nicht im vCenter angezeigt. Kann man die Anzeige im vCenter irgendwie aktualisieren, so dass er die Daten aus der Datenbank neu einliest?
Was die Powershell anbelangt: Die ist leider gar nicht mein Freund!
Aber ich werde mich da mal einlesen. Heute abend vorm Einschlafen.
In den Link geht es ja darum den Kram auszulesen, funktioniert das ganze dann auch mit set-customfield?
-
irix
- King of the Hill
- Beiträge: 13063
- Registriert: 02.08.2008, 15:06
- Wohnort: Hannover/Wuerzburg
- Kontaktdaten:
Du darfst die Powershell auf deinem Rechner installieren bzw. die VMware Erweiterung. Entsprechende Beispiele wie man sich dann verbindet gibts zuhauf. Wenn du Powershell nicht magst dann nimmt halt Perl,Java oder was immer auch SOAP Sprechen kann.
Du braucht das nicht auf dem vCenter Server zuinstallieren.
Gruss
Joerg
Du braucht das nicht auf dem vCenter Server zuinstallieren.
Gruss
Joerg
-
MahadmaGandalf
- Member
- Beiträge: 7
- Registriert: 18.01.2010, 18:44
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 23 Gäste