All Activity

This stream auto-updates   

  1. Yesterday
  2. Awesome. Thank you for your recommendation! Ill play around with the glob expression to see what I can come up with. I'll repost if I get stuck.
  3. Hello we have recently migrated to logicmonitor and previously used Check_mk Nagios. I was wondering if there was a way to include a data point for each check that timestamps the last time the check changed state. As an example if I was sending PING checks to a host it would be nice to know at a glance without having to look at a graph when was the last time the PING check went into a CRITICAL or WARNING state.
  4. +1 for this
  5. I've published these customized interface datasources for use with Juniper Networks' switches and routers. Combined with additional snmp configuration of the devices, these have helped make Juniper devices a little easier to deal with. I think there is much room for additional customization to permit further grouping. NOTES: in all three the Collection schedule is unchanged but the Discovery period has been reduced to the minimum (10 minutes), which may not be necessary for all use-cases/environments. none of the default datapoints (normal and complex) were removed or edited in any way "snmp64_If_juniper_VCP_interfaces" does not capture every single VCP port in VC larger than 2 members. Additional investigation is needed to understand how Juniper makes VCP accessible via snmp, and whether or not it is possible to discover and monitor every such instance. snmp64_If_juniper_logical: MM6C96 snmp64_If_juniper_physical: WZ2AZC snmp64_If_juniper_VCP_interfaces: YZ42H7
  6. The Interface Bandwidth Report is a special version of the Device Metric Trends Report, designed specifically to make it easy to get interface metrics. While it is designed to meet requirements in most cases, it isn't going to work perfectly for everyone. If you use the Device Metric Trends Report template instead, you'll have more control over what goes into the report - you'll be able to pick specific instances, and you can even use glob. So if your WAN interfaces are named such that you can match them all with a glob expression, you could set up a Device Metric Trends report that, for example, matches all devices, the snmpIf- datasource, all instances that match *WAN*, and the specific interface datapoints you want to see.
  7. Hi LM Community, My second post here! Hello to all! I'm looking for a method to create a bandwidth report for all of my WAN interfaces only that are currently configured.. SNMP is activated on all of these devices. As of now the pre-built BW report can pull on a specific device, however that will show me all of the instances, and not just the single WAN instance I'm looking to report on. End game I'm trying to create a automated repeatable report that I can deliver to my client which shows usages of the circuits (Min/Max/Average) on one report. Decent size network, so we're talking around approx. 60 WAN instances. Any thoughts on how to accomplish this? I've played around a lot thus far, but I can only find a way to do what I want without a TON of manual work each time. Thanks, much appreciated!
  8. We'd like to see a datapoint expression for widgets similar to the un() expression which returns a value when there are no active instances, rather than throwing an error. For example if I create an aggregated datapoint to sum all Netapp volumes containing "_ABC_" but there are no volumes that match this the graph throws an error that there are no active instances. It would be useful if we had an expression that could return a value instead of creating an error, ex. if(noInstances(ABC_Volumes),0,ABC_Volumes).
  9. I would also like to add that if we're going to need a full blown collector, that I think even a "nano" sized collector is overly large for single device monitoring. I'd ideally like to see something in the 512MB or less memory wise and 1 vCPU. if all its doing is monitoring locally, I would like to assume it doesn't need a ton of resources. Of course that a big assumption. Admittedly, 512MB is an arbitrary number I made up, but something less than 2GB for sure.
  10. Last week
  11. Cisco and other vendors support community indexing (SNMPv1/v2c) and context indexing (SNMPv3) for some MIBs that otherwise have only one apparent index. This is true, for example, for the BRIDGE-MIB. To access an OID for a specific VLAN with community indexing, the community is appended with @VLANID and with context indexing the username has @vlan-VLANID appended. Because the guts of authentication are abstracted (good thing!), there must be support for this within the abstraction layer. I would definitely like to monitor per-VLAN BRIDGE-MIB::dot1dStpTimeSinceTopologyChange (timeticks) and BRIDGE-MIB::dot1dStpTopChanges (counter) within LogicMonitor as topology changes are strong problem indications, usually due to misconfigured spanning tree settings on affected devices. Can the SNMP abstraction layer be extended to allow for community/context indexing, please? I can see no other workarounds I can do myself via scripting unless I completely abandon the abstraction layer, which would be disappointing. Thanks, Mark
  12. I too need this.
  13. Hi LM Community, My first post here! Hello to all! I'm looking for a method to create a bandwidth report for all of my WAN interfaces only that are currently configured.. SNMP is activated on all of these devices. As of now the pre-built BW report can pull on a specific device, however that will show me all of the instances, and not just the single WAN instance I'm looking to report on. End game I'm trying to create a automated repeatable report that I can deliver to my client which shows usages of the circuits (Min/Max/Average) on one report. Decent size network, so we're talking around approx. 60 WAN instances. Any thoughts on how to accomplish this? I've played around a lot thus far, but I can only find a way to do what I want without a TON of manual work each time. Thanks, much appreciated!
  14. Is it possible to create a disk threshold that aggregates multiple conditions before sending an alert? The scenario I have in mind, is where a disk might be 90% full, which would ordinarily trigger an alert, but due to the size of the disk (say 1TB), there is 100GB remaining. I would like to be able to build a threshold that allows us to check if a disk is over 90% and has less than 5GB free space remaining, then alert. Has anyone had any success in doing something similar? Many Thanks, ~Nick
  15. Please consider adding support for an alert template processor that supports more than just token insertion. Keeping with LM philosophy, this would be a good choice: http://docs.groovy-lang.org/next/html/documentation/template-engines.html . Along with this, I would like to be able to have a library of templates, fragments and other template elements like layouts that can be referenced by the master template via includes and fragments. As it stands now, it is very hard to create meaningful alerts since the content must be static. If you need to say something different about a particular Windows Service (as one example), you cannot have conditional text that accomplishes this, you would have to create a separate datasource and the alert content still must be static and not context-aware. I have used similar methods we've developed for Nagios, and this would be very useful to provide a better result to recipients of alerts. Thanks, Mark
  16. What needs to be tweaked to get NetFlow working on a Meraki MX100? The NetFlow v9 Template is failing due to missing fields. Both MX100 and LogicMonitor Collector are running the latest code. I have NetFlow running successfully on many ASA's so I am familiar with the overall NetFlow requirements. Thanks in-advance for any assistance!
  17. Hi All, I was recently asked, whether or not it was possible to integrate/ember a Twitter list or timeline, into a dashboard view. My immediate thoughts are that it would be, using the HTML widget, but has anyone out there had any success doing so? Also if you have, are there any pitfalls/gotchas to avoid doing so? Many Thanks, ~Nick
  18. Yet another request for this feature. I'm on the hook to provide this with my own scripting but would rather have it baked into LogicMonitor and ready to go! Any idea of when this feature is scheduled for release?
  19. There appears to be no that I can see to hide the alert widget filter expression in the mobile web and app view. Please add option to hide these as they waste screen real-estate and are meaningless to most of our non-technical users.
  20. I guess I need to read the support documentation better. Looks like the last two items are moot points if I configured my netscan correctly. However I still stand by the first two: - Token to name a device based on AWS tag... most convenient would be the Name tag. - The ability to exclude devices based on region
  21. Great, looking forward to it!
  22. We're actually in Dev to clean this up right now. Expect some updates - along with simpler configuration - in v87.
  23. https://www.logicmonitor.com/support/dashboards-and-widgets/widgets/advanced-custom-graph-widget/ According to your page, this is normal behavior but, as shown in the image attached, the default use of instance name can be quite a hindrance to usability of the legend. I tried to define the Legend entry but that value gets pushed off to the far left by the defaulting instance value - which in most cases is useless and in this case is just a duplicate of the datasource name.
  24. Hey Jessie - We started to dig in. Unfortunately this requires some pretty significant work around how we handle removing devices on the backend, which means it's not something we can easily slip into a release. We'll put it in the queue, but I don't have a timeline at this point.
  25. Hey @Eric Singer - My apologies -- I didn't realize the state of our documentation for this use-case. I'm working on rewriting, and making sure our Support Engineers are in a position to support this use-case.
  26. Yes, we will allow for the ingestion of StatsD metrics. It requires a bit of a shift in our current paradigm, so we're working through that now. I expect we'll be in beta this year.
  27. Hi Josh, It's been a while since your request, sorry I didnt spot this a couple of months ago. We have propertysources now, a simple groovy script will do this for you. def hostname = hostProps.get("system.hostname") def OID_contact = "1.3.6.1.2.1.1.4.0" // the OID we want def contact = Snmp.get(hostname, OID_contact); println "contact=" + contact def OID_system_name = "1.3.6.1.2.1.1.5.0" // the OID we want def system_name = Snmp.get(hostname, OID_system_name); split_name=system_name.tokenize( '.' ) println "system_name=" + split_name[0] def OID_location = "1.3.6.1.2.1.1.6.0" // the OID we want def location = Snmp.get(hostname, OID_location); println "location=" + location return 0 If you need any further pointers hop onto chat, David
  1. Load more activity