Dashboard Configuration Reference | MuleSoft Documentation
# Dashboard Configuration Reference
Anypoint Monitoring provides many predefined values and identifiers for your configurations.
## Date and Time Field Values
Many fields accept time and date interval values in the following format:
Date and Time Fields  
---  
Week, for example: `1w`  
Day, for example: `1d`  
Hour, for example: `1h`  
Minute, for example: `1m`  
Second, for example: `1s`  
Millisecond, for example: `1ms`  
## Metrics Available to Graphs
Many basic and advanced metrics are available when configuring custom dashboard graphs.
## Basic Mode Metrics for Applications
Run your Mule app on a supported Mule runtime version. For supported versions, see Mule Runtime Release Notes.
Basic Metrics | Unit  
---|---  
Inbound - Average Request Count by Endpoint  
Inbound - Average Request Count by Flow  
Inbound - Average Response Count by Endpoint  
Inbound - Average Response Count by Flow  
Inbound - Failure Average Request Count by Endpoint  
Inbound - Failure Average Request Count by Flow  
Inbound - Failure Average Response Time by Endpoint  
Inbound - Failure Average Response Time by Flow  
Inbound - Success Average Request Count by Endpoint  
Inbound - Success Average Request Count by Flow  
Inbound - Success Average Response Time by Endpoint  
Inbound - Success Average Response Time by Flow  
JVM - CPU % Utilization  
JVM - CPU Load Average  
JVM - Classes Loaded  
JVM - Classes Loaded Total  
JVM - Classes Unloaded  
JVM - Code Cache Committed  
JVM - Code Cache Init  
JVM - Code Cache Max  
JVM - Code Cache Used  
JVM - Compressed Class Space Committed  
JVM - Compressed Class Space Total  
JVM - Compressed Class Space Used  
JVM - Garbage Collection Count  
JVM - Garbage Collection Time  
JVM - Heap Committed  
JVM - Heap Used  
JVM - JVM Uptime  
JVM - Memory Utilization  
JVM - Metaspace Committed  
JVM - Metaspace Init  
JVM - Metaspace Max  
JVM - Metaspace Used  
JVM - Par Eden Committed  
JVM - Par Eden Init  
JVM - Par Eden Max  
JVM - Par Eden Used  
JVM - Par New Collection Count  
JVM - Par New Collection Time  
JVM - Par Survivor Committed  
JVM - Par Survivor Init  
JVM - Par Survivor Max  
JVM - Par Survivor Used  
JVM - Tenured Gen Committed  
JVM - Tenured Gen Init  
JVM - Tenured Gen Max  
JVM - Tenured Gen Used  
JVM - Thread count - Server  
JVM - Total System Memory  
JVM - Total System Processors  
Outbound - Average Request Count by Endpoint  
Outbound - Average Request Count by Flow  
Outbound - Average Response Time by Endpoint  
Outbound - Average Response Time by Flow  
Outbound - Failure Average Request Count by Endpoint  
Outbound - Failure Average Request Count by Flow  
Outbound - Failure Average Response Time by Endpoint  
Outbound - Failure Average Response Time by Flow  
Outbound - Success Average Request Count by Endpoint  
Outbound - Success Average Request Count by Flow  
Outbound - Success Average Response Time by Endpoint  
Outbound - Success Average Response Time by Flow  
## Basic Mode Metrics for APIs
These metrics are available when you use basic mode for APIs using the **API Panel** setting:
Basic Metrics | Unit  
---|---  
Average Response Time by Instance  
Failed Requests by Instance  
Failures by Method  
Failures by Path  
Failures by Response Code  
Policy Violations by Instance  
Policy Violations by Outcome  
Policy Violations by Path  
Policy Violations by Violation ID  
Requests Volume by Instance  
Requests by Client ID  
Requests by Client IP  
Requests by Method  
Requests by Path  
Requests by Performance  
Requests by Response Code  
Slow Requests  
The retention period for basic mode metrics for APIs is two hours.
These metrics are available if you use basic mode for APIs using the **API Analytics Panel** setting (deprecated):
Basic Metrics | Unit  
---|---  
Requests by HTTP Policy Violation  
Requests by HTTP Respond Code  
Requests by Method  
Requests by Instance  
## Advanced Mode Metrics for Applications
These metrics are available when you use **Advanced** mode for apps:
Table 1. Advanced Metrics for Apps Metric | Key (From clause) | Available Field Values (Select clause)  
---|---|---  
Application Inbound Metrics | `app_inbound_metric` | 
  * `avg_request_count`
  * `avg_response_count`

  
