Collector Group / Resource Group relationship
When you install a new collector on a Server, you can choose to "Monitor the device on which the Collector is installed" and select the device group to which you want the Collector to belong. This does make it super easy to begin monitoring the Collector and its host, but the next choice in the Collector install process is for Collector Group assignment. And right now there is no relationship between Collector Group and Device Resource Group. I would really like to be able to see my collectors in my resource tree in groups that match the names of the Collector Groups. Yes, I can manually accomplish this outcome. But I think it would be so much better if there was an option at collector install to make Group Name equivalency between Collector Group and Resource Group an automatic, dynamic occurrence. That might happen in the future by making a feature request but for right now, I'm stuck trying to think of how to accomplish this on my own. Seems like a property and a variable are needed, and then dynamic group membership based on that property/variable pair but this is where I've developed a mental block. Anybody tried this before?9Views1like1CommentNotes field when Deleting devices
A feature that would be useful would be an optional Notes field for use when deleting devices. You can look back in the Audit Logs to see who deleted a device and when it was done however it would be nice to include a quick note with the reason, requestor, or service request number.2Views1like0CommentsDe-duplication of alerts
LM supports snmp traps, that's great. But it would be nice if the below features are provided. - Able to extract the varbinds from the traps and customize the alert fields - Multiple traps for the same issue, is currently presented as a separate alert. Separate alerts causes lot of noise and it doesnt make the alert page usable. It would be nice if there are options to deduplicate alerts based on varbinds - As device would be sending clear traps, it would be nice to have co-relation of problem and clear alert(auto clearing of problem once there is a matching clear event) I see LM is against traps, but allowing to integrate traps via EventSources and not able to do much with the traps is definitely not helpful. Appreciate if LM could consider this as a Feature request.2Views2likes1CommentRollup all alerts for one device on alert screen into one entry
I'd like a way to roll-up all the alerts for a known bad device being monitored (as a device could have dozens of datapoints all alerting) into one line item on the alerts screen so that other alerts aren't lost in the sea of alerts for a known bad device. Ie. it might take me 3-7 days to fix a bad device, and I'd still like to have alerting enabled for it so I don't forget to alert on it once it is fixed. But I have missed some alerts at the bottom of the 2nd page because the one known bad device had so many alert points. Perhaps one of those triangle twirl UI elements that we could collect and collapse them all.2Views1like1CommentFrequent WMI Calls to Windows System - Combine the calls
We are primarily a windows server datacenter and we have noticed that when monitoring the window systems, there are spikes caused by the high number of unique WMI calls to each system being monitored. Using the debug !tlist ip-address we saw that there were cases where we had more than 100 unique calls being done to gather data. This often causes other system engineers to think that LogicMonitor is the cause of the issue because suddenly there is a queue of processing on the CPU because of so many tasks coming at the system. This became very noticeable when we added the community module to monitor the running processes. That gives a count of the number of unique processes and memory used, but does not show the CPU usage of those processes. The WMI service on the system was showing excessive queueing of tasks and was spotted when another engineer was on the live system using Tsk Manager. I hate it when the monitoring tool appears to be the service that is causing the issue. Could this be cleaned up with a better process of gathering this data? Even the standard queries- if it is an 8 cpu box - there are 8 wmi calls to gather the same information except it is a different CPU number. The same is true for each of the disk letters - a unique WMI call for each disk that is defined.14Views1like0Commentsintegration token inclusion improvements
Right now you must explicitly include tokens one-by-one into integrations, but with the proliferation of auto properties, it is effectively impossible to keep up in integrations as new tokens are created. I would like to see some facility for specifying token inclusion via pattern (glob or regex) or even just an "include all tokens" checkbox. For email integrations, we include those in the body to be processed by a template tool prior to ticket injection, so would need some sort actual template feature to leverage this feature, or a "magic" token that expands to the content needed (still template-y, but just for this purpose).3Views2likes0CommentsResponsive/dynamic data collection intervals
Currently data collection occurs at fixed intervals. There are times when we want to collect data, say, every 15 minutes, but would like to dynamically increase frequency, say 1 minute interval, when a threshold condition is met and continue to collect at 1 minute intervals until the condition resets, then revert back to 15 minutes interval.2Views3likes1CommentLM -> ServiceNow transform script
In the LM transform script in ServiceNow there is the following code (function runTransformScript(source, map, log, target /*undefined onStart*/ ) { // This will make sure the number of the incident is saved with the import set table record. This will allow LogicMonitor to display the // Incident Number via the ##EXTERNALTICKETID## token source.setValue('number', target.number.toString()); source.update(); })(source, map, log, target); This code is not needed if Logic Monitor used the ServiceNow import set REST API instead of the SN table REST API. It is not recommended to update source records in transform map scripts like this. By using the import set API, LM would automatically receive the target record ticket number as a part of the POST response. https://developer.servicenow.com/dev.do#!/reference/api/quebec/rest/c_ImportSetAPI Any chance the LM->SN connector could be updated to use the SN import set REST API and then get rid of this unnecessary hack?2Views1like1CommentCollector - Website Monitoring - Website Check Frequency
We have a scenario where we would like to use the Website Monitoring for API Checks. The flexibility of the Groovy Script allows us to create custom checks to validate APIs are returning OK. Some of these APIs are charged on a consumption basis, so we would like to avoid making high frequency calls to these APIs. At the moment, it appears that the slowest frequency that the website checks is every 10 minutes. Could this be increased to a larger limit (e.g. hourly would be great). This would bring the frequency down from roughly 4370 to 730 checks per month. Thanks4Views1like2CommentsRedirection to original page after sign-in
When clicking a link that navigates me to our logic monitor portal, I find that if I haven't signed in recently it will re-prompt for authentication. This is no problem. However after authentication is complete (SSO in our case), I'm not directed to my original URL (usually an alert that I'm investigating), rather to the home dashboard page instead. It would be nice if after logging in we were re-directed to the original page that we requested. Many other services I've used online do this.0Views3likes0CommentsAdd O-Auth support in the LM HTTP Integration builder.
The current LM Integration builder for HTTP POST/GET only supports Basic Auth. I have several targets that need O-Auth2 bearer token support. Can LM add support for the various API Authentication modes so more integrations can be supported?4Views2likes0CommentsHave LM use a more immutable resource index for networking devices such as serial number vs IP address
I was notified by LM TAC that LM uses the IP address as a device index to know if it has already monitored a device when discovering new IP's. Unfortunately this makes many mistakes when devices are using DHCP such as AP's, or the Controller ports of SD-WAN appliances. I know several tools that use a more immutable attribute such as the device serial which is found in the ISO OID tree vs the product specific trees. Using this attribute would allow LM to easily detect changes in IP's for devices it is already monitoring. It would also be aware when a device is replaced by referencing the serial with the hostname and finding a change, making the product a bit more intelligent in larger networks where changes happen more frequently.0Views2likes0CommentsFile monitoring for date, size, existance.
We have a couple of scenarios where we would like to monitor a file on a server. For example we want to monitor the date created on the Virus.Dat file to make sure it is not older than 3 days. Some products do not write to the event log and instead write to the their own log files. So we might want to monitor for example a mylog.err file and alert if the byte size is more than 0 bytes. The ability to monitor and alert on the following would be great: File size File exist File create date File modify date Thanks!14Views1like6CommentsMeraki - Support for new feature in Meraki Dashboard onboarding Catalyst switch
https://documentation.meraki.com/Cloud_Monitoring_for_Catalyst/Onboarding/Cloud_Monitoring_for_Catalyst_Onboarding_Guide#:~:text=The onboarding application is available,the version for your computer. Would like to see these devices that are now onboarding in Meraki Dashboard come through as switches with the accompanying data so can be leveraged into LogicMonitor. Currently showing as unknown Meraki devices.2Views1like1CommentPropertySource Request for devices in ResourceSDT
We would like to request that an automatic propertysource be created to flag devices when they are in full device SDT (ResourceSDT). This is important to us so that we can filter these devices out in dashboards and reports when they are expected to be down. Currently, they are skewing our stats and diluting our resources that need to be focused on devices that are not in a planned outage state.1View0likes1CommentGrafana Data Source Plugin for the LM Metrics API
Hi team, Grafana (Enterprise) has Data Source Plugins for Datadog, AppDynamics, Prometheus and othermonitoring tools, but not LogicMonitor. We are trying to create a single pane of glass, but this picture will be incomplete without our multitude of metrics that we will have coming in from LogicMonitor. Can you tell me if LogicMonitor might have an integration on the roadmap? We want to meld our monitoring metrics into a magical single pane of glass blending infrastructure performance metrics,business metrics, cloud costs, utilization, sales, error rates, alert->incident ticket compression ratios, etc.I have it all working in real-time except for LogicMonitor, where we have to manually make API queries from our scripts, massage the metrics and then upload them to a static timeseries Graphite database. The data source plugin should call LogicMonitor metrics API directly from thedashboard. I’ve spoken with ourGrafanacustomer rep and they are happy to help, and possibly collaborate with you on it. Let me know what you think, Carl5Views1like4CommentsNetflow filtering
For Netflow display, there are numerous filters available, including interfaces. We used this to show flows for each ISP connection at one location, but found the table to be empty most of the time for one ISP. Support went to dev and came back with this: I'm advised that during data aggregation on the collector-side, we only display flows which are contributing to 95% of the Netflow traffic. I'm told that once we have the set of flows which together contribute to 95% of traffic, LM will paint this data in the UI. The rest of the 5% traffic flow is ignored in the UI. I disagree this should be an expected behavior since the implication is that flows are reduced overall before filtering and that makes filtering effectively useless. Any such narrowing should be done based on the filters, then reduced for display in the UI. However, I was told this is not a bug but a feature request so I am posting in hopes it will be addressed sometime soon.4Views0likes2Commentsadd "alert pending" status
It would be very helpful to know that a datapoint alert is pending, meaning it has started to accumulate failed checks internally but has not yet reached the consecutive fault threshold for the datapoint. Bonus points if that data could be exposed so we could generate alerts on how many times this has happened in the last N minutes to detect unstable datapoints.0Views2likes0CommentsDiscrimination against people with colour blindness
Hello I have recently started to use LogicMonitor and I am very disappointed with colour scheme you use for alerting. All the alert symbols are identical; a white triangle with an exclamation mark on a coloured background. The only difference is the colour of the background and all the colours are taken from the part of the spectrum where people with red/green colour blindness can't tell colours apart. This means that you are not serving 8% of your users properly!! Can I suggest you use different symbols as well as different colours to tell the various alert levels apart? I can think of several ways you could improve the symbology - Perhaps have more exclamation marks the more severe the alert is? Perhaps an asterix for the highest alert? I'll add the screen capture from the home screen of your own webpage - it shows the problem front and centre on your doorstep!!!0Views1like1CommentNodata polling datasources
Hello, I am looking for an feature to pull out all the "No data' reporting datasources in our portal. Using API we are able to get the device list and datasource list of that device but while checking whether that datasource is polling data or not is getting hard when we have more number of devices and datasources in it. Also APIthrottling will happen. So looking for the solution for this issue. Thanks.,1View1like0CommentsSDT and UI Improvements
I feel like this has come up before, but posting anyway.... We have previously used tools like Nagios and Icinga2 along with advanced UI layers (e.g., Thruk). We really miss the features those provided for usability including flexible downtime (set a window within which downtime is expected and then an SDT duration once triggered) as well as Thruk's ability to perform sophisticated searches (multiple AND/OR blocks chained easily in the UI) with which setting downtime, acknowledging alerts, or other suitable mass actions can be applied. Usually the answer in LM is "use the API" for anything even a little complex since the UI is so limited, but for some features (like flexible downtime) we must have that support in the backend. I know there is a new UI in progress (for years now), so hopefully some of these issues will be resolved once the entire UI is done.0Views1like0CommentsCreate method to have "cluster alerting groups" where we can alert if any/all instances cross a threshold
Hello, I would like to put in a feature request to have a method of grouping Datasource instances so that we can trigger an alert if any or all of theinstances cross a certain threshold. For example, with the Zerto VPG datasource we could group VPG instances by customer if using a multi-tenant ZVM setup. Say there are 15 VPG instancesin example group A. If we set a threshold on a datapoint for this "cluster alerting group" then it would be nice to be able to get an alertif 1 single VPG crosses the threshold, or get an alert if all 15 instances cross the threshold.Rather than getting 15 alerts for what is likely the same condition.2Views0likes1CommentAbility to set Eventsource SDT at group levels
I would like to make a feature request to give us the ability to set Eventsource SDT on group levels just like we can for Datasources. Currently Eventsources can only have SDT set from the instance level. This issue has come up for us recently when testing a custom Eventsource that will apply to a customer and generate alerts for their SQL Database team. Since we did not have the ability to set SDT on this Eventsource at the group level, I had to write a script that manages SDT of the Eventsource (there are 90+ devices and 5 Eventsources that need SDT applied during the testing period, so manually setting at the instance level in the UI was not feasible). Let me know if there is already a feature request open for this, thanks!1View0likes0CommentsAccess to "Recently Deleted" for non-administrators
We'd like to give access for some users to "Recently Deleted" so they can remove devices they've added erroneously or while testing their automation. We consulted the documentation and found this page:https://www.logicmonitor.com/support/devices/adding-managing-devices/deleting-devices. To accomplish this currently, a user needs ability tomanage permissions on the Resources tree root directory.2Views0likes1CommentAbility to Add SDT to muliple devices across folders
It would be lovely to have the ability to have a GUI element to allow us to select a date and time for SDT and then slot in as many devices as we needed and have it apply to the devices. doing it manually for several devices individually per window is tedious and definitely not scalable1View2likes4CommentsAdd a view to see applied Event Sources at a 'selected' groups
Hello, It would be nice to understand what property sources are applied on a certain group (similar to what we can obeserve for DataSources on the Alerting tab - within resources page)... We've found some modules that invoke a faulty WMI class that affects the servers (will raise cases with support for those - still checking how many exactly). The way we'll check those is via API (to get all property sources & analyse their scripts with regex). However, it would be easier if we could understand what's applied to a group (without having to use DEBUG console or API). Was this considered in the past? Thank you!0Views4likes0CommentsFortigate HA Peers Member Count
Hello, I'm unable to find a datasource that shows the amount of members in a HA group. We want to know if a member dropped off or joined the current HA group. Please let me know if there's a current datasource that does this or if this can be a new calculation included into the current HA datasource for fortigates. Thanks!6Views0likes2Comments- 0Views0likes0Comments
Azure Site Recovery Monitoring - Requesting Feature for Real-Time Replication Monitoring Through Recovery Services Vaults / ASR Appliances and Configuration Servers
Hello, Can you guys please let me know if there is a way to monitor theactual replication status of machines that are supposed to be replicating in Azure through ASR Appliances and / or configuration servers? Right now, there are limitations that are in place that only allow LogicMonitor to use "job based backup / replication status" and doesn't allow for "real time monitoring of actual replication status" without being launched by a job. Is there functionality within LogicMonitor to be able to actually see the details listed in the forum entry below? We currently have backup and replication job monitoring for Azure Site Recovery monitoring, however, we need to be able to see replication status on something that is notjob based. Can you please elaborate on when these features may be available? I believe in a recent support case they were listed to be in development. We've posted a feature entry in the forum link below asking for what we would want in the product, but the original forum post was based from October 2020 and have not seen anything from LM support since. Thanks! Best Regards, Jonathan Donohue a href="https://communities.logicmonitor.com/topic/6495-azure-site-recovery-monitoring/#comment-84939" rel="">https://communities.logicmonitor.com/topic/6495-azure-site-recovery-monitoring/#comment-849392Views0likes0CommentsBandwidth reporting cumlative over time with multiple interfaces
LM Dev's, I would like to be able to run a report over multiple interfaces representing total bandwidth used cumulatively for example. I have 13 offices with 1 mpls connection at each office. I would like a report that would show me the total per day mpls traffic for the 13 offices as one line in a chart/graph over the course of say 3 months. To determine if I can see company wide trends in utilization. please let me know if you have any further questions. Thanks, Ben2Views0likes9CommentsDynamically assigning email IDs using properties instead of Escalation chains
Hello team, Currently we have to create escalation chains to assign different email DLs to different alerts.. but when we have multiple instances on a device belonging to different teams and need to assign different email IDs for each then there is no way to easily do that.. if we could have a property with correct email address on each instance and then be able to pick it up while sending an alert it would be awesome. Common use case, assume a server with multiple file systems belonging/managed by different teams.. we have many such servers and though we create tickets to infra ops teams individual application teams want an alert email when their specific file system is full. We are unable to get this requirement fulfilled currently. If anyone has an easy way to achieve this then well and good. If not then we want to request a feature request for this. Thanks0Views2likes0Comments'Link to URL' as a column in Alert widget
Please make it possible to have the 'Link to URL' property of a device to be displayed as an icon next to the device name in the Alert widget. Ideally it would be a column of its own. Alternatively add the link icon next to the device/service name in the alert properties dialog.2Views1like1CommentDisable alert clear calls (but keep clear emails)
After receiving a call about an alert, and ack it, I do not need a call to tell me once it is resolved. This is particularly true when 20 things go down, I get 20 calls, I solve the issue and then I get 20 calls the issue is cleared. Please add the ability to disable cleared calls2Views0likes8CommentsRequest: When high cpu alert is triggered to include top 5 cpu usage processes on the box
In our old tool (UIM/Nimsoft) the cdm probe; when it alerted when the overall CPU usage on the box was very high it would trigger an alert and in the alert message details, it would include the top 5 processes contributing to the high cpu usage. Is it possible to do this with the tool today?We are using the "NetSNMPCPUwithCores" datasource to alert when CPU usage is high on Windows based boxes.10Views0likes3CommentsExtreme Networks EXOS ConfigSource
Hello, Please add a ConfigSource for Extreme Networks EXOS devices! It appears to be one of the only pretty large vendors that doesn't have a ConfigSource created yet. We have quite a few customers with a good amount of EXOS in their environments that I would love to back up using LM! Thank you!8Views0likes1CommentDynamic geo location of object in google maps widget
Hi ! Today many devices have the ability to report gps location by f.ex. SNMP. We would like to present a more dynamic map showing f.ex vesselposition based on this. I think this could by done quiet easy by giving us ability to change system.location tag from a script. This tag has to be added manually today.0Views0likes9CommentsAbility to create dynamic table widgets via API
I would like to put in a feature request to add the ability to create dynamic table widgets via API. Currently this widget type is not supported for API, only standard table widgets are. Dynamic tables are much more useful since you can add color thresholds and the instance links in the tables actually go to the instance, not just the device5Views0likes2CommentsCollector Notes
Could we please have a field on the Manage Collector dialog to store some notes about the collector. For example, to store notes about the changes we have made to wrapper.config. We could then refer to these notes when we do collector upgrades to ensure settings have not reverted for any reason. In fact it would be food to have somewhere to store the customized lines of config so that upgrades can reference them to verify/re-apply our custom settings to config after upgrades.0Views2likes0Comments