clinthuffman / PAL

Performance Analysis of Logs (PAL) tool
MIT License
479 stars 101 forks source link

can not execute a scheduled task to auto generate a HTML report from captured perfmon data #49

Open PhilZablocki opened 5 years ago

PhilZablocki commented 5 years ago

Hello Everyone, from the "Queue" tab in the PAL wizard I am able to manually execute that code to generate the HTML report. However, no matter what I have tried to setup a scheduled task to auto generate this report, the job fails. help! is this possible? I would like to setup a scheduled tasks to run nightly to automatically crunch the data from perfmon and auto create a HTML report in a directory I have shared.

clinthuffman commented 5 years ago

Running a Scheduled Task to do this is a bit tricky. Make sure that you specify a Working Directory in the Scheduled Task to be the installation folder of PAL. That might do the trick.

Thank you,


From: Phil Zablocki notifications@github.com Sent: Tuesday, September 3, 2019 2:12:05 PM To: clinthuffman/PAL PAL@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [clinthuffman/PAL] can not execute a scheduled task to auto generate a HTML report from captured perfmon data (#49)

Hello Everyone, from the "Queue" tab in the PAL wizard I am able to manually execute that code to generate the HTML report. However, no matter what I have tried to setup a scheduled task to auto generate this report, the job fails. help! is this possible? I would like to setup a scheduled tasks to run nightly to automatically crunch the data from perfmon and auto create a HTML report in a directory I have shared.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fclinthuffman%2FPAL%2Fissues%2F49%3Femail_source%3Dnotifications%26email_token%3DAEXDYVCJGCAVWZJ7ULFHTTTQH3HKLA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HJC5GBQ&data=02%7C01%7C%7Ca29064a8bbb64a600e4408d730b35fb6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637031419264839292&sdata=0VP96J9qGYOkNjgzdsaOxnmH7G8eZMg69V2WXSQuRwE%3D&reserved=0, or mute the threadhttps://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEXDYVAQ6STWMGTRC4EG3CDQH3HKLANCNFSM4ITK5CAQ&data=02%7C01%7C%7Ca29064a8bbb64a600e4408d730b35fb6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637031419264839292&sdata=IvT7nZoa5%2FX2WXtv8bVHVJWPQnEARnUWnoch8BzC0uo%3D&reserved=0.

PhilZablocki commented 5 years ago

Thank you for the quick response, Clint. I tried setting the working directory in the scheduled task to be the installation folder of PAL, but no joy. When the scheduled job kicks off, I can see a cmd process and a powershell process appear in task manager for a minute or so but it disappears. The scheduled task is set to kick off a batch file which contains the following: Powershell -ExecutionPolicy ByPass -NoProfile -File "c:\program files\pal\pal\PAL.ps1" -Log "E:\PhilTest\Perfmon\OITPHSAPPV4CECS_PAL_System_Overview2019September03.blg" -ThresholdFile "C:\program files\pal\pal\pal-v4cecs.xml" -Interval "AUTO" -IsOutputHtml $True -HtmlOutputFileName "[LogFileName]_PALANALYSIS[DateTimeStamp].htm" -IsOutputXml $False -XmlOutputFileName "[LogFileName]_PALANALYSIS[DateTimeStamp].xml" -OutputDir "E:\PhilTest\Perfmon\PerformanceMonitorReports" -AllCounterStats $True -NumberOfThreads 2 -IsLowPriority $True -OS "Windows Server 2012 R2" -PhysicalMemory "16" -RAID1Drives "NULL" -RAID5Drives "NULL" -UserVa "2048"

I will see the HTML file and the subdirectory created, but the HTML file is 0 bytes and there are no contents in the subdirectory that is created by the task. What's interesting is if I kicked off the batch file from a command prompt manually, it works just fine and produces the HTML report etc.

jeffstokes72 commented 5 years ago

When in doubt, procmon.

On Wed, Sep 4, 2019, 12:07 PM Phil Zablocki notifications@github.com wrote:

Thank you for the quick response, Clint. I tried setting the working directory in the scheduled task to be the installation folder of PAL, but no joy. When the scheduled job kicks off, I can see a cmd process and a powershell process appear in task manager for a minute or so but it disappears. The scheduled task is set to kick off a batch file which contains the following: Powershell -ExecutionPolicy ByPass -NoProfile -File "c:\program files\pal\pal\PAL.ps1" -Log "E:\PhilTest\Perfmon\OITPHSAPPV4CECS_PAL_System_Overview2019September03.blg" -ThresholdFile "C:\program files\pal\pal\pal-v4cecs.xml" -Interval "AUTO" -IsOutputHtml $True -HtmlOutputFileName "[LogFileName]PAL_ANALYSIS[DateTimeStamp].htm" -IsOutputXml $False -XmlOutputFileName "[LogFileName]PAL_ANALYSIS[DateTimeStamp].xml" -OutputDir "E:\PhilTest\Perfmon\PerformanceMonitorReports" -AllCounterStats $True -NumberOfThreads 2 -IsLowPriority $True -OS "Windows Server 2012 R2" -PhysicalMemory "16" -RAID1Drives "NULL" -RAID5Drives "NULL" -UserVa "2048"

I will see the HTML file and the subdirectory created, but the HTML file is 0 bytes and there are no contents in the subdirectory that is created by the task. What's interesting is if I kicked off the batch file from a command prompt manually, it works just fine and produces the HTML report etc.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6JJ7NWH24ND4QTJYNDQH7ML3A5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD54DGXA#issuecomment-527971164, or mute the thread https://github.com/notifications/unsubscribe-auth/ACFOL6JFNPG5F4BYQZPNKMDQH7ML3ANCNFSM4ITK5CAQ .

clinthuffman commented 5 years ago

Check the log file at %temp%\PAL.log to see if it shows an error. It sounds like it is running, but hitting some kind of error.

Also, try starting with the sample I have attached. This sample isn’t to start PAL, but it is similar. It creates a Scheduled Task that runs a Powershell script. I forget why I had to use the XML file to configure the Scheduled Task, but I’m sure I had a reason. Try modifying it to see if you can get it to work with PAL.

Thank you,


From: Phil Zablocki notifications@github.com Sent: Wednesday, September 4, 2019 9:07:25 AM To: clinthuffman/PAL PAL@noreply.github.com Cc: Clint Huffman clinthuffman@hotmail.com; Comment comment@noreply.github.com Subject: Re: [clinthuffman/PAL] can not execute a scheduled task to auto generate a HTML report from captured perfmon data (#49)

Thank you for the quick response, Clint. I tried setting the working directory in the scheduled task to be the installation folder of PAL, but no joy. When the scheduled job kicks off, I can see a cmd process and a powershell process appear in task manager for a minute or so but it disappears. The scheduled task is set to kick off a batch file which contains the following: Powershell -ExecutionPolicy ByPass -NoProfile -File "c:\program files\pal\pal\PAL.ps1" -Log "E:\PhilTest\Perfmon\OITPHSAPPV4CECS_PAL_System_Overview2019September03.blg" -ThresholdFile "C:\program files\pal\pal\pal-v4cecs.xml" -Interval "AUTO" -IsOutputHtml $True -HtmlOutputFileName "[LogFileName]PAL_ANALYSIS[DateTimeStamp].htm" -IsOutputXml $False -XmlOutputFileName "[LogFileName]PAL_ANALYSIS[DateTimeStamp].xml" -OutputDir "E:\PhilTest\Perfmon\PerformanceMonitorReports" -AllCounterStats $True -NumberOfThreads 2 -IsLowPriority $True -OS "Windows Server 2012 R2" -PhysicalMemory "16" -RAID1Drives "NULL" -RAID5Drives "NULL" -UserVa "2048"

I will see the HTML file and the subdirectory created, but the HTML file is 0 bytes and there are no contents in the subdirectory that is created by the task. What's interesting is if I kicked off the batch file from a command prompt manually, it works just fine and produces the HTML report etc.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fclinthuffman%2FPAL%2Fissues%2F49%3Femail_source%3Dnotifications%26email_token%3DAEXDYVFAQKWSG4LRXJIKRRTQH7ML3A5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD54DGXA%23issuecomment-527971164&data=02%7C01%7C%7C487c019c1f8d43aa2f8808d73151fa82%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637032100468271074&sdata=yteS%2BjK2Di7Sc0kpFURlO2%2FkgmuXZM5DkmfxhkXhOMM%3D&reserved=0, or mute the threadhttps://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEXDYVB3KPU3U7UQZQ7OULTQH7ML3ANCNFSM4ITK5CAQ&data=02%7C01%7C%7C487c019c1f8d43aa2f8808d73151fa82%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637032100468281083&sdata=IBHPGItGLcMpg1szBQW7TswAe%2B6%2B9lCyPGF7XTP5t8U%3D&reserved=0.

PhilZablocki commented 5 years ago

thank you both for the extremely quick responses.....perhaps it's my browser, but I dont see the sample attachment you mentioned...

In the meantime I will check that log file and also kick off procmon to see what's the deal.

By the way, are there are threshold files for Windows Server 2016 and 2019 at the moment? Any further thresholds for Citrix products? Just asking in case I missed it where the PAL source files are located.

clinthuffman commented 5 years ago

The attachment might have been blocked. Go to http://aka.ms/ClintH, then the Temp folder. I put the PowershellOnStart.zip file there.

In regards to threshold files, no updates. I’m trying to turn PAL into a retail product with updated threshold files, but I’m not sure if it will work or not.

Thank you,


From: Phil Zablocki notifications@github.com Sent: Wednesday, September 4, 2019 10:06:02 AM To: clinthuffman/PAL PAL@noreply.github.com Cc: Clint Huffman clinthuffman@hotmail.com; Comment comment@noreply.github.com Subject: Re: [clinthuffman/PAL] can not execute a scheduled task to auto generate a HTML report from captured perfmon data (#49)

thank you both for the extremely quick responses.....perhaps it's my browser, but I dont see the sample attachment you mentioned...

In the meantime I will check that log file and also kick off procmon to see what's the deal.

By the way, are there are threshold files for Windows Server 2016 and 2019 at the moment? Any further thresholds for Citrix products? Just asking in case I missed it where the PAL source files are located.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fclinthuffman%2FPAL%2Fissues%2F49%3Femail_source%3Dnotifications%26email_token%3DAEXDYVDCFMFB2YG2FNYSNC3QH7THVA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD54I4UQ%23issuecomment-527994450&data=02%7C01%7C%7C9775800f46b44167294b08d7315a2ae0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637032135640755549&sdata=rGaGCOJYOI2W1dGCDjglJs1ktWX6ve7Eoy31%2F%2B7d%2FgE%3D&reserved=0, or mute the threadhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEXDYVHCMU5GZAJSIDVWPD3QH7THVANCNFSM4ITK5CAQ&data=02%7C01%7C%7C9775800f46b44167294b08d7315a2ae0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637032135640775566&sdata=cEfOFfoVYeVnBaDR56cof3F4lpVfbZRgEuJvuPijDuA%3D&reserved=0.

PhilZablocki commented 5 years ago

thank you! I will give that a shot.

FYI, when I kicked off my batch file manually, it did not create a PAL.log file. In task manager I did see "Performance relog utility" kickoff and in C:\windows\temp it created a subdirectory which contained _FilteredPerfmonLog.csv which was about 10 MB in size and it created a file "CounterListFilter.txt" of size of 0 KB. It stopped there.

PhilZablocki commented 5 years ago

Whoops, I meant above that when I kicked off my batch file via the scheduled task, it did not create the PAL.log file, etc - everything i mentioned in the previous response. Sorry about that....

PhilZablocki commented 5 years ago

your trick worked! The XML file I see was used to create the scheduled task. I believe the reason you may have gone it this way is there may be a limit to the length of the argument you can enter via the GUI when creating a scheduled task. Anyhow...I exported my current scheduled task that was not working right. I then modified the executable, arguments, and working directory sections of the XML file which was created from the export. I modified it to match your nomenclature in your example you sent me. I imported the XML file into Scheduled Tasks and it ran properly while creating the HTML report! Next I will schedule it and ensure it works on its own.

Assuming it does, the last part I will work on is totally automating the HTML report process by including logic that will take into account different names of the BLG files. I have one BLG file per day which is named using the month and the day of the month in its filename.

We are currently trying to find issues amongst 30+ possible servers so the more we can automate the better.

Thank you!

jeffstokes72 commented 5 years ago

Hey Phil, wanted to talk to you about what you're doing real quick, if you don't mind. You've piqued my interest. Could you email me and I'll reach out, have a couple questions.

jeffstokes1972@gmail.com

On Wed, Sep 4, 2019 at 4:36 PM Phil Zablocki notifications@github.com wrote:

your trick worked! The XML file I see was used to create the scheduled task. I believe the reason you may have gone it this way is there may be a limit to the length of the argument you can enter via the GUI when creating a scheduled task. Anyhow...I exported my current scheduled task that was not working right. I then modified the executable, arguments, and working directory sections of the XML file which was created from the export. I modified it to match your nomenclature in your example you sent me. I imported the XML file into Scheduled Tasks and it ran properly while creating the HTML report! Next I will schedule it and ensure it works on its own.

Assuming it does, the last part I will work on is totally automating the HTML report process by including logic that will take into account different names of the BLG files. I have one BLG file per day which is named using the month and the day of the month in its filename.

We are currently trying to find issues amongst 30+ possible servers so the more we can automate the better.

Thank you!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6LO3VRU2II5IDYUXDDQIAL4ZA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5442DI#issuecomment-528076045, or mute the thread https://github.com/notifications/unsubscribe-auth/ACFOL6PZXB2OOKHR2WDSURTQIAL4ZANCNFSM4ITK5CAQ .

PhilZablocki commented 5 years ago

Sure...im at Phil.Zablocki@gmail.com - anyone is welcome to reach out. FYI All, to give credit where credit is due - I honestly didnt do anything new in my job's current scenario of using PAL to autoanalyze performance data into HTML reports...this is all Clint's stuff....I just applied what he told me to do.

PhilZablocki commented 5 years ago

Has anyone sent the HTML report to a UNC patch? Or are drive letters only supported?

jeffstokes72 commented 5 years ago

You know, I've never tried. If the ps is running in the user context with write access to the path, I'd think it would work

On Thu, Sep 5, 2019 at 5:11 PM Phil Zablocki notifications@github.com wrote:

Has anyone sent the HTML report to a UNC patch? Or are drive letters only supported?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6JNT3HDH3V7JCKACELQIFYXBA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AYXPY#issuecomment-528583615, or mute the thread https://github.com/notifications/unsubscribe-auth/ACFOL6KYNLRNQKSHOKF7QKTQIFYXBANCNFSM4ITK5CAQ .

PhilZablocki commented 5 years ago

Im giving that a try tomorrow...will keep ya posted

On Thu, Sep 5, 2019 at 5:14 PM Jeff Stokes notifications@github.com wrote:

You know, I've never tried. If the ps is running in the user context with write access to the path, I'd think it would work

On Thu, Sep 5, 2019 at 5:11 PM Phil Zablocki notifications@github.com wrote:

Has anyone sent the HTML report to a UNC patch? Or are drive letters only supported?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6JNT3HDH3V7JCKACELQIFYXBA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AYXPY#issuecomment-528583615 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ACFOL6KYNLRNQKSHOKF7QKTQIFYXBANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM2N5QKXT6B3PSISJV3QIFZEXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AZMDI#issuecomment-528586253, or mute the thread https://github.com/notifications/unsubscribe-auth/ANCSYM2YV4M7JUG76LUAANDQIFZEXANCNFSM4ITK5CAQ .

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

PhilZablocki commented 4 years ago

I got the automated process to work.

Totally different question- is there a way to monitor RPC calls from the OS to other servers? This is not MS Exchange - we are wondering why there is occasional latency with our windows servers RPC connections to our systems that house our electronic health records (they run Linux). I could not find any windows performance counters that referenced RPC in Windows 2012r2.

On Thu, Sep 5, 2019 at 5:24 PM Phil Zablocki phil.zablocki@gmail.com wrote:

Im giving that a try tomorrow...will keep ya posted

On Thu, Sep 5, 2019 at 5:14 PM Jeff Stokes notifications@github.com wrote:

You know, I've never tried. If the ps is running in the user context with write access to the path, I'd think it would work

On Thu, Sep 5, 2019 at 5:11 PM Phil Zablocki notifications@github.com wrote:

Has anyone sent the HTML report to a UNC patch? Or are drive letters only supported?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6JNT3HDH3V7JCKACELQIFYXBA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AYXPY#issuecomment-528583615 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ACFOL6KYNLRNQKSHOKF7QKTQIFYXBANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM2N5QKXT6B3PSISJV3QIFZEXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AZMDI#issuecomment-528586253, or mute the thread https://github.com/notifications/unsubscribe-auth/ANCSYM2YV4M7JUG76LUAANDQIFZEXANCNFSM4ITK5CAQ .

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

jeffstokes72 commented 4 years ago

That's pretty tricky to monitor without the exchange dll I think. I'll see what I can come up with though.

You could also do a filtered NetSh trace maybe

On Wed, Sep 11, 2019 at 11:02 PM Phil Zablocki notifications@github.com wrote:

I got the automated process to work.

Totally different question- is there a way to monitor RPC calls from the OS to other servers? This is not MS Exchange - we are wondering why there is occasional latency with our windows servers RPC connections to our systems that house our electronic health records (they run Linux). I could not find any windows performance counters that referenced RPC in Windows 2012r2.

On Thu, Sep 5, 2019 at 5:24 PM Phil Zablocki phil.zablocki@gmail.com wrote:

Im giving that a try tomorrow...will keep ya posted

On Thu, Sep 5, 2019 at 5:14 PM Jeff Stokes notifications@github.com wrote:

You know, I've never tried. If the ps is running in the user context with write access to the path, I'd think it would work

On Thu, Sep 5, 2019 at 5:11 PM Phil Zablocki notifications@github.com wrote:

Has anyone sent the HTML report to a UNC patch? Or are drive letters only supported?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub <

https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6JNT3HDH3V7JCKACELQIFYXBA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AYXPY#issuecomment-528583615

, or mute the thread <

https://github.com/notifications/unsubscribe-auth/ACFOL6KYNLRNQKSHOKF7QKTQIFYXBANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM2N5QKXT6B3PSISJV3QIFZEXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AZMDI#issuecomment-528586253 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ANCSYM2YV4M7JUG76LUAANDQIFZEXANCNFSM4ITK5CAQ

.

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6J772IBKML3ZKIKMADQJGWMVA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6QP5YI#issuecomment-530644705, or mute the thread https://github.com/notifications/unsubscribe-auth/ACFOL6KZ3GUG2TIV2LMRWY3QJGWMVANCNFSM4ITK5CAQ .

PhilZablocki commented 4 years ago

thank you

On Thu, Sep 12, 2019 at 2:27 AM Jeff Stokes notifications@github.com wrote:

That's pretty tricky to monitor without the exchange dll I think. I'll see what I can come up with though.

You could also do a filtered NetSh trace maybe

On Wed, Sep 11, 2019 at 11:02 PM Phil Zablocki notifications@github.com wrote:

I got the automated process to work.

Totally different question- is there a way to monitor RPC calls from the OS to other servers? This is not MS Exchange - we are wondering why there is occasional latency with our windows servers RPC connections to our systems that house our electronic health records (they run Linux). I could not find any windows performance counters that referenced RPC in Windows 2012r2.

On Thu, Sep 5, 2019 at 5:24 PM Phil Zablocki phil.zablocki@gmail.com wrote:

Im giving that a try tomorrow...will keep ya posted

On Thu, Sep 5, 2019 at 5:14 PM Jeff Stokes notifications@github.com wrote:

You know, I've never tried. If the ps is running in the user context with write access to the path, I'd think it would work

On Thu, Sep 5, 2019 at 5:11 PM Phil Zablocki < notifications@github.com> wrote:

Has anyone sent the HTML report to a UNC patch? Or are drive letters only supported?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub <

https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6JNT3HDH3V7JCKACELQIFYXBA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AYXPY#issuecomment-528583615

, or mute the thread <

https://github.com/notifications/unsubscribe-auth/ACFOL6KYNLRNQKSHOKF7QKTQIFYXBANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <

https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM2N5QKXT6B3PSISJV3QIFZEXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AZMDI#issuecomment-528586253

,

or mute the thread <

https://github.com/notifications/unsubscribe-auth/ANCSYM2YV4M7JUG76LUAANDQIFZEXANCNFSM4ITK5CAQ

.

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6J772IBKML3ZKIKMADQJGWMVA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6QP5YI#issuecomment-530644705 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ACFOL6KZ3GUG2TIV2LMRWY3QJGWMVANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM3QNHCSF4DHCSSJ45LQJHONDA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6QZYIY#issuecomment-530684963, or mute the thread https://github.com/notifications/unsubscribe-auth/ANCSYM7BZ6YWC6DF527IWQDQJHONDANCNFSM4ITK5CAQ .

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

jeffstokes72 commented 4 years ago

Hey where is the github you posted the automation code to? Sorry, I thought you had some scripts to handle the automation piece. LMk if I misunderstood. And, did you get it to work to a UNC path with the right permissions provided?

On Wed, Sep 11, 2019 at 11:02 PM Phil Zablocki notifications@github.com wrote:

I got the automated process to work.

Totally different question- is there a way to monitor RPC calls from the OS to other servers? This is not MS Exchange - we are wondering why there is occasional latency with our windows servers RPC connections to our systems that house our electronic health records (they run Linux). I could not find any windows performance counters that referenced RPC in Windows 2012r2.

On Thu, Sep 5, 2019 at 5:24 PM Phil Zablocki phil.zablocki@gmail.com wrote:

Im giving that a try tomorrow...will keep ya posted

On Thu, Sep 5, 2019 at 5:14 PM Jeff Stokes notifications@github.com wrote:

You know, I've never tried. If the ps is running in the user context with write access to the path, I'd think it would work

On Thu, Sep 5, 2019 at 5:11 PM Phil Zablocki notifications@github.com wrote:

Has anyone sent the HTML report to a UNC patch? Or are drive letters only supported?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub <

https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6JNT3HDH3V7JCKACELQIFYXBA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AYXPY#issuecomment-528583615

, or mute the thread <

https://github.com/notifications/unsubscribe-auth/ACFOL6KYNLRNQKSHOKF7QKTQIFYXBANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM2N5QKXT6B3PSISJV3QIFZEXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AZMDI#issuecomment-528586253 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ANCSYM2YV4M7JUG76LUAANDQIFZEXANCNFSM4ITK5CAQ

.

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6J772IBKML3ZKIKMADQJGWMVA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6QP5YI#issuecomment-530644705, or mute the thread https://github.com/notifications/unsubscribe-auth/ACFOL6KZ3GUG2TIV2LMRWY3QJGWMVANCNFSM4ITK5CAQ .

PhilZablocki commented 4 years ago

Yup got it all to work....my bad, didnt upload anything. I will do that on monday when i'm back to work.

On Sat, Sep 14, 2019 at 8:17 AM Jeff Stokes notifications@github.com wrote:

Hey where is the github you posted the automation code to? Sorry, I thought you had some scripts to handle the automation piece. LMk if I misunderstood. And, did you get it to work to a UNC path with the right permissions provided?

On Wed, Sep 11, 2019 at 11:02 PM Phil Zablocki notifications@github.com wrote:

I got the automated process to work.

Totally different question- is there a way to monitor RPC calls from the OS to other servers? This is not MS Exchange - we are wondering why there is occasional latency with our windows servers RPC connections to our systems that house our electronic health records (they run Linux). I could not find any windows performance counters that referenced RPC in Windows 2012r2.

On Thu, Sep 5, 2019 at 5:24 PM Phil Zablocki phil.zablocki@gmail.com wrote:

Im giving that a try tomorrow...will keep ya posted

On Thu, Sep 5, 2019 at 5:14 PM Jeff Stokes notifications@github.com wrote:

You know, I've never tried. If the ps is running in the user context with write access to the path, I'd think it would work

On Thu, Sep 5, 2019 at 5:11 PM Phil Zablocki < notifications@github.com> wrote:

Has anyone sent the HTML report to a UNC patch? Or are drive letters only supported?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub <

https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6JNT3HDH3V7JCKACELQIFYXBA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AYXPY#issuecomment-528583615

, or mute the thread <

https://github.com/notifications/unsubscribe-auth/ACFOL6KYNLRNQKSHOKF7QKTQIFYXBANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <

https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM2N5QKXT6B3PSISJV3QIFZEXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AZMDI#issuecomment-528586253

,

or mute the thread <

https://github.com/notifications/unsubscribe-auth/ANCSYM2YV4M7JUG76LUAANDQIFZEXANCNFSM4ITK5CAQ

.

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6J772IBKML3ZKIKMADQJGWMVA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6QP5YI#issuecomment-530644705 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ACFOL6KZ3GUG2TIV2LMRWY3QJGWMVANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM356FXKEWFYEK33KD3QJTI5DA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6W2UYA#issuecomment-531475040, or mute the thread https://github.com/notifications/unsubscribe-auth/ANCSYM7UDSQFQVNU5V6GHDDQJTI5DANCNFSM4ITK5CAQ .

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

clinthuffman commented 4 years ago

There is a data analyzer script in the CLUE project at http://github.com/clinthuffman/clue, but it is very crude with the analysis. I’m working on overhauling it all to be much better code.

Thank you,


From: Jeff Stokes notifications@github.com Sent: Saturday, September 14, 2019 5:17:19 AM To: clinthuffman/PAL PAL@noreply.github.com Cc: Clint Huffman clinthuffman@hotmail.com; Comment comment@noreply.github.com Subject: Re: [clinthuffman/PAL] can not execute a scheduled task to auto generate a HTML report from captured perfmon data (#49)

Hey where is the github you posted the automation code to? Sorry, I thought you had some scripts to handle the automation piece. LMk if I misunderstood. And, did you get it to work to a UNC path with the right permissions provided?

On Wed, Sep 11, 2019 at 11:02 PM Phil Zablocki notifications@github.com wrote:

I got the automated process to work.

Totally different question- is there a way to monitor RPC calls from the OS to other servers? This is not MS Exchange - we are wondering why there is occasional latency with our windows servers RPC connections to our systems that house our electronic health records (they run Linux). I could not find any windows performance counters that referenced RPC in Windows 2012r2.

On Thu, Sep 5, 2019 at 5:24 PM Phil Zablocki phil.zablocki@gmail.com wrote:

Im giving that a try tomorrow...will keep ya posted

On Thu, Sep 5, 2019 at 5:14 PM Jeff Stokes notifications@github.com wrote:

You know, I've never tried. If the ps is running in the user context with write access to the path, I'd think it would work

On Thu, Sep 5, 2019 at 5:11 PM Phil Zablocki notifications@github.com wrote:

Has anyone sent the HTML report to a UNC patch? Or are drive letters only supported?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub <

https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6JNT3HDH3V7JCKACELQIFYXBA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AYXPY#issuecomment-528583615

, or mute the thread <

https://github.com/notifications/unsubscribe-auth/ACFOL6KYNLRNQKSHOKF7QKTQIFYXBANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM2N5QKXT6B3PSISJV3QIFZEXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AZMDI#issuecomment-528586253 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ANCSYM2YV4M7JUG76LUAANDQIFZEXANCNFSM4ITK5CAQ

.

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6J772IBKML3ZKIKMADQJGWMVA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6QP5YI#issuecomment-530644705, or mute the thread https://github.com/notifications/unsubscribe-auth/ACFOL6KZ3GUG2TIV2LMRWY3QJGWMVANCNFSM4ITK5CAQ .

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fclinthuffman%2FPAL%2Fissues%2F49%3Femail_source%3Dnotifications%26email_token%3DAEXDYVHBYKTFV6EKCKJ5A4TQJTI47A5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6W2UYA%23issuecomment-531475040&data=02%7C01%7C%7Cde27ec095c7a4016298708d7390d7d6e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637040602402659362&sdata=jHeQx2nJAhUUzIayqiQN34YXBAC0zfWDhxiPVPewJjY%3D&reserved=0, or mute the threadhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEXDYVCJVP3MXJETDJE5ARTQJTI47ANCNFSM4ITK5CAQ&data=02%7C01%7C%7Cde27ec095c7a4016298708d7390d7d6e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637040602402669367&sdata=KRpy0WOf7xJ0KkgHwvzhDwhfnaj8FD0u26M3BvWXbTc%3D&reserved=0.

PhilZablocki commented 4 years ago

Ok so I was able to automate the generation of the HTML reports from a BLG file.

We are automating the entire process of performance monitoring by doing the following:

  1. We create an XML template of the counters we want to monitor through the PAL wizard.
  2. I read through the documentation from the Vital Signs class I took a few years which described the settings to use when creating a Performance Monitor Data Collector Set. After I created a Data Collector Set in PM, I exported the settings to an XML file (the xml file is attached as a TXT file, just rename to .XML) COTS-CECS.TXT
  3. in this PM data collector set, our systems owners wanted monitoring from Monday to Friday from 6a,-10am only. The attached template reflects that.
  4. The PM Data collector set ends by kicking off a scheduled tasks that XCOPY's the BLG file to a central share. The scheduled tasks must have permission on the remote server where the BLG file is being copied to. XCOPY Performance Monitoring Data to R04PHSTMSPOS.r04.med.va.gov.txt xcopyblgfile.txt I attached the scheduled task i used, just rename the file to .XML from .TXT. I also attached the xcopy.bat I used, just rename the .TXT to .BAT
  5. Please note that the PM Data Collector Set names the BLG file using the Year, Month and Day in its filename format of 20190916. You will see that the XCOPY command contains the logic to pick out the current date and change it's format to Year, Month and Date to match the filename created by the PM DCS.
  6. Now that the BLG was corrected named and successfully moved to the network share, last thing I needed to do was run a script that autocreated the HTML report from the BLG file.
    AutoCreateHTMLReportOITPHSAPPCECS.txt Performance Monitor HTML Report Auto Creation OITPHSAPPCECS.r04.med.va.gov.txt Attached are the XML file for the scheduled tasks which executes the batch file to get it done. Change the TXT extension to XML for the scheduled tasks and TXT to BAT for the batch file.
PhilZablocki commented 4 years ago

Are there any known good sites out there that contain accurate thresholds to use for all the many many many windows performance counters? While the PAL has many and are very useful....always wondered what to do when wanting to monitor using the many other counters available.

jeffstokes72 commented 4 years ago

Dirty secret, a lot of those don't have thresholds

some are left over from nt 3.5.1 and mean nothing.

On Mon, Sep 16, 2019 at 9:23 AM Phil Zablocki notifications@github.com wrote:

Are there any known good sites out there that contain accurate thresholds to use for all the many many many windows performance counters? While the PAL has many and are very useful....always wondered what to do when wanting to monitor using the many other counters available.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6N6LWG654SVQIRYOPDQJ6CGXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6ZDY3Y#issuecomment-531774575, or mute the thread https://github.com/notifications/unsubscribe-auth/ACFOL6IQMHOG5X2MXNJDB7DQJ6CGXANCNFSM4ITK5CAQ .

PhilZablocki commented 4 years ago

wow! lol....

On Mon, Sep 16, 2019 at 9:33 AM Jeff Stokes notifications@github.com wrote:

Dirty secret, a lot of those don't have thresholds

some are left over from nt 3.5.1 and mean nothing.

On Mon, Sep 16, 2019 at 9:23 AM Phil Zablocki notifications@github.com wrote:

Are there any known good sites out there that contain accurate thresholds to use for all the many many many windows performance counters? While the PAL has many and are very useful....always wondered what to do when wanting to monitor using the many other counters available.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6N6LWG654SVQIRYOPDQJ6CGXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6ZDY3Y#issuecomment-531774575 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ACFOL6IQMHOG5X2MXNJDB7DQJ6CGXANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM267KSAQB5Q77UDIXDQJ6DKZA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6ZEWJI#issuecomment-531778341, or mute the thread https://github.com/notifications/unsubscribe-auth/ANCSYMZCGDBZGL3XIV3YGELQJ6DKZANCNFSM4ITK5CAQ .

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

clinthuffman commented 4 years ago

Yeah, some thing change and some things stay the same.


From: Phil Zablocki notifications@github.com Sent: Monday, September 16, 2019 8:23:04 AM To: clinthuffman/PAL PAL@noreply.github.com Cc: Clint Huffman clinthuffman@hotmail.com; Comment comment@noreply.github.com Subject: Re: [clinthuffman/PAL] can not execute a scheduled task to auto generate a HTML report from captured perfmon data (#49)

wow! lol....

On Mon, Sep 16, 2019 at 9:33 AM Jeff Stokes notifications@github.com wrote:

Dirty secret, a lot of those don't have thresholds

some are left over from nt 3.5.1 and mean nothing.

On Mon, Sep 16, 2019 at 9:23 AM Phil Zablocki notifications@github.com wrote:

Are there any known good sites out there that contain accurate thresholds to use for all the many many many windows performance counters? While the PAL has many and are very useful....always wondered what to do when wanting to monitor using the many other counters available.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ACFOL6N6LWG654SVQIRYOPDQJ6CGXA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6ZDY3Y#issuecomment-531774575 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ACFOL6IQMHOG5X2MXNJDB7DQJ6CGXANCNFSM4ITK5CAQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/clinthuffman/PAL/issues/49?email_source=notifications&email_token=ANCSYM267KSAQB5Q77UDIXDQJ6DKZA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6ZEWJI#issuecomment-531778341, or mute the thread https://github.com/notifications/unsubscribe-auth/ANCSYMZCGDBZGL3XIV3YGELQJ6DKZANCNFSM4ITK5CAQ .

-- Respectfully, Phil Zablocki Chairman, Board of Directors, Advocates for Equality and Integrity, Inc. Phil.Zablocki@gmail.com 646-342-4293 "Speak with Honesty, Think with Sincerity, Act with Integrity"

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fclinthuffman%2FPAL%2Fissues%2F49%3Femail_source%3Dnotifications%26email_token%3DAEXDYVETFAHSS65I35QTEUDQJ6QFRA5CNFSM4ITK5CA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6ZQQAI%23issuecomment-531826689&data=02%7C01%7C%7C33633150584445fb5c9308d73ab9c538%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637042441854935374&sdata=7V%2FHSRf61DyxMXU9f3hKhPU1eEhROhhI5tvk3DZ20KM%3D&reserved=0, or mute the threadhttps://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEXDYVDUKH5PQCSZXVROJCTQJ6QFRANCNFSM4ITK5CAQ&data=02%7C01%7C%7C33633150584445fb5c9308d73ab9c538%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637042441854935374&sdata=89U4v5nSkg1jXzizf0ZwApqDI78PFzkiMZ9vTdkyw10%3D&reserved=0.