Mike Aracic

LogicMonitor Staff
  • Content Count

    28
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Mike Aracic

  • Rank
    Observer

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Thanks for attending the US office Hours Please fill out our feedback survey: here Q: How to monitor memory used by a specific windows process and alert on threshold. [beginning] A: I demonstrate how to add a windows process instance. After some great contributions by our participants, they let me know that there is a datapoint that returns memory usage. Unfortunately, there are no datapoints in that datasource to serve as a good denominator, so to add a threshold would be an alert tuning exercise. What I didn't point out at the time is that this would be a great candidate for u
  2. Q: My question is sorta newbie, but it seems like every time a data source updates dashboards break, is there an easy way to test for that ahead of time, or know what is changing in an updated data source? [1:11 and later] A: Dashboards are built up of widgets that refer to Resources, Instances, and Datapoints by name. Generally, the Monitoring Engineering group generally updates LogicModules in a way that will not affect dashboards. In the odd case that this happens, you should be able to see what the widgets are referring to and figure out what happens. I would reach out to support if s
  3. US attendees: Thanks for a great session! The session feedback survey can be accessed here. The recording is here: I'll be posting the question list and times as soon as I process them.
  4. Q&A Transcript: Q: Is there a LogicMonitor app for iOS/Android to clear/acknowledge alerts? A: Yes, here is the link for the app in the Google Play store: https://play.google.com/store/apps/details?id=com.logicmonitor.mb&hl=en_US Q: Any plans for a set of Groovy Scripting Training Sessions, specifically catered for LM usage rather than just generic stuff? A: We have it on our roadmap for both a Live Training Webinar as well as an e-learning option through the “Training” link in your portal. Q: Any reasons we might not want to keep collector monitoring (via resource t
  5. The alert trigger intervals work for no data alerts, too. For a few reasons, it's not good practice to have a no data alert set on a datapoint that also has a value-based threshold. (For one, the message should definitely be different) Is that what you're talking about?
  6. I had an interesting case today: A user reported that a collector had completely stopped collecting data for all its hosts. He\'d verified that the collector\'s service account was good and had the necessary permissions. I checked one of his collection tasks, and it reported WMITask failed. (msg=winproxy return status=400 errmsg=IWbemLocator::ConnectServer:Error: 800706ba:The RPC server is unavailable.I ran a WMI query against the host manually and got the same result. (that the RPC server was unavailable) As mentioned in our helpful article on WMI Troubleshooting, generally when the error is
  7. If youd like to be able to support 2 distinct databases on the same host, its possible to create custom properties (which could be applied at the portal, group, or host level to the desired hosts) called: jdbc.mysql.dbname and jdbc.postgres.dbnamen nThen clone your existing postgres and mysql datasources and do the following to the clones: add && hasproperty(jdbc.mysql.dbname) or && hasproperty (jdbc.postgres.dbname) to the Applies to field and replace the DBNAME tokens with jdbc.mysql.dbname or jdbc.postgres.dbnamen nThis will associate the cloned datasources only with hosts t
  8. If youd like to be able to support 2 distinct databases on the same host, its possible to create custom properties (which could be applied at the portal, group, or host level to the desired hosts) called: jdbc.mysql.dbname and jdbc.postgres.dbnamen nThen clone your existing postgres and mysql datasources and do the following to the clones: add && hasproperty(jdbc.mysql.dbname) or && hasproperty (jdbc.postgres.dbname) to the Applies to field and replace the DBNAME tokens with jdbc.mysql.dbname or jdbc.postgres.dbnamen nThis way the clones of the datasources will associate with t
  9. There are two kinds of MySQL Slave monitoring. (Both described here) The first, basic kind, is slave status, which is an indication of how effectively the slave database is applying the replication information to itself. The second is replication lag, which uses a pair of datasources, along with a dedicated LogicMonitor database on the servers, to measure the actual amount of time between inserting a record in the master and being able to retrieve that record on the monitored slave instance. For that youll need to configure the credentials and add the database as described here.
  10. This looks like an issue with integrated security authentication. Could you contact us either at support@logicmonitor.com or using the Chat with Engineer button in your portal. Wed like to take a look at the configuration.
  11. LogicMonitor uses an ESX api to retrieve performance information from the ESX and vCenter servers. Weve noticed that, on some occasions, vCenter servers will return -1 for all counters from an attached vCenter host. Were still looking into the cause, but we have yet to see a case where an ESX host monitored directly did this. Because of this, and the ability to do hardware health monitoring, we suggest adding ESX hosts directly to monitoring. Send us an email with specifics or contact us using Engineer Chat, and wed be happy to look into your specific case.
  12. The issue was resolved once the user uninstalled the security patch described here. Its not clear whether running without said patch in place represents a significant risk. It may be possible to further patch SQL Server or change the JVM to avoid this issue. See article )
  13. I would advise anyone who has a device theyd like monitored in this way to do the following: Clone the appropriate datasource, SNMPIF_64- generally, and modify their copy as above, with no filter on UP and persistent checked, then apply this directly to the devices using the applies-to field in the datasource. Some help is here, and wed be happy to answer questions about the process.
  14. In order to do this, youll follow the directions on our script collector help page. Bear in mind that the script will run on the agent host. Its possible to associate the datasource with another host and pass that hostname as an argument to the script in order to reference, and associate results, with hosts other than the agent, but script must be written to run on the agent host.n nGiven that you have working scripts, you may prefer to install an agent on the machine that currently runs the scripts.