13.2.5 Egyéb parancsokEzek a parancsok a PVSR utils könyvtárában vannak és bármelyik könyvtárból lehet őket futtatni. load.pl A gyűjtő szerver által begyűjtött és az adatbázisban elhelyezett rekordok számát azon a PVSR gépen lehet ellenőrizni, ahol az SQLLDR szerver fut, illetve a WEB felületen a "Beállítások=>Szerverek=>Gyűjtő terheltség" menüpont alatt. A parancs a bin könyvtárban található, load.pl néven. Paraméterei:
Például: ./load.pl 15 300 Válasz (legvége): 2005.05.18. 19:45:00;2191;28747 2005.05.18. 19:50:00;2500;28399 2005.05.18. 19:55:00;2290;28571 2005.05.18. 20:00:00;164;28528 2005.05.18. 20:05:00;311;28388 2005.05.18. 20:10:00;314;28425 2005.05.18. 20:15:00;345;28387 2005.05.18. 20:20:00;1272;28372 2005.05.18. 20:25:00;2260;28381 A második oszlop értéke az adatbetöltés ideje milliszekundumban, a harmadik oszlop értéke a betöltött mérési eredmények száma. Ha hiányzik valamelyik file, akkor azt is jelzi a program a kimenetén run_sqlldr.pl Ez a parancs az adatgyűjtők által előállított CTL file-ok kézi betöltésére használható. Erre akkor lehet szükség, hogyha az SQLLDR modul valamiért átugrotta a file-t, vagy hogyha a betöltés nem volt sikeres vagy az adatbázis megsérült és a visszaállított adatbázis nem tartalmazta az összes megkívánt adatot. A parancsnak több paramétere is van, ezek közül egyedül a -ctl=CTL_file_neve paraméter kötelező, a többi opcionális: · -log=log_file_neve: alapból a CTL file neve + .log · -table=tábla_neve: melyik PVSR_MON_RES* táblába töltse be az adatokat, alapból a file-ban aktuálisan szereplőt használja · -d vagy -direct: direct path load használata · -v vagy –verbose: részletesebb log az output-on · -h vagy -? vagy -help: paraméterek leírása Például: ./run_sqlldr.pl -ctl=../tmp/done/C10.SQLload1311057900.300.ctl -table=PVSR_MON_RES_ARCHIV load_intensity.pl A load.pl-hez hasonlóan az adatbetöltésre lehet statisztikákat kapni, azzal ellentétben viszont ez a parancs alapesetben az összes betöltött file-ra ír ki statisztikákat, és az egyetlen opcionális paraméter egy szám: ha ez meg van adva, akkor csak azokat a betöltéseket írja ki, amelyekben több sor szerepelt, mint a megadott, például „./load_intensity.pl 500”. Az egyes megjelenített paraméterek: · Date: mikor történt a betöltés · File: betöltött file neve · Table: betöltéshez használt tábla neve · Rows: betöltött sorok száma · Time: betöltés ideje másodpercben · Rows/Sec: másodpercenként betöltött sorok száma · Direct: ún. direct path betöltés volt-e vagy sem backup_status.pl Kiírja, hogy az adott PVSR instancia primary, secondary, vagy hogy a backup mód nincsen bekonfigurálva test_oracle.pl Leellenőrzi, hogy lehet-e csatlakozni az adatbázisra. test_threshold_server.pl Leellenőrzi, hogy lehet-e csatlakozni a kijelölt threshold feldolgozóhoz. Többféle paraméterezése is van a parancsnak, illetve mindegyik esetben megadható egy timeout paraméter is (alapból 10). · meg lehet adni egy adott threshold feldolgozó ID paraméterét · meg lehet adni egy adatgyűjtő modul ID paraméterét, ilyenkor az összes hozzá tartozó threshold feldolgozót teszteli · meg lehet adni egy adatgyűjtőknél konfigurált host nevet, ilyenkor az összes a host-hoz tartozó threshold feldolgozót teszteli · meg lehet adni egy ip címet (vagy FQDN-t) és az udp/<port>, tcp/<port> vagy ssl/<port> kombináció valamelyikét, ilyenkor a megadott címet teszteli |