Hello everyone! I have been using OA for a couple years now through multiple facilities and am just amazed at it's development.
I used to run the scripts locally on every networked machine via log in scripts in an openSuse/openLDAP/Samba environment. Now I am in an AD environment and using a spare desktop (XP Pro) as the auditing machine. The DB is on an openSUSE 11.x box. I support a healthcare facility with 24/7 coverage so I have the scheduled task auditing 4 times a day.
I have 40 machines being audited at once (about 1600 devices total) and the auditing usually goes pretty quick but the CPU is pegged at 100%. It's a P4 @ 2.8Ghz with 1.5GB RAM. It's no power house by today's standards but it's only function is to run this script via a service account. The box stays at 100% under the audit.vbs script is closed.
What concerns me is that the script continues to run and I had to create a batch file which kills the task after a certain period of time. Here is my script:
Code:
cscript "C:\Scripts\OA\Current\audit.vbs"
sleep 7200
Script_Shutdown_Script.bat
The Script_Shutdown_Script.bat file is just a short script that kills any leftover processes from the audit script.
I hate to set the script to audit like 20 machines or something at a time since I want the process to go relatively quick. I'm running the latest release.
Thanks!