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:
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:
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 Áú»¢¶Ä²©.
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.
Zak?adaj?c, ?e host zosta? skonfigurowany przy pomocy adresu IP, Áú»¢¶Ä²© wykona: