Our 14 day trial is almost up and I'm having a big problem. We've vbscripted Kiwi to parse the Syslog data and email alerts. I discovered that the alerts were containing some data from previous log that was processed. For example the previous alert would come to us saying ABC Company Alert then the next log would be for XYZ company but would say ABC Company. I suspected that maybe the logs were being processed too fast or simultaneously but it even happens if there is 5+ minutes between alerts. I tried generating email alerts via the built in action as well directly from the vbscript, same result.
To confirm the issue I added a line at the bottom of my vbscript, after it emails the alert, that sets all the variables to the string "null" and sure enough I sporadically get the word null in messages instead of the actual data that was in the message. I tried restarting the kiwi service, restarting the computer, etc.
I tried using my own varibles instead of the Fields.VarCustom01 type and the same thing occurs. What's even stranger is that I have a variable that has, say, a username in it... Kevin. My script builds the email using that varibale in two spots (subject and body) and it may show up in the subject incorrectly but the body correctly... from the same variable.
I'm very confused. It's like it's not isolating memory space between script executions or there is a memory leak/bleed going on. I can't seem to nail it down. Running 9.5.2.5 as a service on a dedicated Windows 7 Pro 64-bit machine.
I contacted support but they told me to post here since I am in the trial. I need to make this work before I pay for the product.
Need help! Thanks!