Allow us to create separate default settings for Internal vs External Website checks
Hi, When viewing a website, there is a button on the top right called Website Defaults. Clicking this button brings up a screen where I can enter the default settings I want my websites to use. These settings are displayed in two tabs. Website Checks and Internal Website Checks. The screen looks as thought I can set defaults for External Checks and then set defaults for Internal checks separately. However, this is not the case. If I set the settings how I want for the External checks, and then I go set different settings for Internal checks, those settings overwrite the External check settings. Even though the settings are shown in separate tabs, they use the same settings for both. My specific use case is that I want External checks to create Critical alerts since it means our public sites are down. I want internal checks to create Error alerts because it's just something inside the network having an issue but may not be affecting the public sites. There is currently no way to do this which means I have to pick one set of default settings to use, and then set all the other sites manually. Thanks.28Views6likes2CommentsCreate a LogicModule status alert
Release notes have been including notice about deprecated logicmodules and indicated replacements for a while and this is great. I would like to request that consideration be given to what I think would be even better. A few ideas: the current way that replacement modules are presented in the Release Notes (side by side columns limited by screen real estate and page layout) can make it tedious to conclusively determine which module is the replacement since often the text of names wraps to additional lines. So finding some way change to change this presentation that shows an unequivocal 1:1 relationship between a deprecated module and its replacement would be awesome. If you navigate to MyToolbox and select a module, the bottom half of the screen opens with details about this module. There is a tag present that says "In Use". Maybe another tag could be created that says "Deprecated" and clicking on it takes you to the replacement module? In the reverse direction, if you navigate to the Exchange and select a module, maybe there could be a "Replacement For" tag, that if clicked upon takes you to the module/s that it replaces? What about if there was some way to create an OOB filter & Saved/Favorite view in My Toolbox that presents a list of deprecated modules, each with a clear mechanism that matches it to its replacement? Find some way to generate an alert (probably even with its own icon/color to give it maximum distinction in the Alerts Tab/table) when a module's status changes to 'deprecated' and have the alert message text includes exact replacement module details (Origin ID?) Maybe an OOB dashboard with a widget that dynamically populates a table when a Logicmodule in My Toolbox status changes to "deprecated" and includes its replacement?76Views3likes8CommentsKafka Kraft monitoring
Kafka has introduced new solution which is “Kafka Kraft” to eliminate Zookeeper dependency. LM has monitoring metrics for old solution which Kafka with Zookeeper and we are looking for new set of metrics for Kafka Kraft Quorum metrics which has been introduced from last couple of releases. If you go through the below official documentations then you will be getting the context. https://kafka.apache.org/documentation/#kraft_monitoring https://kafka.apache.org/documentation/#kraft_quorum_monitoring16Views3likes0CommentsOfficially Support Citrix Cloud Modules
I've had this topic come up in several support cases, but recently a customer asked that I assist them with a feature request for these specific modules to be under official support by our team. Citrix_Cloud_DeliveryGroups 1.0.0 Citrix_Cloud_Troubleshooter 1.0.0 Citrix_Cloud_OAuth_Token 1.0.0 Citrix_Cloud_Machines 1.0.0 Citrix_Cloud_MachineCatalogs 1.0.0 Citrix_Cloud_LogonPerformance 1.0.033Views5likes0CommentsAdd Predefined Resource Types
We would like these predefined resource types to automatically populate for these device types: vCenter - Does not have a predef resource type Wireless Controller - Does not have a predef resource type NetApp - Does not have a predef resource type CloudCollectors - No predef resource type35Views2likes5CommentsRubrik Monitoring package - REST API being retired
I am hearing that Rubrik is retiring their REST API in favor of GraphQL. This will likely impact the Rubrik monitoring package in LM since the REST API will no longer work. The below documentation from Rubrik suggests that starting with version 9, the REST API will not be supported. It is not clear if there will be backwards compatibility with old REST API tokens but it could cause monitoring to stop working when customers upgrade to version 9. https://www.rubrik.com/blog/technology/23/1/rubrik-security-cloud-transition-from-rest-to-graphql-api Does LM have plans to update the Rubrik monitoring package to use GraphQL queries instead of API calls?56Views7likes1CommentAbility to display utilization % on Interface Bandwidth Report
I would like to make a feature request to add interface utilization % to the Interface Bandwidth Report. Currently, we can only display the peak/avg inbound/outbound speeds by MBPS. It would also be useful to be able to display the avg/peak utilization % based off of the InUtilizationPercent and OutUtilizationPercent datapoints of the Network Interfaces datasource.31Views5likes2CommentsNeed to be able to select NOTHING for Alerting on website checks
When setting up a website check, there are two options for Alerting: Of multiple selected locations Of one selected location The Multiple option is enabled by default, but it doesn't include any details of an alert when one comes in. It just tells me how many checkpoints have a problem. The One option is set to Nothing by default, but that option includes details of website alerts, and is far more useful than the other option. I can enable the second option to start getting alerts there just fine. However, there is no "Nothing" choice for the first option so I can't turn those off. This means that if I enable the second option, I'm going to get duplicate alerts all the time. There needs to be a Nothing option in the first box like there is the second box. For anyone who isn't familiar with the differences between the two alerts, here's a sample of the exact same alert from the two alerting options.22Views7likes1CommentEnhanced Azure Subscription Monitoring API
We appreciate the robust monitoring capabilities provided by LogicMonitor. However, we've encountered challenges when managing Azure subscriptions. Specifically, enabling/disabling monitoring for new subscriptions requires manual intervention, leading to potential oversights. Our attempted solution involved using the REST API, but limitations with versioning (v3 vs. v4) hindered our progress. We noticed that adding subscriptions to the custom property `azure.subscriptionIDs` doesn't directly impact monitoring. We kindly request the following enhancements: 1. A dedicated API endpoint to enable/disable subscription monitoring. 2. Clarification on v4 API availability or a preview version. Such improvements would significantly streamline our workflow and enhance efficiency.32Views6likes0CommentsCan't tell if past alerts were during an SDT or not?!
I consider this a bug, but maybe it's WAD and needs to be reevaluated. When an alert occurs during an SDT, the "IN SDT" field for that alert gets set to True. This is good because the alert is during an SDT. The problem is that once the alert clears, even if it's still in an SDT, the IN SDT field gets changed to False. This is not good. Because it does this, there is no way to run a report on alerts for the week/month/whatever and tell which ones were during an SDT and which ones weren't. Example: We do patching every month and this causes some of our websites and servers to go down, and CPUs to spike, while things are installing and rebooting. We set these to an SDT because we know it's going to happen. When we go to run our monthly alert reports, we see lots of errors for uptime, ping, CPU, etc from the checks that ran during the reboot. We don't need to investigate these because they were during SDT which means they were expected. When I set the IN SDT field to False in the report, assuming it's going to then show me only the alerts that occurred outside of an SDT, that's not what I get. I get EVERY alert because that field gets set to False for every alert when it clears. I don't understand what the rationale is for doing this as it removes very important functionality for anyone who runs reports after-the-fact. Simply leaving the IN SDT field alone, when the alert clears, would solve this problem. If the alerts cleared while in an SDT, leave the field as True. If the alert cleared wile not in an SDT, leave the field as False. That way I can tell, and run reports on, which alerts were expected and which were not. Thanks52Views6likes7CommentsNeed to be able to set Website settings at the Group level
I need to change the external checkpoints for all the website I have in a certain group/folder. That group has multiple levels of subgroups and dozens of websites. The only way I can see to change this currently is to go one by one and uncheck the unneeded checkpoint on every site individually. It would be so much nicer if I could change the setting at the top level group and then do some sort of "Apply to All" to set those settings on all the sites within that group. Thanks.23Views6likes1CommentNeeded Features for Network Topology Mapping
We need the ability to create topology map of our switches and routers showing the actual links between interfaces on the devices and showing the latest InMbps / OutMbps datapoints for each interface. The goal is to have a live network map for networks likeInternet Service Provider networks, to be able to visualize the active state of the network and the bandwidth utilization and alert status of each device and interface / link. We need to be able to do the following: - Manually add the switch and router resources to the map. - Once the resource is on the map, click on the resource on the map and select an interface instance from the "network interfaces" LogicModule to add to a "Link". Then drag over to, or select, the connected resource, and select the associated interface instance from the "network interfaces" LogicModule on the second device. - This will visually show a link between the two devices, and the InMbps and/or OutMbps datapoints should be displayed over the link on each end of the link. - The color of each half or end of the link should also change based on the highest active alert level for the associated "network interfaces" instance on that end of the link. So for example, If we have Router1 interface GigEth0/1 connected to Router2 GigEth0/2, and Router1 GigEth0/1 has an active warning level alert for InBroadcastPkts, then that half of the line representing the link, should turn to yellow. - It's not enough to simply outline the resource with a color based on the alert level of the resource. We need to visually see each desired interface / link on the map and see visually which interface(s) is/are alerting. LogicMonitor has done an absolutely outstanding job of giving us immense flexibilty in how we can represent any datapoint on widgets on dashboards. But when it comes to the Topology mapping, we’re severely limited in how we can represent the exact same datapoints visually on the map. Also, for these kind of use-cases, people managing these kinds of network generally already know how their devices are connected, or can easily identify the connectivity. We don’t really need LogicMonitor to automatically detect connections between devices, because that’s too big of a challenge to automate that well. We just need to be able to manually say, “This interface on this device connects to this interface on this device. That’s a link.” The link itself is actually comprised of two sides, each being an instance on theresource’s LogicModule. And it could be “Interfaces 64 bit” or “Network Interfaces” or whatever other LogicModule we need. When we make w widget, we can select whatever LogicModule and Instance we need. We should be able to do the same thing on the topology map.136Views24likes12Commentsdashboard display user timeout override
We have several ( hundreds of ) dashboards which show pertinent data to the relevant teams here. Each set of teams sit in separate areas, and they all need to see their dashboards. As such, we have set up dashboard stations ( computers with a bunch of screens attached ) so they can put all their dashboards in their own areas on a specific wall etc.. The only portal which is timing out is the LogicMonitor portal. Is there any way to override a specific account to not be bound by the portal settings for idle logons? We need to keep our. timeout settings as 4 hrs for all other users, but these specific screens need to remain forever not being logged out ( as much as is possible ) Is it possible to have a per-account override for “user session timeout” ?42Views6likes2CommentsBGP Description
The Datasource BGP- shows per BGP instance a Description based on snmp OID 1.3.6.1.2.1.15.3.1.1 which is the bgp peer identifier. That is not the actual description that's configured in the switch. Here is an example ofBGP configurations. address-family ipv4 vrf t01-WAN bgp router-id 11.226.11.2 network 10.251.0.0 mask 255.255.255.0 network 10.251.1.0 mask 255.255.255.0 network 10.251.2.0 mask 255.255.255.0 neighbor 10.228.3.53 remote-as 65500 neighbor 10.228.3.53 description t01 wan koppeling naar rack z1.3.23 neighbor 10.228.3.53 password *********** neighbor 10.228.3.53 activate neighbor 10.228.3.53 soft-reconfiguration inbound neighbor 10.228.3.53 prefix-list t01-WAN-IP-BLOKKEN out neighbor 10.228.3.53 maximum-prefix 200 50 exit-address-family address-family ipv4 vrf a07-GTT-sip bgp router-id 11.226.11.2 network 10.100.128.16 mask 255.255.255.240 neighbor 10.100.128.1 remote-as 65135 neighbor 10.100.128.1 description a07 gtt euro fiber neighbor 10.100.128.1 password ********* neighbor 10.100.128.1 activate neighbor 10.100.128.1 send-community neighbor 10.100.128.1 prefix-list a07-TO-GTT out exit-address-family A snmpwalk on SNMP OID 1.3.6.1.2.1.15.3 doesn't show the neighbor description. How can we get the bgp neighbor description into the LogicMonitor BGP instance description ?40Views6likes1CommentImport/Export datasources between production and sandbox
Hi All, We’ve created / altered a ton of datasources through time. After all this time, we would like to sync our datasources from production to the sandbox environment. After a short chat with Support, there is no easy solution for this if i don’t want to publish all datasources. Does anyone have an idea to resolve this? If not, it seems this feature would be great to have.Solved63Views6likes2CommentsAbility to show aggregate data in table widgets
I would like to request the ability to show aggregate data in a table widget. Currently, table widgets can only show the current value being reported for a datapoint. An example of this being useful would be showing interface utilization & speed, including avg/max over a certain time range. We have had this asked for multiple times by different customers, and we are currently only able to give them that data via either a resource metric trend report or graph widgets, neither of which meet their needs. The interface bandwidth report gets us close, but without the ability to show utilization % it is not that useful either.The table widget would be perfect for these kinds of executive dashboards IF it showed aggregate data over the time range.44Views18likes2CommentsAdd collectorgroupid and collectorgroupdesc standard properties
We already have collectorid and collectordesc standard properties, but in all our deployments we have at least 2 collectors. Since in Dynamic Group custom queries you cannot use inherited properties I’d like to be able to specify the query to include resources from the collector group level rather than individual collectors (using OR / || operators), especially since provisioning a new collector to replace a previous one will generate a new collectorid and collectordesc value so the query will need to be permanently maintained. For us at least, new collectors will always belong to a collector group, so this seems to simplify the requirement of splitting up MSP version of LM between multiple customers. The way we handle hierarchy is to add every resource to a static group, outside of any customer folder, then inside each customer folder we have a dynamic group for ‘All Devices’ looking for that customers resources. Currently we achieve this using the API in a PropertySource to grabthe resource’s collectorid value, pass that to the API and return the collectorgroupname value, thenset that returned value to an auto.organisation value at the resource level. And then in the query we have auto.organisation == “XYZ” . Using the API seems an unneededoverhead. Instead, at the point of adding resources, since they already get collectorid and collectordesc added, the Add Device process should include a lookup to get the used collector’scollectorgroup values and set them directly on the resource as collectorgroupid and collectorgroupdesc (to be consistent with the current ones). Then in each dynamic group we can use something like system.collectorgroupdesc == “XYZ” .66Views5likes11CommentsScript Functions/Modules
Similar to AppliesTo Functions, we should be able to create Script Functions/Modules that all other scripts, e.g. PropertySource,can call. For example I have an API call function embedded in to a single PropertySource. If I need to do the same thing in another script I have to embedit all inline again. And if that grows to 10s or even 100s of scripts and I need to update the code, then it becomes unmanageable. So instead such shared script functions/modules should be able to go somewhere else that we can then import to another script. Both Groovy and PowerShell support this functionality.19Views8likes1CommentFeature request - Use CustomProperty instead of ##RESOURCENAME## or ##RESOURCEGROUP##
A new feature request to use a CustomProperty as opposed to the limited##RESOURCENAME## or##RESOURCEGROUP## when building dashboards and widgets. Its been tested by Tech Support in the Lab environment and is not possible, with this feature would greatly improve the possibilities when building dashboards and reports etc.Solved90Views27likes2CommentsPublic DNS resolution monitoring
Newbie to LM and have been asked for a method to monitor Public DNS A,MX,PTR record monitoring for a number of DNS Zones e.g. customer1.domain.com, customer2.domain.co.uk. I know I do a powershell command resolve-DnsName <domain> -Server <Target DNS Server> -Type <A etc> and get the correct output. What I do not know is how to turn this into a datasoure and use properties to pass in the domains and record types. Has anyone got some scripts and examples I can use to create a datasource in LM please. Much appreciated if you could helpSolved148Views12likes4CommentsFeature Request - Alerting Protection Prompt
I would like to submit a recommendation for a feature request please. This would benefit a lot off users I believe. I work for a large managed service provider with many customers in LM. While checking my customers today I noticed the top level resource grouping for one of them had Alerting switched OFF. I asked an LM Admin to check who had set this and when to discover after further investigation an engineer had mistakenly clicked this 5 days ago. Given how easy this click to alter status and the potential impact it has is, I recommend if this is altered a pop-up prompt to confirm you are sure is flagged as well as potentially capturing a note as to a reason.42Views14likes5Comments🌟 Welcome to the Fall Release AMA Group! 🌟
We're thrilled to invite you to our exclusive AMA group dedicated to all things related to our exciting Fall Launch! 🍂✨ This space is designed for you to engage, inquire, and get up close and personal with the details of our latest developments. Here's what you need to know: 🚀 Submit Your Questions: Have burning questions about our Fall Launch? You can pre-submit your inquiries directly to this group. Our team of experts will be ready to provide insightful answers and share behind-the-scenes insights. 🌐 Focused Discussions: To ensure a streamlined experience for everyone, please keep your questions strictly related to the Fall Launch. Any queries that fall outside this scope will be directed to the appropriate forums within the Community. 💬 Live Zoom Call on December 5th 12:30 - 1PM Central: Mark your calendars for a live Zoom call on December 5th! Our Product Experts will be present to address any remaining questions and dive deeper into the intricacies of the Fall Launch. It's your chance to interact in real-time and gain a deeper understanding. If you are interested in joining this meeting, click here to register for the Event. 🔔 Stay Informed: Don't miss out on any updates or discussions! Join the group to receive automatic notifications about the latest information regarding the Fall Launch. We'll be continuously adding more details and keeping you in the loop. 🎉 Exciting Updates Await: Stay tuned for additional surprises and announcements! We have more exciting information to share, and this group is your front-row seat to all the Fall Launch happenings. 🤝 Engage and Connect: This AMA group is not just about questions—it's a community of enthusiasts. Share your thoughts, engage in discussions, and connect with fellow members who share your excitement for our Fall Launch. Ready to dive in? Click the "Join" button to become a part of this vibrant community and start submitting your questions! Let's make this Fall Launch a memorable experience together.87Views15likes3CommentsFeature request - Add suppression type to the alert list widget
I had a case with Logicmonitor support where I asked if it was possible to filter away alerts that fall under a cluster alert. Here I got the suggestion to use routing state but this does not give anyvalue on a cluster alert. The support engineer looked further into it. "I have tested this further and unfortunately using the routingstate filter is not going to work here as this relates to suppressed by Root Cause Analysis. I'm afraid I'm not seeing an alternative way to removed suppressed alerts from the alerts dashboard widget” So my suggestion is to add suppression type to the filter of the alert list widget.KB5004442: Manage changes for Windows DCOM Server Security Feature Bypass (CVE-2021-26414)
Will Logicmonitor be affected byKB5004442: Manage changes for Windows DCOM Server Security Feature Bypass (CVE-2021-26414) and are we required to perform any steps ? Is there any official comms from Logicmonitor ?35Views10likes4CommentsFeature Request - New property to indicate monitoring is disabled
I have a problem where my users will disable alertingon a resource that has been removed from the environment instead of deleting it. Or they may disable alerting and forget to re-enable it. With alerting disabled, my no-data datapoint alerts never trigger. In the case of removed devices, the resources just hang out there forever andnever getremoved because theydon’t show up on my data collection failures dashboard. Devices for which the user intended to re-enable alerting eventually meet the same fate unless they go down and we don’t know about it. Either of these outcomes is bad news. It would be nice if there were a property which would indicate that alerting for aresource has been disabled. As far as I am aware, there is currently no way to do this. Then I couldcreate a dynamic group of devices which have monitoring disabled. As devices are populated in the group, I can investigate them. As it stands now, I have to go manually hunt them down.69Views20likes3CommentsAutoProperties for Cloud resources
I need to be able to create AutoProperties on Cloud Resources, which don’t require interacting with the Cloud Resource itself. This pageindicates that you cannot apply AutoProperties to cloud devices unless monitoring is enabled via a local Collector. Could this requirement be relaxed?41Views17likes6CommentsHow to submit a Feature Request.
At LogicMonitor, we are dedicated to providing our customers with the best monitoring solutions and services. To ensure that we are meeting your needs, please share your feedback on our products by visiting our feedback form in theLM portalhttps://lmcloud.logicmonitor.com/santaba/uiv3/dashboard To submit your feedback successfully, please follow these steps: Click on the link provided Sign in to your LogicMonitor account Navigate to the ‘Support’ section Click ‘Contact Support’ Lastly, click ‘Feedback’ Provide a summary and descriptive message Click on ‘Submit’ Your input is invaluable in helping us understand how we can improve and continue to provide the best possible monitoring experience for our customers. You can share your ideas, vote on existing suggestions, and see what other members of our community are saying. We appreciate your time and effort in providing feedback and look forward to hearing from you. Thank you, The LogicMonitor Community Team.270Views49likes13CommentsFeature Request: Website Properties
Two requests: 1. Website Inherited Properties Please could the website entity have an “inheritedProperties” field added, much like resources do. This will not require any additional UI, but saves a lot of API round trips. 2. Website Custom Properties Please could the website entity have an “customProperties” field added, much like resources do. This WILL require additional UI on the Website Create/Edit Dialog. Happy if this is UIv4 only.21Views13likes4CommentsUpdates to modules showing in repo but not modules toolbox
Why would this be? There were 5 updates to aws_billing_* modules today, but they only show up when i use the traditional repo update option. No combination of filters could show those in the module toolbox, except by clearing all filters and just searching by name. Even then, once found by name, they showed already up to date. In addition, when trying to make a filter to show them, i was frustrated (once again) that the filters are filtering by values we cannot see: The “Customized” field isn’t displayable on the table at all, or if it is, it’s displayed as an icon in the status column. However, the dropdown for the filter is not an icon, it’s text. The status column shows an icon, but the filter values are text. Which icon corresponds to which text? For these 5 modules, the “Support” column was blank, even though these modules come from LM so should be “official”? How can you filter by “Support” == null? It’s all very Duolingo: make mistakes and wander your way through until you figure it out?165Views33likes16CommentsModify Alert trigger Interval on the Instance level
It would be great to have the granularity to be able to change the Alert Trigger Interval on an instance in the same way a threshold can be modified on an instance. Example: Disk Usage on a netapp There are 100 volumes but one of them needs to be over the threshold for a longer amount of time to cause concern. So the archive log volume will fill up no matter what space is allocated but it is not a concern as long as it is back below the threshold within 1 hour. A custom datasource will not work for this because we would like to alert immediately on all other volumes on this device when they go above the threshold.57Views28likes17CommentsOverview and Alert Map Dashboard Resource Count limitation
Our customer is a 300+ site, ~2500 resource count entity and currently we can only see addresses for I’m assuming the first alphabetically 400 resources on the Overview and Alerts Map Dashboard. Anyone else submitted a “feature request” aka Feedback here by chance? I can’t find an existing topic. We had this with our previous platform, which was quite limited technically compared to LM. Either way, we’d like to see all site addresses and active alerts on our overlay maps for a quick view of global health.20Views13likes3Commentstime formating
Hello! 8+ years passed and we still don’t have 24 hours time format. It’s really error prone topic for the humans, especially Europeans. Thanks in advancefor one more promise. Hope to see it soon! https://community.logicmonitor.com/archive-13/date-time-formatting-37 https://communities.logicmonitor.com/topic/955-time-formatting/59Views14likes10CommentsAWS Gateway Load Balancer monitoring functionality must be added.
Hi LM Ihadarequestfromoneofourclientstosetupmonitoringandalertingforthegatewayloadbalancers,butIcouldn'tfindanydocumentationonthat,andaccordingtoLMsupport,thefunctionalityisn'tcurrentlyavailable. I'dliketorequestyoutopleaseintegratethisfunctionalityassoonasyoucan. Please refer the awsGWLB's documentation below. https://aws.amazon.com/elasticloadbalancing/gateway-load-balancer/40Views10likes2CommentsSSO used based on Tenant ID
[Thomas Coventry-Brooker requests that…] It should be possible for different SSOs to be selected based on assignment of Tenant to user. This could possibly be achieved with: MyTenantID.MyMsp.logicmonitor.com as the sign-in screen. (Actually, TCB just said "that's a good idea", but hopefully any approval from him is a good thing)20Views9likes1CommentFeature request - new Aruba datasource - Aruba 6100 switches
Hello community - recently I had a case open with support around some new Aruba switches not polling properly in LM. Their response was the following: “I tested some of the Aruba datasources but it appears that your device - Aruba JL679A 6100 12G CL4 2SFP+ 139W Swch PL.10.06.0110 - may need new datasources which we do not have. You can submit a request for new datasource with the MIB file and the specific oids you'd want to see. You can do a feature request from our community website - https://community.logicmonitor.com/product-hub-4” I suppose my question is - how would I go about submitting MIBs and getting this ball rolling? Thanks!Solved26Views6likes3Commentssuggtion: Veeam monitoring via REST API
hi, the doco for monitoring Veeam says that only Veeam Backup Viewer access is required, but Backup Administrator is actually required when using the underling PowerShell module. The REST API doesn't require admin privileges, may i suggest updating the LogicMonitor module for Veeam to use the API? https://www.logicmonitor.com/support/monitoring/backup-and-replication-systems/veeam-backup-replication-monitoring https://helpcenter.veeam.com/docs/backup/powershell/getting_started.html https://helpcenter.veeam.com/archive/backup/120/vbr_rest/reference/vbr-rest.html27Views8likes2CommentsGetting specific datapoints using the REST API
In this post: https://community.logicmonitor.com/archive-13/getting-datapoint-data-via-rest-api-1249 … @Sarah Terry provides information on how to get data for just specific datapoints, reducing load on the API, minimizing network traffic and reducing deserialization load on the client. While this is VERY useful, it is not currently possible to do this for graph data. An example of such a call would be: {{logicmonitor_url}}/device/devicedatasourceinstances/229505122/graphs/-1/data?datapoints=sentpkts …which brings back the default graph data (all datapoints), though this would also work for a specific graph. The advantage of this approach to data fetch is that it permits the retrieval of virtual datapoints. In order to achieve the same benefits, we (Panoramic Data) request that the same datapoint filtering is added to the {{logicmonitor_url}}/device/devicedatasourceinstances/{instanceId}/graphs/{graphId}/data endpoint. Of lesser importance would be other graph API endpoints (e.g. the website graph API endpoint) Thanks in advance! David25Views15likes0CommentsBlueCat with categories Netsnmp and linux
We are a BlueCat shop and we’re now using LM to monitor our BlueCat VMs and appliances. When theaddCategory_BlueCat PropertySources script runs it applies the categories “BlueCatDNS”, “BlueCatDHCP”, and “BlueCatIPAM” as appropriate. We have some difficulty with that exact process working correctly, but I’ll leave that for a different post. These tags engage new DataSources that monitor BlueCat-specific stuff. Great. This is in addition to the standard stuff like CPU Cores, Ping, network interfaces, etc. But I noticed that if I manually apply the tag “Netsnmp” it also provides CPU Overview, Disks, and Memory Usage. As you may expect, these are very helpful in measuring the health of the system. Furthermore, if you add the tag “linux” it will monitor the Filesystem. Again, very helpful. Can we engage LM developersto automatically add these two tags when a BlueCat device is being added to LM? We can tweak the system and add the “Netsnmp,linux” tags ourselves by adding an SNMP SysOID map... \.1\.3\.6\.1\.4\.1\.13315 ...or we could tweak theaddCategory_BlueCat ProperySource script. I don’t know which way would be more elegant. Either way, itwould be nice for LM to perform the change on the back-end so that all LM customers can benefit. Thanks.26Views8likes3CommentsLogicModule development: script editor line numbers
Great news! LogicMonitor is finally adding line numbers to the groovyscript editor. Only joking. It’s STILL rubbish and there are no plans to fix it. When pairing LogicModule development I STILL have to say “up about 6 lines”, “no not that line”and “down a bit” every few seconds.Solved87Views14likes10Comments- 49Views28likes4Comments
[Feature request] Custom PowerShell script: increase timeout
Hello, I was advised to go here after chatting with support. I have run into an issue where our custom PowerShell script runs into the hardcoded 120 second timeout. We're initially testing it first via the Test button. The error after exactly 120 seconds is: “"Test script failed - no response was received from the Collector"”. The script runs okay in PowerShell 5.1, but it averages around 2,6 minutes. We have already cut the runtime down from around 4 minutes to 2,6 minutes and that's the best we can do. It starts generating “Write-Host” data within 50 seconds for each object. We are pulling data from public API endpoints and perform some logic for 2 large arrays. The script will run against a dedicated collector. Issue is in the sandbox as well as in the production environment.Solved82Views13likes7Comments