Kevin Ford

LogicMonitor Staff
  • Content Count

  • Joined

  • Last visited

Community Reputation

16 Good

About Kevin Ford

  • Rank

Recent Profile Visitors

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

  1. There have been a few different variations of EventSources for ingesting alerts via email over the years. I recently had need for some additional functionality, such as dynamic property replacement in the subject line, so created a new variation that I'm sharing here in case it's useful to others. At its most basic, the EventSource checks an IMAP inbox for unseen messages that have specific text in the subject line. If a match is found, it captures the body of the email in a new alert associated to the host/resource in LogicMonitor where the properties are defined. By default, processed e
  2. @mnagel As a temporary workaround, take a look at my post about dynamic dashboards. It's essentially a widget that allows choosing & changing tokens on-the-fly from a drop-down directly on the dashboard. The current version of my widget is entirely dynamic - meaning it queries groups, resources, & instances to populate the menus based on how you configure it - but my original version was based on static options similar to what I think you're asking about. Let me know if that'd of interest and I'll be happy to help.
  3. Captures virtual interface throughput metrics for AWS Direct Connects. Locator ID: TMHHWX
  4. @drb As an immediate option I've just posted a datasource to the Exchange - TMHHWX - that'll discover & monitor virtual interfaces for Direct Connects. Please give it a shot and let us know if you see any problems with it.
  5. @SenthilK Thanks to some assistance from Andrey & others, I've just posted a datasource to the Exchange - TMHHWX - that'll discover & monitor virtual interfaces for Direct Connects. Please give it a shot and let us know if you see any problems with it.
  6. Overview LogicMonitor has a number of built-in report types that can be customized and sent out on a scheduled basis, including the powerful ability to turn any dashboard into a dynamic report. A common question for cloud-based services like LogicMonitor, however, is how to incorporate hosted data with information from other sources. An example may be a report that combines inventory data & monitoring metrics from LogicMonitor with incident data from systems such as ServiceNow. With Microsoft Power BI’s ability to easily parse and ingest JSON data directly from web services, it’s
  7. Below is a PowerShell script that's a handy starting point if you want to trigger actions based on specific alert types. In a nutshell, it takes a number of parameters from each alert and has a section of if/else statements where you can specify what to do based on the alert. It leverages LogicMonitor's External Alerting feature so the script runs local to whatever Collector(s) you configure it on. I included a couple of example actions for pinging a device and for restarting a service. It also includes some handy (optional) functions for logging as well as attaching a note to the alert i
  8. One final note: Feel free to explore the selector widget's JavaScript code (accessed via steps 1 & 2 in my comment above). I tried to comment the code well to explain what each section does. I have no doubt that my code (especially the fetch statements) could be more efficient but it's functional. 🙂
  9. (Optional) Setting the API Credentials Inside the Code Instead of Dashboard Tokens Setting API credentials in dashboard tokens may be a concern for some environments since there's no easy method for hiding those tokens. In those situations, you have the option of embedding the credentials directly in the selector widget's source code. To do so: 1. Edit the widget by clicking its down-chevron and choosing Configure. You'll find that it's just a standard Text widget containing some HTML and quite a bit of JavaScript. 2. Click the Source button on the text editor's toolbar.
  10. Tokens are one of the most powerful aspects of LogicMonitor's dashboards. They make it possible to easily change the subject matter of an entire dashboard (or a group of dashboards). A question that comes up from time-to-time is if it's possible to dynamically update a dashboard using a drop-down menu on the dashboard itself instead of having to edit the dashboard. While there are some exciting changes coming to LogicMonitor's dashboards in the future, I wanted to see if I could come up an option that works today. The end result is a solution that allows dynamically choosing token values
  11. Background/use-case: While the ability to click-and-drag to move items around on the Resources tree is absolutely fantastic, we've had a few but impactful occurrences where administrators accidentally moved groups when their mouse shifted slightly while clicking and it threw their target into the group above/below it. While a simple mistake with a simple fix to undo, some accidental moves have gone unnoticed until users report missed alerts due to alert filters/rules no longer matching. The Ask: It would be nice to have the option on groups & devices to prevent the ability t
  12. Please forgive me if this has been requested in the past. I didn't see it in my brief searching. Background/use-case: Our users and administrators often bounce between several different combinations of filters in LogicMonitor's Alerts tab throughout the day. There are some common combinations of filters used more frequently than others by individuals, by specific teams, and by all users. While we can, and have, created dashboards for some of these common sets of alerts, the dashboard Alerts widget doesn't offer the same functionality as LogicMonitor's main Alerts tab - particularly t