Application Outbound Metrics | `app_outbound_metric` | 
  * `avg_request_count`
  * `avg_response_count`

  
Disk Statistics | `disk_stats` | 
  * `disk_used`
  * `disk_free`

  
JVM ClassLoader | `jvm.classloading` | 
  * `classes_loaded`
  * `classes_loaded_total`
  * `classes_unloaded`

  
`jvm.cpu.operatingsystem` | 
  * `available_processors`
  * `load_average`
  * `total_physical_memory_size`

  
JVM Garbage Collection | `jvm.garbagecollector.marksweepcompact` | 
  * `gc_marksweep_collection_count`
  * `gc_marksweep_collection_time`

  
JVM Garbage Collection | `jvm.garbagecollector.parnew` | 
  * `gc_par_new_collection_count`
  * `gc_par_new_collection_time`
  * `gc_parnew_collection_count`
  * `gc_parnew_collection_time`

  
JVM Heap Total Memory | `jvm.memory` | 
  * `heap_committed`
  * `heap_total`
  * `heap_used`

  
JVM Memory “Code Cache” | `jvm.memory.code_cache` | 
  * `committed_memory`
  * `init_memory`
  * `max_memory`
  * `used_memory`

  
JVM Memory Compressed | `jvm.memory.compressed_class_space` | 
  * `committed_memory`
  * `init_memory`
  * `max_memory`
  * `used_memory`

  
JVM Memory Pool “Tenured Generation” | `jvm.memory.metaspace` | 
  * `committed_memory`
  * `init_memory`
  * `max_memory`
  * `used_memory`

  
JVM Memory “Eden Space” | `jvm.memory.par_eden_space` | 
  * `par_eden_committed`
  * `par_eden_total`
  * `par_eden_used`

  
JVM Memory “Survivor Space” | `jvm.memory.par_survivor_space` | 
  * `par_survivor_committed`
  * `par_survivor_total`
  * `par_survivor_used`

  
JVM Memory “Tenured Generation” | `jvm.memory.tenured_gen` | 
  * `committed_memory`
  * `init_memory`
  * `max_memory`
  * `used_memory`

  
JVM Runtime | `jvm.runtime`  
JVM Thread Count | `jvm.threading` | 
  * `thread_count`

  
Operating System | `operatingsystem` | 
  * `cpu_steal_time`
  * `cpu_io_wait`

  
HTTP Summary **NOTE:** This metric is available for APIs only. | `http_summary_metric` | 
  * `request_count`
  * `request_size_average`
  * `request_size_max`
  * `request_size_min`
  * `request_size_sum`
  * `response_size_average`
  * `response_size_max`
  * `response_size_min`
  * `response_size_sum`
  * `response_time_average`
  * `response_time_max`
  * `response_time_min`
  * `response_time_sum`

  
Mule Message Count | `app_stats` | 
  * `messageCount`

  
## Advanced Mode Metrics for APIs
These metrics are available if you use advanced mode for APIs using the **API Panel** setting:
Table 2. Advanced Metrics for APIs Metric | Key (From clause) | Available Field Values (Select clause)  
---|---|---  
API Client IP | `api_client_ip_metric` | 
  * `request_size.count`

  
API Path | `api_path_metric` | 
  * `request_size.count`
  * `response_time.sum`

  
API Summary | `api_summary_metric` | 
  * `request_size.count`
  * `response_time.sum`

  
## Markdown Syntax Support
Some Anypoint Monitoring fields, such as text graph fields in a custom dashboard, accept Markdown. Markdown is a lightweight syntax for styling all forms of writing. For information about the Markdown syntax, see Markdown.
## HTML Support
Some Anypoint Monitoring fields, such as Text graph fields in a custom dashboard, accept HTML elements (or tags).
### HTML Titles
Titles
```
<h1>Title 1</h1>
<h2>Title 2</h2>
<h3>Title 3</h3>
```

