Search the Community

Showing results for tags 'Dashboard'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • From LogicMonitor
    • General Announcements
    • LM Staff Contributions
    • Community Events
  • LogicMonitor Product Discussion
    • Feature Requests
    • LM Exchange
    • Ask the Community

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



About Me

  1. I have a dashboard to show the CPU of particular resources. Each widgets of the panel have CPU details of particular resource group. I have used Virtual Datapoints with some mathematical calculations. As these are graph widgets, the option called `boundaries` are showing at the end of the widget (when we open in wide screen). For whatever time range selected in the calendar, the widget cumulates the respective metrics' data for that time range and shows as "boundaries" (one single cumulative value for the entire time range for each metric/datapoint) By default the boundary values are showing as min, max and avg. I need to download these boundary values of each widget for the time range which I select. There is a option called "download" in each widget but it gives all the values only from the graph for each time instance. So there are more values which are variable according to the time instance. Is there any way to get the boundary values which is nothing one single cumulative value of a datapoint for the entire time range which I select. This information is very significant and I need this very urgently. Could anyone please help me on this as soon as possible
  2. I noticed today that the alert widget had defaulted to having Static Threshold and Dynamic Threshold set as enabled. This messed up our dashboard column widths and layouts and we had to go through and reconfigure them. Please, please, please do not default new columns to enabled. New things should be disabled by default.
  3. Hello, I have a dashboard that I would like to clone and filter several times. The original has more than 500 rows so I would like to add a filter on one column content. a. is it possible at the dashboard level? b is it done through the datasource? Thanks, Dom
  4. Hello, We would like to see you add a weather layer to the maps widget. The main reason for the request is to see if any weather systems could be impacting our customers remote sites. 1. If a circuit is down, could it be due to weather in the area? This will help us better react and provide customers direction when dealing with carriers. 2. Monitor popular DC/COLO areas of the US, are there any weather systems in the area which could be impacting service? Thanks, Mitch
  5. Hi Everyone! I'm trying to figure out how to create a widget, that will show the top ten servers that have a ping of above 100ms. I can make the standard ping widget, but I don't see a way to limit the graph to those servers that have a high ping. Do I need to use the virtual datapoint? Or, maybe I need clarification on what it means when I select top 10 on an average, or maxrtt datapoint. Thanks!
  6. A while back I published some very simple ConfigSources to monitor your collector .conf files: Here's an adaptation that writes the various collected configs to a dashboard, writing each of the config outputs to a text widget. Notes: THIS IS A PROOF OF CONCEPT. No warranty is given or implied (value of your investments may go down as well as up, check with your health professional before taking this medicine, etc). Please test before deploying! As with all data within LogicMonitor (or any system), be aware of access rights of users - in this case to whatever Dashboard(s) the config data will be presented on. Be sure to configure your Roles and Users such that only users who have legitimate need to see this data can access whatever Dashboard(s) you send it to. This uses the REST API v1 to verify the target dashboard exists or create it if it doesn't, and also to create / update the text widgets. It will therefore need an API token for an account with management permission for the relevant Dashboard(s), with ID and Key values set as device properties apiaccessid.key and apiaccesskey.key. All of the API interaction is contained with a groovy checkpoint, rather than within the config collection script, so this could very simply be copied into other ConfigSources. The same logic could be used in other LogicModules, such as to write non-numeric outputs of SQL queries or any data collection methods to dashboards. While this provides no history retention as written, it will show current / most recent values. Within the script you can define the desired Dashboard path, e.g. 'Collector Configs/Groovy Check' (default as presented here), Dashboard name (hostDisplayName is the default), widget name format (hostDisplayName: wildvalue) and other initial parameters such as widget colour scheme, description, etc. This is written for REST API v1. One day I may get around to updating it for v2, for greater efficiency, but today is not that day. Tomorrow is not looking likely either. Dashboard text widgets do have a maximum character limit (65,535 characters). I don't think I've seen a collector config near to or in excess of this, so I have no idea whether a larger config from another device would be truncated or whether the widget creation would fail. Other widgets on the dashboard are unaffected by this script creating and updating widgets; likewise later manual changes to widget size, colours, etc should be respected; updates should be to the text content of the widgets only, so the target dashboard could contain other data from the device. For example, it might look a bit like this: Known issues: On the first config collection for a multi-instance ConfigSource like this, and where the target dashboard does not already exist, only one widget will be created in the dashboard. This is because all instances collect more or less simultaneously, and each determines the dashboard is not initially present. Each, therefore, attempts to create the dashboard and as soon as the first instance does so, the others will fail as they cannot create a dashboard that (now) already exists. This could be coded around with a simple delay / re-check on failure, but I haven't had time, and the second config collection will create all expected widgets without issue. Additionally, if you create the dashboard first, this issue will not occur.
  7. I noticed that the requests rights to "show notifications". It would be awesome if our LogicMonitor instances could do the same and that we could configure in settings, so that we could push style notifications to our workstations on alerts.
  8. Please make it possible to remove/hide the default Uptime widget from a device view. We have no use for this as we never use the uptime datasource so the widget always shows as zero and this is confusing for my users,
  9. Please add the ability to set a dashboard as the global default for all users so that when any user clicks the "Dash" menu option, they are taken to the default dashboard that the administrator sets. We have a dashboard that we use as the landing page with HTML widgets, it acts as an index to other dashboards. We want all users to be taken to this landing dashboard when they click the Dash menu option. Thanks.
  10. Hello all, I am currently researching the possibility of running an integration between ServiceNow, an application my company utilizes, and LogicMonitor. I have a request from an end user to open a specific dashboard (this dashboard is different depending on certain conditions, but it is the same type of dashboard) when a link is clicked on the ServiceNow side. After looking at the REST API for LogicMonitor, specifically the API for getting information about a dashboard, I haven't found anything that points to the ability to grab the dashboard URL. I am able to craft a hyperlink such that it opens to ALL the dashboards for my company, but since the dashboards don't seem to follow a set pattern in their URL end-tags, I haven't been able to find a way to make the link dynamically specific to the dashboard that the end user wants. For reference, the desired dashboard URL will resolve to, I need to know how to get either the entire URL or the dashboard number at the end (which is DYNAMIC), if possible. Any input you may be able to offer is appreciated. Thank you for your time!
  11. We have several clustered devices where metrics are gathered on each node. However, the instances across each node are identical. When attempting to graph this data, this means that I would need to add a new datapoint for each instance and use a glob pattern to select the devices from which to pull those instances. This can mean that a lot of time goes into creating these graphs if there are several instances to monitor. Examples: Three Solr nodes - each servicing search requests for the same 10 collections. In order to see the total number of GET requests for each of those collections, I would need to create a graph that has 10 individual datapoints. Instead, I would like to add one datapoint and have the graph intelligently aggregate all instances that have the same name, regardless of the node. Several device groups exist under a parent group. If I want to see the average CPU utilization across each of these groups on a single graph, I would need to add a separate datapoint for each group. A potential solution could be to allow the integration of regex instead of glob patterns to allow for capture groups. Otherwise a simple checkbox for "aggregate instances by device group" and "aggregate instances by instance names" when selecting aggregated graph types would be extremely useful and time-saving.
  12. Looking for a simpler way to create standardized dashboards during onboarding process. Use case: I am an MSP who builds three (three is arbitrary but this story gets worse if this number grows) default dashboards for any customer who signs up for my service. As an initial step the provider creates these dashboards using widget tokens and place them in a non-customer facing group so that the provider onboarding operators can clone them. Today this means that the operator must: 1. Go into the dashboard section of the UI 2. Create a new dashboard group for the new customer, 3. Clone dashboard 1, update the group, and then update widget tokens for dashboard 1 4. Clone dashboard 2, update the group, and then update widget tokens for dashboard 2 5. Clone dashboard 3, update the group, and then update widget tokens for dashboard 3 6. Wash, rinse, repeat Request: UI: Move widget token metadata definition to the group level as an option and then allow dashboard cloning at the group level. This changes the process above to look like below regardless of how many dashboards exist. 1. Go into the dashboard section of the UI 2. Create a new group 3. Clone the dashboard group, change the widget token, change the group, and then go about their business. API: This process would then simplify the onboarding code dramatically as there would be no need to iterate through the existing group to gather data before the code could continue with the cloning process.
  13. Hello LM Team, It would be great if the NOC widget in the Dashboards have the possibility to filter out inactive devices and show only the ones that actually have alerting enabled. For example we have VCenter that have 1500 virtual machines, but only about 10% of them are to be monitored at all times, so by default alerting is disabled for all VM machines from VCenter but these we actually need. Unfortunately the NOC widget will show us everything from that Datasource and it's problematic. Thank you.
  14. I believe that we have found a bug, right now if more than one service monitor is set under the SLA Monitor Widget the results seems to be the average. example; graph 1 = 100 % uptime graph 2 = 50% uptime Combined SLA widget(graph 1 and 2) = LogicMonitor is returning 75% where I would expect to it return the lowest uptime percentage which would be 50%.
  15. Currently table widget lists 'all or nothing' data. It would be useful if we could filter out eg. "show only if value is X or more/less" etc..
  16. Hello all, This is my first time posting a question in the forums. I wanted to know if there is a limit to the number of Dashboards that can be added to a Slideshow dashboard rotation? I work in my company's NOC (network operations center) and have somewhere in the neighborhood of 70 dashboards that my group needs to keep track of. It seems the number of dashboards I can add before a previously added dashboard is removed is 26. Does anyone know if this is a hard limit or is this a setting that our LM administrators can adjust? Looking forward to responses, Steve V.
  17. We'd like the ability to illustrate a data center "rack" physically on a dashboard. In simplest terms we'd like to be able to custom sort and arrange items in a single column NOC Widget to represent hardware in a rack. The current sorting options on this Widget don't allow this (alphabetical or alert severity). Ideally we'd really like a new "Rack" widget into which I can drop in devices in the appropriate "U" locations giving an instant rack health overview capability on a dashboard. Longer term LM could take this further and have a free-form dashboard Widget/container onto which users can drop networking devices and "connectors" to mock up an indicative network schema. The above ideas would give users visibility of rack and network health in a more meaningful and intuitive notation.
  18. I would really like to see a feature implemented that allows for easy and adjustable graph smoothing. This can be accomplished by adding a switch to the UI in the graph configuration screen. If the switch is turned to "enabled", a drop-down appears prompting for an integer between 1% and 5%. This number would represent the percentage of total datapoints that would be used to calculate the "smoothed" values. A second drop-down prompts for the position of the calculation: past, future, or both (default). For example: A graph containing 500 values - Rolling average is enabled and set to 3% (both). Each value on the graph would be recalculated to reflect the average of itself, plus the 15 (3% of 500) preceeding and proceeding datapoints. Here's what the original data might look like: (All examples below were created with TimeLion in Kibana using a similar algorithm) With 3% smoothing: And with 5% smoothing:
  19. Hi, i am planninf to play our internal custom vedio clip in dashboard (dashboard playing on wall TV). I know some options to play youtube vedio, but how to play internal vedio link ?
  20. I'd like to see the ability to utilize the already available variables for emails, data, etc in the dashboard widgets. For a lot of JMX monitoring we use Regex to group the JMX #'s to define which unique service they are supporting. For some JMX beans they use random identifiers below the jmx port such as JDBC connections. We'd like to see the ability to tag the data on the graphs with ##INSTANCEGROUP##, etc to help better display the data.
  21. I'd like to see the ability to utilize the already available variables for emails, data, etc in the dashboard widgets. For a lot of JMX monitoring we use Regex to group the JMX #'s to define which unique service they are supporting. For some JMX beans they use random identifiers below the jmx port such as JDBC connections. We'd like to see the ability to tag the data on the graphs with ##INSTANCEGROUP##, etc to help better display the data.
  22. It would be great to be able to build dashboards with widgets associated with devices that the users role doesn't have access to. We have several "teams" at our organization that support several applications that have dependencies on large storage filers. I would like the ability to add a NetApp Volume Usage graph to their dashboards for only the volumes they are interested in without having to give them view rights to the entire NetApp filer. I ran into this limitation today when building a dashboard for a group only to find they couldn't see the graphs because they didn't have view rights to the group that the NetApp filer resided in.
  23. When Configuring Dashboards there are relatively few predefined Time Ranges that you can choose. There is an option to create custom time ranges, but when you create a custom time range it is static. The predefined time ranges are all relative to the current time. Request 1: Allow administrators to modify (add/remove/edit) predefined "Relative" time ranges Request 2: If for some reason Request 1 poses significant obstacles, can you add predefined time ranges for "last 8 hours" and "last 12 hours"
  24. Has anybody encountered the fact the that "Peak Time Range" selected will not persist anything other than the "Last 30 Days" selection. I've tried a bunch of things to try and figure it out. I can see that the request shows "Last 30 Days" regardless of the drop-down selection.
  25. Hi, The custom graph could do with being a bit more customisable. Presently the X-axis is alway time. This is often useful but not always. It would be great to be able to define what's on the X-axis either just in terms of values or from datapoints. This was found whilst trying to create a dashboard to show disk space usage in a visually meaningful way. Thanks Mike