Agents lookup

Use the agents lookup to improve UI performance when managing a large number of agents in the agent management user interface.

If you manage a large number of agents, you might experience slow loading times in the agent management user interface (UI). To improve your experience and speed up UI interactions, you can enable the agents lookup. This feature optimizes UI performance by running a specific saved search, allowing the UI to retrieve information faster. The resulting data of that specific saved search is stored in a CSV lookup file. Instead of querying the index directly each time you interact with the UI, the UI retrieves this data from the lookup file, reducing load times.

This feature is disabled by default. You should only enable it if you experience performance issues with the agent management UI.

Limitations and considerations

Enabling the agents lookup introduces a trade-off between UI loading time and data freshness. The UI loads faster, but agent phonehome data received after a lookup update will not be visible until the next lookup update.

  • Consider enabling the agents lookup if your agent management UI takes longer than one minute to load.
  • The agents lookup speeds up the UI display of agent data but does not affect API calls.
  • Data discrepancies can occur. For example, on the main Agent Management page, filtering agents will be faster because it uses the lookup data. However, sections like the Agents: Updated Applications tile still pull data directly from the index, which might show different numbers than the main table.
  • Actions such as creating or editing server classes, or adding applications, are not influenced by the agents lookup.
  • Even with the agents lookup enabled, pages like Assign agents to server class will still load faster, though the performance gains will be less substantial compared to the main page, as their data is taken directly from the index.