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_Beard18 hours agoExpert27Views0likes1CommentHPE Aruba Orchestrator 9.3 (Formerly Silver Peak) early adopters?
In our lab, we’re working on a new suite of HPE Aruba EdgeConnect SD-WAN modules using Aruba Orchestrator 9.3 and ECOS 9.3 If you happen to be on Orchestrator 9.3 and would like to participate in the R&D process, please send me a DM. Thanks. https://www.arubanetworks.com/techdocs/sdwan/Patrick_Rouse20 hours agoProduct Manager485Views45likes5CommentsGroovy 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_Beard21 hours agoExpert71Views2likes4CommentsAny 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.aarkkelin2 days agoNeophyte103Views0likes4CommentsOption to remove Resource descriptions from Resource Tree
In the Resource Tree, vertical space is consumed if a resource has a description and it's visually noisy. I don't want to half the number of resources I can see, I now have to go through all my resources removing descriptions. Please make the resource description div optional and default it to OFF. Example (where it's not possible to even edit/remove the description): I really don't care that each Azure account is "Automatically generated". Why would LM force me to see that under each Azure account?David_Bond2 days agoProfessor49Views7likes2CommentsSelenium IDE extension not available on Chrome
Hi Team, We have synthetics monitoring in place and I could see today that selenium IDE extension in removed from Chrome browser and even I am unable to download the extension now. Getting a message 'This extension is no longer available because it doesn't follow best practices for Chrome Extensions'. I am not sure if LM has any other plan for this. I have even raised a case with LM support. For now, we are unable to test any existing checks or even can't create new website checks.sayalirevalkar2 days agoNeophyte90Views0likes5CommentsComplex 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.Egis2 days agoNeophyte136Views0likes8CommentsDoes anyone have a Module just to check if SNMP is working at all?
Hi, We have a lot of times where a server will stop responding to SNMP checks for whatever reason. That will generally turn CPU, File System, Uptime, etc all to No Data responses. We generally have No Datas set to Not generate alerts so we don't get spammed with things. However, if snmp really does stop working, we'd want to know that so we can go fix whatever the problem is. We currently have Host Uptime set to generate an alert on No Data, but it usually gets ignored because people think it's because something got rebooted recently or something. So, I want to setup a check that just does the most basic snmp check it can, something that every device should respond to, and can then alert if it doesn't get a response. I looked in the Repository and didn't see anything official from LM for this, but did see a community created Module that might work. It's called SNMP_Troubleshooter and there are two of them for some reason. The older one has a newer version # which is a bit odd. Anyway, all it does i: import com.santaba.agent.groovyapi.snmp.Snmp; def host = hostProps.get('system.hostname'); try{ oid_value = Snmp.get(host, ".1.3.6.1.2.1.1.2.0"); println "snmpStatus=0"; } catch (e){ println "snmpStatus=1" } return 0 Does anyone else this, or something similar, to find machine where snmp is dead? I see this person also has an WMI version as well which would be great for when WMI dies as well. Thanks.Kelemvor3 days agoExpert150Views4likes7CommentsReporting 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?pgordon3 days agoExpert101Views4likes3Comments