Mike Suding

LogicMonitor Staff
  • Content Count

    64
  • Joined

  • Last visited

Everything posted by Mike Suding

  1. In 2017 we added PropertySources to help address this need. Basically it's a script that retrieves info and writes it to a property starting with auto.* (e.g. auto.serial_number or auto.firmware_version ). There are a few dozen that come with LogicMonitor to do this but you can build your own. Our help doc: https://www.logicmonitor.com/support/logicmodules/propertysources/creating-propertysources/
  2. Hi Mark, I created a solution that might help. It's posted here:
  3. Hi Josh, I've created a DataSource that might help. I posted info here:
  4. Allows you to set up to 10 SNMPv2 or v3 credentials and it will automatically detect which one works and set the properties on that device. Similar to Antony's but also works on SNMPv3 with it's 5 properties. Locator code: CA7ETF (pending approval as of Aug. 29, 2019) Full details at http://blog.MikeSuding.com
  5. The way I usually start troubleshooting is to try a direct query from the debug prompt like this example below: (other examples documented here) !jdbc url="jdbc:mysql://server2:3306;databaseName=whatever?user=mike&password=secret" select * from inventory where server2 is my server, database name is 'whatever', username is mike and password is secret and then my SQL query. This way I can see the errors directly and see if it's authentication or other things like permissions.
  6. We have these beta DataSources for IT Watchdog. For internal sensors: AKYEFN for WatchDog15: D4N6DK
  7. @joedalton, What exactly do you want to monitor with regards to security? I did create a prototype for the 'risky sign-ins' and 'identity' stuff (I forgot Microsoft terminology) but I was not able to simulate/create events so I couldn't test it. If you have events that you want to detect/monitor, and are willing to let me test on your account, please let me know.
  8. Sorry @joedalton, it's easier for me to troubleshoot in a meeting. I sent you a direct message with instructions to schedule time.
  9. As I understand it, it's on our roadmap but not sure exactly when.
  10. I created a DataSource that can trigger a script (actually a block within the script) if an alert is triggered. It uses PowerShell so you needs a Windows collector. See more info on my blog post
  11. Sorry, I don't know the solution by looking at this. I sent you a direct message a minute ago to schedule time with you. thanks
  12. I've created two more DataSources. One that restarts a Linux service and one for Windows that runs specified commands when it detects an alert. Monitor a Linux Service and restart if needed: http://blog.mikesuding.com/2018/12/27/service-restart-for-linux/ Generic run some PowerShell (Windows) commands or a script if alert happens: http://blog.mikesuding.com/2018/12/03/automatic-action-triggered-by-an-alert/
  13. I've created two more DataSources. One that restarts a Linux service and one for Windows that runs specified commands when it detects an alert. Monitor a Linux Service and restart if needed: http://blog.mikesuding.com/2018/12/27/service-restart-for-linux/ Generic run some PowerShell (Windows) commands or a script if alert happens: http://blog.mikesuding.com/2018/12/03/automatic-action-triggered-by-an-alert/
  14. My Office365 monitoring including a demo video is on my blog at http://blog.mikesuding.com/2018/07/19/office365/
  15. I created a DataSource to restart a Windows service if it's not running. As you would expect, it's PowerShell Locator code YCKTFL. Details and demo at http://blog.mikesuding.com/2016/09/20/restart-a-service-alert-if-restart-fails/
  16. This limit was raised to 2000 a while ago. I think sometime in 2017. In general we suggest you change the configuration to break it up into groups that have fewer than 2000 instances. Feel free to add comments to this thread with your use case and request to have this increased and to what (reasonable) number.
  17. I posted the demo video for the DataSource here. I will also submit it to the 'LM Exchange'
  18. Just in case this helps other customers... SYMPTOMS: The Windows collector installed ok and the two Collector services were running but the collector could not finish the verification/registration step and showing the 'flame alert' on Settings > Collectors screen. After some troubleshooting, we looked in the wrapper.log file on the collector and saw this error message: [MSG] [CRITICAL] [main::controller:main] [AgentHttpService.checkCertificateOrWait2Valid:1029] The santaba server is not trusted, and "EnforceLogicMonitorSSL" is enabled. Wait 1 minute to retry. Please check the network settings, or disable "EnforceLogicMonitorSSL" in agent.conf and restart collector The customer set up a whitelist on their Palo Alto firewall for *.logicmonitor.com and it started working (or list of ~15 IP address ranges). Alternatively you can lower security and change the agent.conf (config file) from EnforceLogicMonitorSSL=true to false.
  19. @Athique Ahmed, I'm seriously considering making a DataSource that runs any SQL query and shows the resulting table in a 'text' dashboard widget (in HTML). Would that help you? Currently the text widget is limited to 65,535 characters so it would be ~10 columns wide by 200 rows (depending on how much is in each 'cell') But, in general, @Mike Moniz is correct in that LM is mostly designed to retrieving a single number every X minutes and graphing that over time. LM config could run a SQL query and get the results but there's no dashboard widget to show the resulting config.
  20. N7R7YZ See details on my blog . A DataSource that shows which Windows patches are needed. The patch names, and KB numbers show as instances and are grouped by Microsoft's 'classifications'. A special instance named 'summary' shows how many days since the last patch was installed and how many patches are needed.
  21. Yes...If you can't add an application manually, I would guess you don't have an account that supports it or you don't have enough permissions.
  22. This is unofficial...On my own and on the side, I designed a DataSource to monitor Office 365 using Microsoft's API. See more on my blog http://blog.MikeSuding.com. All the usual disclaimers apply...use at your own risk. I will try to help if it doesn't work for you.
  23. You can get more DataSources (one of the LogicModules) from our repository. See my video below. (Hint: 'Add' button > From Repository) https://share.vidyard.com/watch/y1U8WvALZf5E4giT2t3AgD
  24. I'm pretty sure we already have that. I helped a prospective customer set that up last week. You might need to set a category or property. Please contact our tech support. I can help if needed. This category can be set manually or it can be set automatically based on the SNMP SysOID.
  25. Just an idea....A few years ago I created a DataSource (PowerShell script) that detects IF/WHEN CPU is over 90% (or whatever you specify) and if it is, it gets the top 5 processes and user. http://blog.mikesuding.com/index.php/2015/11/07/windows-top-5/