### HTML Emphasis
HTML Emphasis Example
```
<i>This text will be italic</i><br>
<em>This will also be italic</em><br>
<b>This text will be bold</b><br>
<strong>This will also be bold</strong><br>
<br>
<em>You <b>can</b> combine them</em><br>
```
API Path | `api_path_metric` | 
  * `request_size.count`
  * `response_time.sum`

  
API Summary | `api_summary_metric` | 
  * `request_size.count`
  * `response_time.sum`

  
## Markdown Syntax Support
Some Anypoint Monitoring fields, such as text graph fields in a custom dashboard, accept Markdown. Markdown is a lightweight syntax for styling all forms of writing. For information about the Markdown syntax, see Markdown.
## HTML Support
Some Anypoint Monitoring fields, such as Text graph fields in a custom dashboard, accept HTML elements (or tags).
### HTML Titles
Titles
```
<h1>Title 1</h1>
<h2>Title 2</h2>
<h3>Title 3</h3>
```

### HTML Emphasis
HTML Emphasis Example
```
<i>This text will be italic</i><br>
<em>This will also be italic</em><br>
<b>This text will be bold</b><br>
<strong>This will also be bold</strong><br>
<br>
<em>You <b>can</b> combine them</em><br>
```

### HTML Lists
Unordered List Example
```
<ul>
<li>Item 1</li>
<li>Item 2 is <b>bold</b></li>
 <ul>
   <li>Item 2a</li>
   <li>Item 2b</li>
 </ul>
</ul>
```

Ordered List Example
```
<ol type="1">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
 <ol>
  <li>Item 3a</li>
  <li>Item 3b</li>
  </ol>
</ol>
```

### Images
Image Example
```
<img src="https://www.mycompany.com/content/dam/usa/logo/m_logo.png" alt="MyCompany's Logo" height="50" width="50">
```

### Links
Link Example
```
<a href="https://www.mycompany.com/us/en-us.html">Visit mycompany.com!</a>
```

### Blockquotes
Blockquote Example
```
As John F. Kennedy said:
<blockquote>
 And so, my fellow Americans, ask not what your
 country can do for you -- ask what you can do
 for your country.
</blockquote>
```

### Code and Preformatted Text
  * Code: `<code>A piece of computer code</code>`
  * Preformatted text:
Pre Tag Example
```
<pre>
Text in a pre element
is displayed in a fixed-width
font, and it preserves
both   spaces and
line breaks
</pre>
```



### Tables
Table Example
```
<table style="width:100%">
 <tr>
  <th>Firstname</th>
  <th>Lastname</th>
  <th>Age</th>
 </tr>
 <tr>
  <td>Jill</td>
  <td>Smith</td>
  <td>50</td>
 </tr>
 <tr>
  <td>Eve</td>
  <td>Jackson</td>
  <td>94</td>
 </tr>
</table>
```

### Strikethrough
Strike Examples
```
<p> You can use the <strike>strike tag</strike>.</p>
<p>You can also use <del> (<del>del</del>) and 
 (
s
).</p>
```

### HTML Style Attribute
Style Attribute Examples
```
<h1 style="color:blue; text-align:center;">A heading</h1>
<h2 style="font-family:verdana; color:red">A heading</h2>
<p style="font-family:courier; color:green; font-size:300%;">A paragraph.</p>
```

### Embedded Styling
It is possible to render the entire HTML page with embedded styling.
Style Tag Example
```
<!DOCTYPE html>
<html>
<head>
<style>
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333333;
}
li {
  float: left;
}
li a {
  display: block;
  color: white;
  text-align: center;
  padding: 16px;
  text-decoration: none;
}
li a:hover {
  background-color: #111111;
}
</style>
</head>
<body>
<ul>
 <li><a href="#home">Home</a></li>
 <li><a href="#news">News</a></li>
 <li><a href="#contact">Contact</a></li>
 <li><a href="#about">About</a></li>
</ul>
</body>
</html>
<hr/>
<p>&copy; 2004 Foo Corporation</p>
```

Note that you can use HTML entities like `&copy;` for copyright.