Unter den vielen verschiedenen Widget´s in vCenter Operations befindet sich auch das Text Widget. Dieses kann nützlich sein, um Informationen als Text oder html auf einem Dashboard verfügbar zu machen.
Gerade heute habe ich mit einem Kunden darüber gesprochen. Der hätte gerne auf einem Dashboard die Sammel-Telefonnummern der einzelnen Teams des Betriebs. Das hinzufügen dieser Information ist relativ einfach. Wie, erfahrt ihr hier.
Um ein Text Widget hinzuzufügen, muss man die Informationen in eine ´Text-Datei schreiben und auf der UI-VM der vCenter Operations Appliance verfügbar machen. Der Standard Pfad unter dem diese txt Dateien abgelegt werden lautet /usr/lib/vmware-vcops/tomcat-enterprise/webapps/vcops-custom/WEB-INF/classes/resources/textWidget
.
Sollte dieser Pfad verändert worden sein, kann der korrekte Pfad in der Datei web.properties nachgeschaut werden. Diese Datei befindet sich unter /usr/lib/vmware-vcops/user/conf/web
. In der Datei gibt es einen Eintrag #textDisplay_root mit dem Pfad zum Speicherort der txt Dateien.
Die eigenen txt Dateien können also einfach in den entsprechenden Pfad kopiert werden. Nach dem kopieren müssen die Berechtigungen der Datei angepasst werden. Dies kann einfach mit chmod 744 *Datei* gemacht werden.
Anschließend muss der Web Service durchgestartet werden. Dafür kann man einfach den Befehl service vcopswebenterprise restart aufrufen.
Nun steht die Datei in den Text Widgets zur Verfügung. Zieht man ein Text Widget auf ein Dashboard, muss dies noch konfiguriert werden. Dafür einfach das Zahnrad auf dem Widget auswählen und die Datei über den Browse Button auswählen.
Anschließend werden die in der txt angegebenen Daten angezeigt.