Reporting on Alerts and SDTs
Hi all, I am having an issue trying to generate a report of alerts that are generated outside of SDT. I have found that the 'In SDT' field is only populated while the alert is outstanding, so any alerts that are cleared do not have the 'In SDT' field set to Y. As a result, I am finding it impossible to screen out alerts generated during SDT. My assumption (incorrect) was that 'in SDT' would do this. My requirement is to be able to generate trend data on alerts that are relevant to particular teams/escalation chains, to say (for example) the Linux team had 10 Critical alerts last month, vs 50 the previous month, but unless I can screen out the alerts that are generated during SDT, these may all have been expected and require no action, so the data is meaningless. I was pointed to wards the Alert dashboard, as this has fields for alert suppression type, but this does not seem to be populated either, or is similarly cleared when the alert clears. Has anyone else found an appropriate way of reporting on Alerts that screens these out?24Views0likes2CommentsWinSQLServices DataSource
For WinSQLServices DataSource, do I need specific permissions? Logic Monitor documentation only mentions SQL Server (MSSQLSERVER) Service but what about adding other services such as SQL Server Agent or SQL Browser or SSIS under that DataSource? SQL Server (MSSQLSERVER) service requires permissions specified in documentation. Would adding other SQL Services require more permissions or any changes in way they're added? For example, be part of specific security/admin group or run under service account or managed account?20Views0likes1CommentCollector Server on Azure VM
I have Collector Server Installed on Virtual machine in Azure. I added Collector successfully to Logic Monitor. I can't add other 3 servers. Collector can't communicate with other hosts. Here is the environment: Collector Server on Azure VM | Server1 and Server2 --> vnet1 | | peered | | Server3 --> vnet2 Servers are peered between 2 network that are in two different regions and I still have a problem. Does that mean I have to add two Collectors to Logic Monitor? One per virtual network/region? Ping/Host Status-critical error in Logic Monitor. Collector can't communicate with other servers I want to add to Logic Monitor. All ports are enabled/firewall checked/permissions are correct. (documentation says: There must be at least one collector per CSP account, one per region, and one per VPC. ) Any way to set it up without adding second Collector? Why wouldn't Collector communicate with any of the vnets?51Views0likes5CommentsHistory of LogicModule version changes
I was wondering if there is a way to get the history of specific module version changes? I updated few modules but it looks like I have to revert some of them back for now. I am not sure if I have to go back 1 or 2 updates back. Local History under the module doesn't point to specific version in the past. Is there a way for me to get this information?13Views0likes2CommentsVolume Capacity- Drive is missing
Some servers are not monitoring J Drives anymore. There is J Drive in Physical Disks but not in Volume Capacity. In Audit Logs there is information about new instances being found and some instances disappeared from host but there's no explanation why. Drive exists on the host. I attached screenshot. In Global Definition I run Active Discovery on WinVolumeUsage and there were discovered Drives except the J Drive. Also, received a Active Discovery- 3 instances being filtered out- I attached screenshot. Were there any recent changes in Logic Monitor? I didn't update any modules so that is not a cause.70Views7likes8CommentsLM Production Settings and configuration to be import and export from Prod to Dev ?
Is there a way in Logic monitor to configure or transfer the settings and configuration available from production to Dev(Sandbox) Basically the Dev should be the replica of production but limited for testing ? We have got a new LM sandbox(DEV), we want to configure the settings groups, Custom properties and other configuration which is configured in production to be configure in sandbox(Dev) as well ? What is the best way to do this process? is there any import export option available ?56Views4likes4CommentsSQL Server Ping critical alert shows up and clears
I have a SQL Server Listener (part of AG). It has Ping critical alert showing up and clearing. It is happening every 20 or 30 minutes. I attach the screenshot. It clears and it's good for a while and then it comes back again. Would this indicate the network issues? Another example of Ping on different Listener is that is shows Warning for Ping and also shows up and clears multiple times a day.94Views4likes6CommentsPowerShell Datasource with NonAdmin Collector
Hey can some maybe explain to me what i'm doing wrong. We recently change all our Collector to Non-Admins. We have the Windows Certificates Datasource in place and if i understand correct the Datasource uses PowerShell to trigger Invoke Command from Collector to get Data from Target. I took this PS Template to to build my own Test Datasource. When i test the script against a targetserver i get this message. (I also get the Values from Target Server in stdOutput) Changing ExecutionPolicy on Collector for LocalMachine to Unrestricted didnt change anything Set-ExecutionPolicy : Access to the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell' is denied. To change the execution policy for the default (LocalMachine) scope, start Windows PowerShell with the "Run as administrator" option. To change the execution policy for the current user, run "Set-ExecutionPolicy -Scope CurrentUser". At line:1 char:1 + Set-ExecutionPolicy RemoteSigned + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : PermissionDenied: (:) [Set-ExecutionPolicy], UnauthorizedAccessException + FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands.SetExecutionPolicyComma nd What i dont understand is why my Datasource is running into this Error while the WinCert Datasource isnt eventhough they use the same Invoke Commands. I do have diffrent commands in the script block but this should make any diffrence.79Views2likes4CommentsUpdating Microsoft_SQLServer_GlobalPerformance
I have Microsoft_SQLServer_GlobalPerformance customized and have issue: No Data in Microsoft SQL Server Global performance- MSSQL. Issue of No Data is only tied to few servers. I was prompted by LM Support to update the module. Documentation says that there're risks associated with updating the module. It's customized and monitors more than 100 servers. Is there any way to avoid risks of loosing historical data and loss of custom changes? I don't want the update to affect all the other servers. (Also, the servers with No Data are SQL Server 2014 version- would that be the reason?).51Views0likes3CommentsWindows ProcessMonitoring
Hello, Anonymous https://github.com/sweenig/lm/blob/main/ProcessMonitoring/Win_Process_Stats_Groovy/Win_Process_Stats_Groovy.xml Are you not seeing huge RAW numbers for ProcessCPUPercent. You are using the following formula <postprocessorparam>PercentProcessorTime/10000000*100</postprocessorparam> Is that sufficient? Cause we are not factoring CPU logical cores etc. to get a meaningful percentage. Basically I am facing an issue which is described very well here in this post, but none of the solutions worked to get a meaningful percentage. https://stackoverflow.com/questions/11523150/how-do-you-monitor-the-cpu-utilization-of-a-process-using-powershell Need your suggestion as in how you are handing these values in dashboards, because table widgets are not showing these value as they populate under Raw data. See how in a table widget it does not show decimal but in Raw data it does. Looking forward to hear from you. Thanks, AshishSolved68Views3likes7Comments