# Server Performance as Experienced by Computers or Locations

> Compare how one service performs across different servers and locations.

Source: https://docs.capaone.com/performanceguard/i-want-to-know/i-want-to-know-if-servers-respond-quickly/server-performance-as-experienced-by-computers-or-locations/  
Product: PerformanceGuard — a separate CapaSystems product; do not apply this page to any other.

With the Server/Agent bar chart (**ANALYZE > Graphs > Combined Bar Charts > Server/Agent**) you can compare the performance of a specific service between different servers and/or locations.

- Selecting multiple servers allows you to compare the performance between different servers in an application cluster.
- Selecting multiple agent groups (client locations) allows you to compare performance delivered to different client locations
- Selecting both multiple servers and multiple client locations allows you to view the performance by server for each client location

Each bar represents a server location combination. The length of the bar represents the value of the selected data type, that is response time, sent bytes, etc.

:::tip
**This graph is useful because ...** you can verify servers' performance as experienced by your organization's individual locations. Even if you initially base the graph on high-level groups of servers and/or computers, you can use the graph's **Split** features (see the following) to, for example, view server performance as experienced by individual subnets.
:::

- **Servers**: Select which servers to include in the chart. You can select multiple servers or server groups by pressing the CTRL key while selecting.

:::caution
Only **[Server Lists](/performanceguard/administration/more-setup/server-lists/)** are listed.
:::
- **Agents**: Select which groups of computers you want to include in the chart. You can select multiple groups by pressing the CTRL key while selecting. Super groups and locations are enclosed in \<\>.

:::tip
If you select super groups or locations, a check box will appear that lets you split the super groups or locations into their members. This is useful, for example, if you want to create a chart that compares performance across different cities in a country. If you use this option on a chart that's added to a custom report, your report will always dynamically represent all members of the selected super groups/locations.
:::
- **Ports**: Select which port to include in the chart.

:::caution
Only monitored ports are listed, see Port Lists for details.
:::
- **X-axis Min and Max**: Enter the required range for the bar chart's horizontal axis. If you leave the fields empty, the range will automatically reflect the minimum and maximum values found in the data.
- **Interval**: Select the period of time that the graph should cover. If the predefined intervals don't suit you, select **Custom** to [Custom Time Periods on Graphs](/performanceguard/analyze/custom-time-periods-on-graphs/).
- **Type**: Type of data that the graph will contain. The options are described in [Graph Terms and Definitions](/performanceguard/administration/graph-terms-and-definitions/).
- **Update**: Click to generate the chart.
- **Split Agents**: If you have based your chart on one or more locations or super groups (that's logical groups of groups of computers), this button will appear. If you click the button, it'll split the locations/super groups into their members in the **Agents** section.
- **Split Servers**: If you have based your chart on one or more server groups, this button will appear. If you click the button, it'll split the server groups into their members in the **Servers** section.

:::note[Important]
<details>
<summary>Is performance good or bad?</summary>

That depends on the type of work that you do in your organization, but you can often follow our **[I Want to Know if Performance Is Good or Bad](/performanceguard/i-want-to-know/i-want-to-know-if-performance-is-good-or-bad/)**.

</details>
:::
