LogicMonitor Community logo
     
    • Product Hub
    • Product Forums
      • LM Envision Forum
      • Catchpoint (IPM) Forum
      • Edwin AI Forum
    • Product Updates
      • All Discussions
      • Blogs
      • Feature Requests
      • Product Power Hour
      • End of Life Updates
    • Advocacy
      • MVP Program
      • MSP Connection
    • Learn
      • Welcome to the LM Community
      • Customer Onboarding
      • LM Community News
      • LM Academy
      • Catchpoint Resource Library
      • Release Notes
      • Technical Documentation
    • Events
    • User Groups
    •      
    Discussions
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
    Discussions
    LogicMonitor Community logo

    Prevent disruptions, resolve issues faster, and safeguard critical services with the unified observability platform built for predictive, AI-powered IT operations.

    Quick Links
    • Events
    • User Groups
    Social
    #LogicMonitor
    © 2026 LogicMonitor Community  All Rights Reserved.
    Powered byBevy logo
    • TagsChevronRightIcon
    Custom Properties
    • Alex‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎‎Boyle

      LM Exchange

               
      Alex‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎‎Boyle
      Posted 1 week ago
      Verge.io Datasources
                       

      Hello, We had a need to monitor some Verge.io hosts and there seems to be a lack of datasources on the LM Exchange. Is anyone monitoring these using the verge API with a custom datasource? Curious if there's something out there already made before I vibe code something myself.

                                             
      0
               
    • Lewis_Beard

      Product Discussions

               
      Lewis_Beard
      Posted 2 years ago • Last reply 2 years ago
      Can custom properties be used as widget filters or labels?
               

      We have some network interfaces we want to put on widgets, and we have a property set on a widget that has some custom info on it (a Circuit ID). Is it possible to filter out interfaces based on whether or not this property has a value? And can graph widgets use a custom property as a label or anything else? I didnt see any reference to this when I looked at the widgets pages but I may have missed it. Thanks!

                                             
      6
               
    • Todd_Theoret

      LM Exchange

               
      Todd_Theoret
      Posted 2 years ago • Last reply 2 years ago
      Custom Property - disable SNMP polling.
               

      Any chance there is a custom property to disable snmp on devices/groups? Similar to the “addCategory_NoPing”….but for SNMP.

                                             
      2
               
    • LM User

      Product Discussions

               
      LM User
      Posted 3 years ago • Last reply 2 years ago
      Finding VMware's most recent vulnerability
                               

      I woke up this morning to an email pointing me to this:  https://www.vmware.com/security/advisories/VMSA-2021-0002.html My boss - Can LM tell us which ones need attention? We’d like to notify our customers proactively. Me - Sure! Oh wait, I only have version info for the ESX servers. I’ll have to build out something to grab the vCenter versions.

      So, I built a custom property source. AppliesTo: system.virtualization =~ "VMware ESX vcenter"<br/>&& (vcsa.user || esx.user)<br/>&& (vcsa.pass || esx.pass) Then the script looks like this: /*******************************************************************************<br/> * © 2023 Aqueduct Technologies Inc.<br/> *<br/> * External Resources:<br/> * - https://developer.vmware.com/apis/vsphere-automation/v7.0U1/appliance/rest/appliance/system/version/get/<br/> *<br/> ******************************************************************************/<br/><br/>import groovy.json.JsonSlurper<br/><br/>user = hostProps.get("vcsa.user")?: hostProps.get("esx.user")<br/>pass = hostProps.get("vcsa.pass")?: hostProps.get("esx.pass")<br/>host = hostProps.get("system.hostname")<br/>session_endpoint = "/rest/com/vmware/cis/session" //endpoint for establishing an ssl session<br/>vsphere_version_endpoint = "/rest/appliance/system/version" //endpoint for determining vsphere version<br/>jSlurp = new JsonSlurper()<br/>globalHeaders = [:]<br/>genSessionId()//get session ID for future API requests<br/>try{<br/> def resp = httpRequest(vsphere_version_endpoint)<br/> if (!resp) {return 1}<br/> println("auto.vcenter.version=${resp.version}")<br/>}<br/>finally{deleteSessionId()}<br/>return 0<br/><br/>def genSessionId(){<br/> String auth = "Basic " + "$user:$pass".getBytes().encodeBase64().toString()<br/> def headers = ["Authorization": (auth)]<br/> def resp = httpRequest(session_endpoint, headers, 'POST')<br/> globalHeaders.put('Cookie', "vmware-api-session-id=${resp as String}")<br/>}<br/><br/>def deleteSessionId(){<br/> httpRequest(session_endpoint, [:], 'DELETE')<br/>}<br/><br/>def httpRequest(def endpoint, Map<String, String> headers = [:], def method = 'GET', String query = null){<br/> URI _uri = new URI('https', null, host, 443, endpoint, query, null)<br/> def _session = _uri.toURL().openConnection()<br/> _session.setRequestMethod(method)<br/> (headers + globalHeaders).each { k, v -><br/> _session.setRequestProperty(k, v)<br/> }<br/> def response = _session.getInputStream().getText()<br/> _session.disconnect()<br/> return (response) ? jSlurp.parseText(response).value : null<br/>} If you don’t have one under /Devices by Type, create a dynamic group for ESX hosts and another dynamic group for vCenter. We called ours “VMware Hosts” (AppliesTo system.virtualization =~ "VMware ESX host") and “VMware vCenters” (AppliesTo system.virtualization =~ "VMware ESX vcenter") respectively.  Then create a Resource Inventory report where the Resource Group is “Devices by Type/VMware*”. Add the system.virtualization, auto.vcenter.version, and system.version properties and run it. Voila, you now know the version numbers of your ESX and vCenter resources and you can compare that to the versions in the VMware Advisory.

                                             
      3
               
    • Vitor_Santos

      Product Discussions

               
      Vitor_Santos
      Posted 5 years ago • Last reply 5 years ago
      Random custom properties appearing within our 'root' folder
               

      Hello to everyone, For the past couple of weeks we've been noticing that from time to time 'customProperties' get created within our 'root' group at LM. We've asked our team if anyone created those, everyone stated that they weren't manually created.  Tried to check it within Audit logs, but I can't find any event that relates to that action. I'm not sure what is causing this (couldn't be LM fault)... Examples of properties that get created: - snmp.community - esx.user/pass We've a bunch of folks working on this at the same time & we're not discarding the possibility of this being done by mistake (however, the weird thing is we can't see this in the Audit logs). Anyone faced this sort of scenario in the past? Thank you!

                                             
      4
               
    • CBU_BA_DUDE

      Archive

               
      CBU_BA_DUDE
      Posted 7 years ago
      Add column choices to Website Overview report
               

      The website overview report does not allow for column selections so website downtime exports don't contain fields for monitor object properties/custom properties. To enable more robust reporting, those additional fields (properties) are needed to visual data into appropriate segments.  Our executive team needs to be briefed on application level availability (web services) with breakdown of the data by client, product, business service, environment, supplier etc.  The monitor properties and custom fields we store in the services table provide the detail and should be made available for reporting.

                                             
      0
               
    • Shack

      Archive

               
      Shack
      Posted 8 years ago
      Custom Properties for Reports
               

      I would like to be able to assign custom properties on a report.  Specifically the field below in yellow.  It would be nice to be able to adjust that to display a company named based on a report folder group custom property.

                                             
      0