Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

11 Testy zewn?trzne

11.1 Przegl?d

Testy zewn?trzne s? to uruchamiane przez serwer Áú»¢¶Ä²© testy w postaci skrypt¨®w pow?oki lub plik¨®w binarnych.

Testy zewn?trzne nie wymagaj?, by by? uruchomiony jaki? agent na monitorowanych hostach.

Sk?adania klucza pozycji jest nast?puj?ca:

skrypt[<parametr1>,<parametr2>,...]

Gdzie:

ARGUMENT DEFINICJA
skrypt Nazwa skryptu pow?oki lub pliku binarnego.
parametr(y) Opcjonalne parametry linii polece¨½.

Je?eli nie chcemy przekazywa? ?adnego parametru do skryptu mo?na u?y? sk?adni:

skrypt[] lub
       skrypt

Serwer Áú»¢¶Ä²© sprawdzi katalog zdefiniowany jako lokalizacja zewn?trznych skrypt¨®w (parametr 'ExternalScripts' w pliku konfiguracyjnym serwera Áú»¢¶Ä²©) i wykona polecenie. Polecenie zostanie uruchomione jako u?ytkownik, kt¨®ry uruchomi? serwer Áú»¢¶Ä²©, zatem wszystkie wymagane uprawnienia lub zmienne ?rodowiskowe powinny by? ustawione w skrypcie, a je?eli to konieczne, uprawnienia do polecenia powinny pozwoli? temu u?ytkownikowi na jego uruchomienie. Wykonywa? mo?na jedynie polecenia z okre?lonego katalogu.

Standardowe wyj?cie dla skryptu wykorzystywane jest jako warto?? (pe?ne wyj?cie z usuni?tymi otaczaj?cymi bia?ymi znakami zwracane jest pocz?wszy od wersji Áú»¢¶Ä²© 2.0). Standardowe wyj?cie b??d¨®w i kod wyj?cia s? odrzucane.

Nie nale?y zbyt cz?sto u?ywa? test¨®w zewn?trznych! Mog? znacznie zmniejszy? wydajno?? systemu Áú»¢¶Ä²©.

11.2 Przyk?ad u?ycia

Wykonanie skryptu check_oracle.sh z pierwszym parametrem "-h". Drugi parametr zostanie zamieniony na adres IP lub nazw? DNS, zale?nie od ustawie¨½ w?a?ciwo?ci hosta.

check_oracle.sh["-h","{HOST.CONN}"]

Zak?adaj?c, ?e host zosta? skonfigurowany przy pomocy adresu IP, Áú»¢¶Ä²© wykona:

check_oracle.sh "-h" "192.168.1.4"