Forrest Evans - LM

LogicMonitor Staff
  • Content Count

    42
  • Joined

  • Last visited

Community Reputation

1 Neutral

About Forrest Evans - LM

  • Rank
    Community Whiz Kid

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Forrest Evans - LM

    Add device to Collector with least devices in rest api

    In my tests I had to wrap the preferredCollectorId value of zero in double quotes: { "name": "10.1.1.22", "displayName": "My Device", "autoBalancedCollectorGroupId": 4, "preferredCollectorId": "0" } I acknowledge it's not really consistent with the other ID value for the Collector Group, but give it a try and let me know. ~Forrest
  2. Seems reasonable. I've added a Feedback ticket in our system to track this for upcoming sprints. ~Forrest
  3. Forrest Evans - LM

    Grafana Data Source Plugin for the LM Metrics API

    Thanks for the idea guys. I saw your Feedback tickets come in that were submitted through your portal and I'll look into how we might be able to accomplish this. ~Forrest
  4. Forrest Evans - LM

    Add device to Collector with least devices in rest api

    While you pass 0 to set it to AutoBalanced the actual collector that is currently doing the monitoring will be represented in the return value for 'preferredCollectorId' I'd have to try and test your specific scenario and potentially confirm with the developers to see how it would respond.
  5. Forrest Evans - LM

    Add device to Collector with least devices in rest api

    If you are changing the collectorId within Auto Balanced Collectors there are some other "rules" to follow. If you want to switch a device from being Auto Balanced to directly assigned you have to set `autoBalancedCollectorGroupId` to 0 and `preferredCollectorId` to the collector ID you want it directly assigned to. To set it back to AutoBalanced from directly assigned do the reverse: `autoBalancedCollectorGroupId` sets to id of the group and `preferredCollectorId` to 0 With Version 2 of the API you don't need the $queryparam part. You can just patch with the payload.
  6. Forrest Evans - LM

    Add device to Collector with least devices in rest api

    Thanks for the feedback. I'm confused why user logins would have such an impact on a collector, but I look forward to seeing your datasource.
  7. Forrest Evans - LM

    Add device to Collector with least devices in rest api

    When you enable Auto Balanced Collectors on a Collector Group a new column is added with the instance count. I do have an enhancement on the list to always show this count rather than only on Auto Balanced Groups.
  8. Forrest Evans - LM

    Add device to Collector with least devices in rest api

    Few clarifications around the Auto Balanced Collector solution and when it chooses to balance devices: The AutoBalance is intentionally conservative because when devices are moved between collectors there is a risk of them missing polls. The balancing activity will not trigger a rebalance (even if the button is pushed) if the collector is not over it's own unique threshold limit. In the current iteration, all instance types are treated equally. Since collectors of different sizes can handle different loads we set the default threshold to 10,000 as the number of instances threshold for 2GB of JVM memory, which corresponds to a medium sized collector. The math to determine how many actual instances a collector can handles is the following: (Target_Collector_Mem/Medium_Mem)^1/2 * Medium_Threshold For example, if user sets (2G) collector's threshold to 10,000, for a large(4G) collector, the threshold will be scaled to: (4/2)^1/2 * 10000 = 14140 I checked out your current collectors and none of them are over their corresponding thresholds. The biggest one only had 12,209 instances on a large collector. As for adding devices if you want to add a new device to an AutoBalance Collector Group without choosing the collector the payload below would be a very minimal example to do that. The key parts being the autoBalancedCollectorGroupID is provided as an integer and 'preferredCollectorId' is set to 0 for the device to be AutoBalanced. This should add the device to the collector with the lowest instance count. To create a new device POST to .../device/devices on V2 of the REST API { "name": "10.1.1.22", "displayName": "My Device", "autoBalancedCollectorGroupId": 4, "preferredCollectorId": "0" } ~Forrest
  9. Forrest Evans - LM

    Add device to Collector with least devices in rest api

    We just finished with LevelUp. I'll connect with Support to review the issues you were running into and get back to you tomorrow (Friday)
  10. Forrest Evans - LM

    Add device to Collector with least devices in rest api

    Hey Cole, Are you having trouble with the newly released Auto Balanced Collectors feature? If so please open a ticket so we can look into it and help. ~Forrest
  11. Forrest Evans - LM

    1 to Many fail-over load balancing Feature request

    Hi Akash, We are close to releasing a new feature that will include functionality to spread fail-over of devices among multiple collectors. ~Forrest
  12. Forrest Evans - LM

    Integration with Atlassian Statuspage

    Hi DarrylG, I've added this as a feedback ticket in our feature request queue. I believe a few customers might have done this previously. If I can find details I'll reshare them here. ~Forrest
  13. Forrest Evans - LM

    LogicMonitor CMDB integration

    Our official ServiceNow CMDB Integration is now available. https://www.logicmonitor.com/servicenow-cmdb/
  14. Hi Joe, We have an active project to address this issue which will allow RBAC permissions to be applied to the User Listing. ~Forrest
  15. Forrest Evans - LM

    ServiceNow Runbooks

    Hi Samuel, Sending specific alerts from LogicMonitor to ServiceNow is handled through our Alert Rule / Escalation Chains. https://www.logicmonitor.com/support/settings/alert-settings/escalation-chains/ https://www.logicmonitor.com/support/settings/alert-settings/alert-rules/ ~Forrest