Recent Discussions
API v1 reference?
I found a module that I suppose I had overlooked that might be v1 of the API. Its a custom module that ... well the details dont matter. A few days ago on the 24th or 25th, it just straight up stopped working, some 406 error, it looks like an old V1 API call or something. I cant find it in the V3 API. "/setting/admin/groups" is the call. Anyway, I was just going to re-write it in V3 (it does other stuff other than this one dall) but I cant even find anything for counting user groups directly in the V3 API. I'm guessing I'll have to snag all the users and count the groups myself. No big deal. But all this isnt really what I'm asking. I'm just wondering .... is there still a full reference of the old V1 API, like the full swagger? My search magic is either bad, or its not up anymore. Maybe both. :) Thanks!Lewis_Beard21 hours agoExpert27Views0likes1CommentAny way to add the graphs into a ticket using the Integration to a ticketing system?
Hi, When I get an alert email, it has a graph at the bottom showing me the last hour of data for that datapoint. This is super helpful to get some context around the alert. Is there any way to do that same thing with our Zendesk Integration and add the same graph into the tickets that get created? It would save a lot of time since going to view the graphs is usually one of the first steps we currently do manually with all our tickets anyway. I didn't see a ##GRAPH## token or anything like that so don't know if it's even possible. Thanks.Kelemvor24 hours agoExpert8Views0likes0CommentsWhat is up with Meraki API Modules?
I know the LM Meraki API Modules have been around for a minute now. But I'm just getting around to testing it out on some of our Meraki-heavy customers and man, does anyone else find it incredibly tedious to try to get to work? I have been having so many issues with it. Netscan is one problem, but that's for another discussion. But then once the devices are added, we get No Data alerts ALL THE TIME. Right now, for example, I have 1644 Warning alerts (No Data) for ONE customer. It's insane how many alerts there are. And it's even scarier that when I look at the Raw Data on others that aren't alerting, they are also showing No Data but just don't have an alert threshold. I don't know if I should be pointing the finger at Meraki or LM here, honestly. But the API modules are so inconsistent, at best. I know the API key, OrgID and NetworkIDs are right because I can use them for API pulls in Python. It just seems to be LM not able to figure it out. And what's worse is how inconsistent it is. Some devices work for some organizations. Others don't. I can't be the only having this issue. And I can hear the critics chiming in now saying, "well then don't use the Meraki API modules." Problem is if we don't, we only get SNMP stats and those are nowhere near as helpful as the API modules, plus the potential to be less secure. Just wondering if there are some fellow LM community friends out there struggling to make the API stuff work for Meraki and LM. Thanks for listening to my rant.aarkkelin3 days agoNeophyte103Views0likes4CommentsComplex datapoint - groovy script to calculate the value from the device property
Hi All, I have a case where I need to take AWS device property called ##system.aws.bandwidth## that can have values 1Gbps, 10Gbps or 50Gbps, convert it to bytes and return the value to the datapoint. I'm trying to use groovy script for complex datapoint but can't get it to work even with the most simple scripts: "Error Invalid enum value, must be EXPRESSION". Example script: if ('##system.aws.bandwidth##' == '1Gbps') { return 1000000000 } else if ('##system.aws.bandwidth##' == '10Gbps') { return 10000000000 } else if ('##system.aws.bandwidth##' == '50Gbps') { return 50000000000 } else { return 0 } Has anyone tried to create something similar? What I'm doing wrong? Thanks.Egis4 days agoNeophyte136Views0likes8CommentsReporting Improvements
I've been waiting for improvements to the reports section of LM for about two years now. Everytime I have asked about it, I've been told there's stuff coming but only after a bunch of other things get done first. I need to be able to design a report and have it sent with the information I need in it attached in a file. The capabilities in the current report templates are lacking and I don't understand why the graphs don't look like the ones on the dashboards. I can't even control what order the data is listed in. I've had several folks look at reports with me and they were very capable people and we just couldn't get the reports to do what I wanted. Other than making UIv4 permanent, are there any actual improvements coming to the reporting section?pgordon5 days agoExpert101Views4likes3CommentsEscalation Chains for bank holidays vs standard weeks
Hi LogicMonitor community, We are fairly new to the product, just looking to see if anyone had any advice for handling Escalation Chains when it comes to Bank Holiday weekends. We currently have escalation chains created for our teams to handle automated call-outs for our critical devices/checks during standard weekends and outside of core hours. However with Bank Holiday weekends requiring the need to operate the same process on Friday/Monday's depending on the specific weekend, we'd need to ensure those additional days does are covered too. The obvious solution we've come up with is to create a Bank Holiday On-call escalation chain for each of the teams where we can be flexible and amend the days we'd want to be called out on, then swap out that escalation chain to any alert rules which required it. This would work, although considering we've got multiple teams configured with on-call escalation chains within LogicMonitor as well as many alert rules using them, this is a manual process we'd need to keep on top of before/after every bank holiday, which leaves some room for human error of course. Has anyone implemented something similar and have any advice they would be willing to share? I can't imagine we would be the first customers to come across this scenario. Thanks in advance!dancox5 days agoNeophyte57Views3likes2CommentsGroovy 4 timeline and Collector question
https://www.logicmonitor.com/release-notes/collector-release-notes-timelinecollector Right now, because we have a lot of custom things that use groovy, we are still working on making sure all of our custom modules are groovy4 compliant. All the out-of-box ones are upgraded. But in order to do that, I paused our portal updates by ONLY having the checkbox set for REQUIRED. So our version is in the 35.xxx range because I paused it in November or December. One item I'm having a bug with is jsonslurper giving a faststring service error, but i found out its been fixed since 36.200 by setting a parameter ( groovy.v4.classloader.enable ) to true. But the collector version we have doesnt even have that in the Agent.conf. So in order to test properly, and make sure its working, I want to upgrade to a version PRIOR to EA 37.100. EA 37.100 will absolutely force us onto Groovy4. But if I briefly toggle the schedule to also include Optional General, it looks like I will get 37.002. So I'm just hoping someone can sanity check me ..... I assume 37.002 is BEFORE the forced 37.200? And that 37.002 still supports both groovy2 and groovy4? So I may have a short window where I could upgrade our collectors. I'm just confused because the URL I posted lists the date for EA 37.100 as coming BEFORE GD 37.002, and now of course the latest EA is 37.200. If I take advantage of my short window, which shows that Optional General will gove me 37.002, will that version still support groovy2 AND groovy4? I expect to be done with my testing within 1-2 weeks but I'm stuck on this faststring bug. Thanks!SolvedLewis_Beard6 days agoExpert71Views2likes4CommentsDisplaying Dashboards on a TV
Hello community, We have a client that would to display Dashboards on TVs at remote sites. Is there a method to display these without authentication? I am aware that the widget tokens have a API Embedded URL Link that can be used but this doesn't appear to work with the current solution as the refreshing between custom made widget dashboards takes too long and scaling appears to be an issue. Just wondering if anyone has their own solution they found to work for them. Thanks,Justin_Lanoue9 days agoAdvisor78Views2likes2CommentsHow is Escalation Chain throttling supposed to work?
Hi, We had a power outage at a data center yesterday which obviously caused a whole bunch of alerts. We have our settings set with 20 alerts over 10 minutes causes the Chains to throttle. The throttling seems to kick in just fine, but with one big problem. Instead of LM sending us 100+ tickets about all the things that were down, it decided to send us 100+ tickets telling us the Chain was throttled and it wasn't going to send us ticket any more. That doesn't seem like it's working how it's supposed to work. I'd rather get 100 tickets that were for actual alerts than 100 tickets telling me I'm not going to get any more tickets. Anyone run into this before?55Views0likes2CommentsManaging Users And Their Settings
So I finally stumbled across the setting where you can now disable descriptions in UI v4's resource tree, which is a huge improvement, but it's kind of kicked me back to another pain point we've had with the software since becoming a customer. Is there any current way for system administrators to actually configure a user's settings/experience, either as an individual or at a group level? I've not seen anything thus far, which means we need to create a lengthy document for all the things a user needs to do to their portal settings so they match what they've seen in our training sessions and/or documentation we create. Even something like a "Test User Permissions" button to temporarily grant you access to their configuration would be a great help. In a similar vein, shouldn't there be a way to tie Roles to User Groups, rather than manually applying Roles to each user? Someone at LM recently told me in a call that this is generally done by applying Roles to AD groups, but we aren't managing group membership that way. It seems there should be an option for doing this outside of AD membership in the event that's not the primary control mechanism being used. What are other people doing to manage their users' experiences?Tisch11 days agoNeophyte54Views2likes1Comment