dexp.ae Homelink
Platform
Overview
Supported technologies
Application performance management
Cloud infrastructure monitoring
AIOps
Digital experience management
Solutions
Overview
ServiceNow
Pivotal
OpenShift
Kubernetes
AWS
Azure
Google
Customer stories
Cloud operations
News
Overview
Blog
Events
Webinars
Newsroom
Podcasts
Product news
Resources
Newsroom
Join us at one of our upcoming Perform events!
Company
Overview
Customer stories
Careers
Partners
Leadership
Locations
Contact
Jobs @ DESK
Our reinvention
Services & support
Overview
DESK ONE
Services
University
Support
Documentation
Forums
Account
DESK ONE
Services
Support
SaaS login
18.6-6 8.7.1 15.2 2.7 18.6 6 4 4 5.4 9.3 5.4 13.4v58.2h11V56.9zM791 36.5c-5.1-5-13.2-9.1-26.4-9.3h-1.2c-13.2.2-21.3 4.3-26.4 9.3-8 7.9-8 19.2-8 20.4v28.2c0 1.2 0 12.5 8 20.4 5.1 5 13.2 9.1 26.4 9.3h26v-10H764c-8.7-.1-15.2-2.7-18.6-6-4-4-5.4-9.3-5.4-13.4V75.1h59V56.9c0-1.2.1-12.5-8-20.4zm-50.9 28.7v-8.6c0-4.1 1.3-9.4 5.4-13.4 3.4-3.3 9.9-5.9 18.6-6 8.7.1 15.2 2.7 18.6 6 4 4 5.4 9.3 5.4 13.4v8.6h-48z"/>
Free trial
Home
How to use DESK
Reports
Get started
What is DESK?
DESK SaaS
DESK Managed
What's new
Release notes
SaaS
Version 1.181
Version 1.180
Version 1.179
Version 1.178
Version 1.177
Version 1.176
Version 1.175
Version 1.174
Version 1.173
Version 1.172
Version 1.170
Managed
Version 1.180
Version 1.178
Version 1.176
Version 1.174
Version 1.172
Version 1.170
OneAgent
Version 1.179
Version 1.177
Version 1.175
Version 1.173
Version 1.171
Version 1.169
Version 1.167
ActiveGate
Version 1.179
Version 1.177
DESK API
Version 1.181
Version 1.180
Version 1.179
Version 1.178
Version 1.177
Version 1.176
Version 1.175
Version 1.174
Version 1.173
Version 1.172
Version 1.171
Davis assistant
Version 1.178
Version 1.176
Version 1.174
Version 1.172
Version 1.170
z/OS code modules changelog
Previous releases
Product news
New Help topics
Previews and Early Adopter Releases
End-of-support news
Technology support
Cloud platforms
Amazon Web Services
Installation
Set up DESK Managed for AWS monitoring
Set up DESK SaaS for AWS monitoring
Deploy OneAgent using AWS Elastic Beanstalk
Deploy OneAgent on AWS Fargate
Integrate Node.js Lambda Functions
Troubleshoot AWS monitoring setup
Monitoring
Where do I view AWS monitoring results?
Operation
Connect to DESK using AWS PrivateLink
CORS Amazon S3?
Define host naming rules based on AWS tags
Limit API calls to AWS using tags
Amazon Elastic Kubernetes Service
Capabilities and supported versions
DESK support model for Kubernetes full-stack monitoring
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Microsoft Azure
Azure services
Virtual Machines
Deploy OneAgent on Azure Virtual Machines
Virtual Machine Scale Sets
Deploy OneAgent on Azure VM Scale Set
Troubleshoot OneAgent deployment on Azure VM Scale Set
Service Fabric
App Service
Deploy OneAgent on Azure App Service
Update OneAgent on Azure App Service
Troubleshoot OneAgent deployment on Azure App Service
Uninstall OneAgent from Azure App Service
Azure Functions
Deploy OneAgent on Azure Functions
Azure Monitor
Set up integration with Azure Monitor
Azure Kubernetes Service
Capabilities and supported versions
DESK support model for Kubernetes full-stack monitoring
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Google Cloud Platform
Google Kubernetes Engine
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Google App Engine
Deploy
Update
Google Compute Engine
Install OneAgent on Linux
Install OneAgent on Windows
Cloud Foundry
Capabilities and supported versions
DESK capabilities for Cloud Foundry
DESK support model for Pivotal Platform full-stack monitoring
Supported Cloud Foundry buildpacks for application-only monitoring
Monitoring
Monitor Cloud Foundry foundations
Installation and operation
Full stack
OneAgent BOSH Release
Deploy
Update
Uninstall
Where can I find OneAgent logs?
Application only
Deploy on Pivotal Web Services
Deploy on IBM Cloud Foundry
Deploy on SAP Cloud Platform
Update
Where can I find OneAgent logs?
Troubleshoot
Further integrations
Connect your Cloud Foundry foundations to DESK
Leverage tags defined in Cloud Foundry deployments
Define process group metadata for Cloud Foundry applications
Kubernetes
Capabilities and supported versions
DESK support model for Kubernetes full-stack monitoring
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Red Hat OpenShift
Capabilities and supported versions
DESK support model for Red Hat OpenShift full-stack monitoring
Installation and operation
Full stack
What is OneAgent Operator?
Deploy
Update
Troubleshoot
Uninstall
Application only
Deploy
Update
Further integrations
Connect your OpenShift clusters to DESK
Configure Istio
Leverage tags defined in OpenShift deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
VMware
Basic concepts
How monitoring data flows from your VMware platform to DESK
Installation
Set up virtualization monitoring
Monitoring
Where can I view virtualization monitoring data?
Measurements for ESXi host health
How does virtual machine migration affect performance?
Other platforms
Docker
Basic concepts
How DESK monitors containers
Monitoring
Monitor Docker containers
Installation and operation
Install OneAgent
Install OneAgent
Deploy DESK OneAgent as a Docker container
Update OneAgent on Docker containers
Heroku
Installation and operation
Deploy OneAgent on Heroku
Update OneAgent on Heroku
Monitoring
Monitor your Heroku applications
Mesos/Marathon
Deploy OneAgent on Mesos/Marathon
Operating systems
Linux
Installation
Disk space requirements
Permission requirements
Install OneAgent
Install OneAgent on PPC BE Linux
Customize installation
How to pass a proxy address
Operation
OneAgent files and logs
Update OneAgent
Update OneAgent on PPC BE Linux
Stop/restart OneAgent
Uninstall OneAgent
Troubleshoot
Related topics
How to enable deep monitoring for applications confined by AppArmor
OneAgent configuration via command-line interface
Windows
Installation
Disk space requirements
Permission requirements
Install OneAgent
Customize installation
How to pass a proxy address
Operation
OneAgent files and logs
Update OneAgent
Stop/restart OneAgent
Troubleshoot
Uninstall OneAgent
Related topics
OneAgent configuration via command-line interface
iOS
Instrumentation
Get started with iOS monitoring
DESK auto-instrumentation
Customization
Configuration settings
OneAgent SDK for iOS
Logging
Android
Instrumentation via plugin
DESK Android Gradle plugin
Instrumentation via DESK Android Gradle plugin
Monitoring capabilities of DESK Android Gradle plugin
Configure DESK Android Gradle plugin for instrumentation processes
Use DESK Android gradle plugin to adjust OneAgent configuration
Configure multi-module Android projects with DESK Android Gradle plugin
Instrumentation via OneAgent sdk
OneAgent SDK for Android
Adjust communication with OneAgent SDK for Android
Standalone manual instrumentation using OneAgent SDK for Android
Troubleshooting
DESK Android Gradle plugin FAQs
Debug logging for OneAgent
Legacy documentation
Customization
OneAgent SDK for Android
Advanced settings
Auto-instrumentation properties for multidex apps
Logging
Instrumentation
Get started with Android monitoring
DESK auto-instrumentation
DESK Gradle plugin
Manual instrumentation
Command-line auto-instrumentation for Android
Troubleshooting
Instrumentation
Migration
Monitoring
AIX
Installation
Disk space requirements
Install OneAgent
Permission requirements
Customize installation
Operation
Update OneAgent
Stop/restart OneAgent
Troubleshoot
Uninstall OneAgent
Related topics
OneAgent configuration via command-line interface
Solaris
Installation
Install OneAgent
Operation
Update OneAgent
Troubleshoot
z/OS
Installation
z/OS deployment overview
Deploy OneAgent on CICS
Deploy OneAgent on IMS
Deploy OneAgent on z/OS CTG and IMS SOAP gateway
Deploy OneAgent on zDC
Deploy OneAgent on zRemote
SMP/E install
Troubleshooting
Verify the installation
zLocal
Operation
CICS and IMS SDK
CICS backtrace and PurePath
CICS transaction gateway
DTAX transaction
Logs
Messages
Application software
Java
Support
Support for JVMs
Concepts
G1 Garbage Collector – Java 9
Top Java memory problems
Configuration and analysis
Identify memory leaks
Define custom Java services
.NET
Node.js
PHP
Go
NGINX
Other technologies
Supported out of the box
ActiveMQ
Apache Cordova
Cassandra
Couchbase
CouchDB
Elasticsearch
Hadoop
HAProxy
Kafka
Memcached
Microsoft SQL Server
PHP-FPM
PostgreSQL
RabbitMQ
Redis
Spark
Xamarin
Varnish Cache
DESK extension required
IBM DataPower
F5 BIG-IP LTM
Windows Server
Apigee Edge
Citrix NetScaler
Citrix virtual Apps and Virtual Desktops
IBM iSeries (AS/400)
IBM MQ
Juniper Networks
SAP ABAP platform
All supported technologies and versions
OneAgent platform and capability support matrix
Known solutions and workarounds
Setup and configuration
DESK SaaS
DESK Managed
Basic concepts
Overview of DESK Managed components
DESK Managed cluster failover mechanism
Installation
Managed deployment scenarios
DESK Managed hardware and system requirements
Set up a cluster
Add a new cluster node
Customize installation for DESK Managed
How to install a Cluster ActiveGate
Install your own SSL certificate
Users and groups setup
User groups and permissions
Manage users and groups via LDAP
Manage users and groups with SAML in DESK Managed
Manage users and groups with OpenID in DESK Managed
Data privacy
Data privacy settings provided by DESK Managed
Data exchange between Managed clusters and Mission Control
Monitored technologies and feature usage
Configuration
Configurable properties of DESK Managed
Which network ports does DESK Server use?
How to add a certificate to DESK Server TrustStore
Can I use a proxy for internet access?
Configure an SMTP server connection
Operation
How does Mission Control pro-active support work?
Migrate a cluster
Manage your monitoring environments
Enable/Disable a cluster node
Apply operating system patches to a node
Update DESK Managed
Back up and restore a cluster
Estimate cluster backup size
Remove a cluster node
Remove a cluster
Diagnostic archives for Managed installations
Execute desk.sh bash script
Troubleshoot DESK Managed
Related topics
Cluster Management API
DESK OneAgent
Requirements
OneAgent code module memory requirements
OneAgent technology support
OneAgent platform and capability support matrix
All supported technologies and versions
End-of-support news
OneAgent configuration via command-line interface
Troubleshooting
Troubleshoot OneAgent deep-monitoring issues
Troubleshoot monitoring interruptions
Capabilities
OneAgent monitoring capabilities
How OneAgent works
Adaptive traffic management and control
Installation and operation
AIX
Installation
Disk space requirements
Install OneAgent
Permission requirements
Customize installation
Operation
Update OneAgent
Stop/restart OneAgent
Troubleshoot
Uninstall OneAgent
Related topics
OneAgent configuration via command-line interface
Amazon Web Services
Installation
Set up DESK Managed for AWS monitoring
Set up DESK SaaS for AWS monitoring
Deploy OneAgent using AWS Elastic Beanstalk
Deploy OneAgent on AWS Fargate
Integrate Node.js Lambda Functions
Troubleshoot AWS monitoring setup
Monitoring
Where do I view AWS monitoring results?
Operation
Connect to DESK using AWS PrivateLink
CORS Amazon S3?
Define host naming rules based on AWS tags
Limit API calls to AWS using tags
Amazon Elastic Kubernetes Service
Capabilities and supported versions
DESK support model for Kubernetes full-stack monitoring
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Android
Instrumentation via plugin
DESK Android Gradle plugin
Instrumentation via DESK Android Gradle plugin
Monitoring capabilities of DESK Android Gradle plugin
Configure DESK Android Gradle plugin for instrumentation processes
Use DESK Android gradle plugin to adjust OneAgent configuration
Configure multi-module Android projects with DESK Android Gradle plugin
Instrumentation via OneAgent sdk
OneAgent SDK for Android
Adjust communication with OneAgent SDK for Android
Standalone manual instrumentation using OneAgent SDK for Android
Troubleshooting
DESK Android Gradle plugin FAQs
Debug logging for OneAgent
Legacy documentation
Customization
OneAgent SDK for Android
Advanced settings
Auto-instrumentation properties for multidex apps
Logging
Instrumentation
Get started with Android monitoring
DESK auto-instrumentation
DESK Gradle plugin
Manual instrumentation
Command-line auto-instrumentation for Android
Troubleshooting
Instrumentation
Migration
Monitoring
Apache Cordova
Cloud Foundry
Capabilities and supported versions
DESK capabilities for Cloud Foundry
DESK support model for Pivotal Platform full-stack monitoring
Supported Cloud Foundry buildpacks for application-only monitoring
Monitoring
Monitor Cloud Foundry foundations
Installation and operation
Full stack
OneAgent BOSH Release
Deploy
Update
Uninstall
Where can I find OneAgent logs?
Application only
Deploy on Pivotal Web Services
Deploy on IBM Cloud Foundry
Deploy on SAP Cloud Platform
Update
Where can I find OneAgent logs?
Troubleshoot
Further integrations
Connect your Cloud Foundry foundations to DESK
Leverage tags defined in Cloud Foundry deployments
Define process group metadata for Cloud Foundry applications
Docker
Basic concepts
How DESK monitors containers
Monitoring
Monitor Docker containers
Installation and operation
Install OneAgent
Install OneAgent
Deploy DESK OneAgent as a Docker container
Update OneAgent on Docker containers
Google Cloud Platform
Google Kubernetes Engine
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Google App Engine
Deploy
Update
Google Compute Engine
Install OneAgent on Linux
Install OneAgent on Windows
Heroku
Installation and operation
Deploy OneAgent on Heroku
Update OneAgent on Heroku
Monitoring
Monitor your Heroku applications
iOS
Instrumentation
Get started with iOS monitoring
DESK auto-instrumentation
Customization
Configuration settings
OneAgent SDK for iOS
Logging
Kubernetes
Capabilities and supported versions
DESK support model for Kubernetes full-stack monitoring
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Linux
Installation
Disk space requirements
Permission requirements
Install OneAgent
Install OneAgent on PPC BE Linux
Customize installation
How to pass a proxy address
Operation
OneAgent files and logs
Update OneAgent
Update OneAgent on PPC BE Linux
Stop/restart OneAgent
Uninstall OneAgent
Troubleshoot
Related topics
How to enable deep monitoring for applications confined by AppArmor
OneAgent configuration via command-line interface
Mesos/Marathon
Deploy OneAgent on Mesos/Marathon
Microsoft Azure
Azure services
Virtual Machines
Deploy OneAgent on Azure Virtual Machines
Virtual Machine Scale Sets
Deploy OneAgent on Azure VM Scale Set
Troubleshoot OneAgent deployment on Azure VM Scale Set
Service Fabric
App Service
Deploy OneAgent on Azure App Service
Update OneAgent on Azure App Service
Troubleshoot OneAgent deployment on Azure App Service
Uninstall OneAgent from Azure App Service
Azure Functions
Deploy OneAgent on Azure Functions
Azure Monitor
Set up integration with Azure Monitor
Azure Kubernetes Service
Capabilities and supported versions
DESK support model for Kubernetes full-stack monitoring
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Windows
Installation
Disk space requirements
Permission requirements
Install OneAgent
Customize installation
How to pass a proxy address
Operation
OneAgent files and logs
Update OneAgent
Stop/restart OneAgent
Troubleshoot
Uninstall OneAgent
Related topics
OneAgent configuration via command-line interface
Red Hat OpenShift
Capabilities and supported versions
DESK support model for Red Hat OpenShift full-stack monitoring
Installation and operation
Full stack
What is OneAgent Operator?
Deploy
Update
Troubleshoot
Uninstall
Application only
Deploy
Update
Further integrations
Connect your OpenShift clusters to DESK
Configure Istio
Leverage tags defined in OpenShift deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Solaris
Installation
Install OneAgent
Operation
Update OneAgent
Troubleshoot
VMware
Basic concepts
How monitoring data flows from your VMware platform to DESK
Installation
Set up virtualization monitoring
Monitoring
Where can I view virtualization monitoring data?
Measurements for ESXi host health
How does virtual machine migration affect performance?
Xamarin
DESK ActiveGate
Basic concepts
Main functions of ActiveGate
When do I need to install an ActiveGate?
Supported connectivity schemes for ActiveGates
Configuration
Configure ActiveGate
Configure trusted root certificates on ActiveGate
Where can I find ActiveGate files?
Which network ports does ActiveGate use?
Configure ActiveGate launcher
Setting up a proxy for ActiveGate
Setting up reverse proxy for ActiveGate
Configure an Environment ActiveGate for multi-environment support
How to configure ciphers on ActiveGate
Configure custom SSL certificate on ActiveGate
Installation
ActiveGate hardware and system requirements
Install an Environment ActiveGate
Customize ActiveGate installation
Operation
Stop/restart ActiveGate
Update ActiveGate
Uninstall ActiveGate
Troubleshoot ActiveGate
Integrations
DESK modules
Appmon
Link PurePaths between DESK and AppMon
Incorporate AppMon monitoring data into DESK
Nam
Integrate NAM and network monitoring
3rd Party integrations
Problem notification systems
Email
Webhook
ServiceNow
JIRA
OpsGenie
PagerDuty
VictorOps
Microsoft Teams
Slack
xMatters
Test automation frameworks
Load testing tools
LoadRunner
JMeter
Neotys
Deployment automation frameworks
Ansible Tower
Other deployment options
Agentless Real User Monitoring
RUM browser extension
DESK OpenKit
Installation and operation
Instrument your application using DESK OpenKit
DESK OpenKit libraries on GitHub
DESK OpenKit API methods
DESK OpenKit logging
Troubleshoot DESK OpenKit instrumentation
Related topics
Monitoring the Microsoft HoloLens experience with DESK OpenKit
Synthetic Monitoring
Private synthetic
Browser monitors in private locations
System and hardware requirements for private synthetic monitoring
Installing synthetic-enabled ActiveGate
Set up a proxy for private synthetic monitoring
Basic concepts
Types of synthetic monitors
Browser monitors
Create a single-URL browser monitor
Record a browser clickpath
Configure browser monitors
Browser clickpath events
Script mode for browser monitor configuration
Browser monitor issues with Content Security Policy
Number of actions consumed by browser clickpaths
HTTP monitors
Create an HTTP monitor
Configure HTTP monitors
Pre and post scripting
Script mode
Analysis and alerting
Synthetic alerting overview
Synthetic details for browser monitors
Multidimensional analysis for browser monitors
Waterfall graphs
Extend DESK
DESK API
Basics
Authentication
Response codes
Access limit
Environment API
Anonymization
PUT anonymization job
GET job status
Cluster information
Deployment
OneAgent
Download latest OneAgent
Download OneAgent of specific version
GET available versions of OneAgent
GET the latest version of OneAgent
GET OneAgent connectivity info
ActiveGate
Download latest ActiveGate
Download ActiveGate of specific version
Bosh
Download BOSH tarballs of specific version
GET available versions of BOSH tarballs
GET checksum of a BOSH tarball
Events
GET feed
GET an event
POST an event
Push deployment events from Jenkins
Log Monitoring
Host logs
GET logs
POST analysis job
GET analysis job status
GET log content
DELETE analysis job
Process groups logs
GET logs
POST analysis job
GET analysis job status
GET log content
DELETE analysis job
Problems
Problems
GET count
GET feed
GET details
Comments
GET all
POST a comment
PUT a comment
DELETE a comment
Real User Monitoring JavaScript code
GET list of injected applications
GET latest version
GET current version
GET RUM JavaScript code - tag
GET RUM JavaScript code - inline
Synthetic
Synthetic monitors
GET all monitors
GET a monitor
POST a monitor
PUT a monitor
DELETE a monitor
JSON models
Synthetic locations
GET all locations
GET a location
POST a location
PUT a location
DELETE a location
Synthetic nodes
GET all
GET a node
External synthetic
POST external monitors
POST external events
POST modify state of external monitors
Thresholds
GET All
PUT a threshold
DELETE a threshold
Timeseries
Metric definitions
GET list of metrics
GET definition of a metric
Read data points
GET data points
POST data points
Custom metrics
PUT a custom metric
DELETE a custom metric
Available metrics
SaaS
Managed
Tokens
GET all tokens
POST a new token
GET token metadata
POST token lookup
PUT an existing token
DELETE an existing token
Find and replace an exposed token
Token rotation
Topology and Smartscape
Applications
GET all apps
GET an app
POST tags
GET baseline
Hosts
GET all hosts
GET a host
POST tags
Processes
GET all processes
GET a process
Process groups
GET all process groups
GET a process group
POST tags
Services
GET all services
GET a service
POST tags
GET baseline
Custom device
Create custom device
Report custom device metric
User sessions
GET table
GET tree
Metrics v2
GET all metrics
GET metric descriptors
GET metric data points
Selector transformation
Configuration API
Alerting profiles
GET all profiles
GET a profile
POST a profile
PUT a profile
DELETE a profile
Anomaly detection
Application
GET configuration
PUT configuration
AWS
GET configuration
PUT configuration
Database services
GET configuration
PUT configuration
Disk events
GET all events
GET an event
POST an event
PUT an event
DELETE an event
Hosts
GET configuration
PUT configuration
Metric events
GET all events
GET an event
POST an event
PUT an event
DELETE an event
Services
GET configuration
PUT configuration
VMware
GET configuration
GET configuration
Applications detection
GET all rules
GET a rule
POST a rule
PUT a rule
DELETE a rule
Reorder rules
AWS credentials
GET all credentials
POST new credentials
GET credentials
PUT credentials
DELETE credentials
Auto-tags
GET all auto-tags
GET an auto-tag
POST an automatically applied tag
PUT an auto-tag
DELETE an auto-tag
JSON models
Cloud Foundry foundations credentials
GET all credentials
GET credentials
POST credentials
PUT credentials
DELETE credentials
Dashboards
GET all dashboards
GET a dashboard
POST a dashboard
PUT a dashboard
DELETE a dashboard
Tile JSON models
Frequent issue detection
GET configuration
PUT configuration
Kubernetes credentials
GET all credentials
POST new credentials
GET credentials
PUT credentials
DELETE credentials
Log Monitoring metrics
GET all metrics
GET a metric
PUT a metric
DELETE a metric
Data privacy
GET configuration
PUT configuration
Maintenance windows
GET all maintenance windows
GET a maintenance window
POST a maintenance window
PUT a maintenance window
DELETE a maintenance window
Management zones
GET all
GET a management zone
POST a management zone
PUT a management zone
DELETE a management zone
Copy management zones between DESK environments
Mobile Symbolication
GET all
GET storage info
GET supported version
GET files for an app
PUT files for an app
DELETE files for an app
GET files for an app version
DELETE files for an app version
PUT pin files
Notifications
GET all notification configurations
GET a notification configuration
POST a notification configuration
PUT a notification configuration
DELETE a notification configuration
JSON models
Plugins
GET all plugins
GET all ActiveGate plugin modules
POST a plugin
GET a plugin
GET states of a plugin
GET plugin ZIP file
DELETE plugin ZIP file
GET all endpoints of a plugin
POST a new endpoint of a plugin
GET an endpoint of a plugin
PUT an endpoint of a plugin
DELETE an endpoint of a plugin
Services
Custom services
GET all custom services
GET a rule
POST a rule
PUT a rule
DELETE a rule
PUT reorder rules
Detection rules
Full web request
GET all rules
GET a rule
POST a rule
PUT a rule
DELETE a rule
Reorder rules
Opaque web request
GET all rules
GET a rule
POST a rule
PUT a rule
DELETE a rule
Reorder rules
Full web service
GET all rules
GET a rule
POST a rule
PUT a rule
DELETE a rule
Reorder rules
JSON models
IBM MQ tracing
Queue managers
GET all queue managers
GET a queue manager
PUT a queue manager
DELETE a queue manager
Queues
GET all queues
POST a new queue
GET a queue
PUT a queue
DELETE a queue
Request attributes
GET all request attributes
GET a request attribute
POST a request attribute
PUT a request attribute
DELETE a request attribute
Request naming
GET all rules
GET a rule
POST a new rule
PUT a request naming rule
DELETE a request naming rule
Create a new rule
Web app configuration
Web application
GET all web applications
GET a web application
POST a web application
PUT a web application
DELETE a web application
Default application
GET default application
PUT default application
Data privacy
GET data privacy of all web applications
GET data privacy of a web application
PUT data privacy of a web application
GET data privacy of the default application
PUT data privacy of the default application
DESK SDKs
DESK OpenKit
Installation and operation
Instrument your application using DESK OpenKit
DESK OpenKit libraries on GitHub
DESK OpenKit API methods
DESK OpenKit logging
Troubleshoot DESK OpenKit instrumentation
Related topics
Monitoring the Microsoft HoloLens experience with DESK OpenKit
OneAgent SDK
OneAgent SDK for Android
OneAgent SDK for iOS
Plugins
ActiveGate plugins
Introduction
Introduction to ActiveGate plugins
ActiveGate plugin capabilities
ActiveGate plugins hands-on
ActiveGate plugins limitations
Troubleshooting
ActiveGate plugin module performance
Troubleshoot ActiveGate plugins
ActiveGate Plugin Simulator
ActiveGate plugin FAQs
Development
Install Plugins SDK
Plugin SDK commands
Install ActiveGate plugin module
ActiveGate plugins How-tos
Deploy an ActiveGate plugin
Charts
Key performance metrics
Group metrics
State metrics
ActiveGate plugin configuration
Topology
Problems and events
Custom properties
How to use external Python packages
JSON and Python reference
ActiveGate plugins JSON explained
ActiveGate plugins JSON reference
OneAgent plugins
How to create a Python custom plugin
JMX plugins
Custom metric ingestion and analysis
How to use DESK
Cloud platforms
Public cloud platforms
Amazon Web Services
Installation
Set up DESK Managed for AWS monitoring
Set up DESK SaaS for AWS monitoring
Deploy OneAgent using AWS Elastic Beanstalk
Deploy OneAgent on AWS Fargate
Integrate Node.js Lambda Functions
Troubleshoot AWS monitoring setup
Monitoring
Where do I view AWS monitoring results?
Operation
Connect to DESK using AWS PrivateLink
CORS Amazon S3?
Define host naming rules based on AWS tags
Limit API calls to AWS using tags
Amazon Elastic Kubernetes Service
Capabilities and supported versions
DESK support model for Kubernetes full-stack monitoring
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Microsoft Azure
Azure services
Virtual Machines
Deploy OneAgent on Azure Virtual Machines
Virtual Machine Scale Sets
Deploy OneAgent on Azure VM Scale Set
Troubleshoot OneAgent deployment on Azure VM Scale Set
Service Fabric
App Service
Deploy OneAgent on Azure App Service
Update OneAgent on Azure App Service
Troubleshoot OneAgent deployment on Azure App Service
Uninstall OneAgent from Azure App Service
Azure Functions
Deploy OneAgent on Azure Functions
Azure Monitor
Set up integration with Azure Monitor
Azure Kubernetes Service
Capabilities and supported versions
DESK support model for Kubernetes full-stack monitoring
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Google Cloud Platform
Google Kubernetes Engine
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Google App Engine
Deploy
Update
Google Compute Engine
Install OneAgent on Linux
Install OneAgent on Windows
Enterprise cloud platforms
Cloud Foundry
Capabilities and supported versions
DESK capabilities for Cloud Foundry
DESK support model for Pivotal Platform full-stack monitoring
Supported Cloud Foundry buildpacks for application-only monitoring
Monitoring
Monitor Cloud Foundry foundations
Installation and operation
Full stack
OneAgent BOSH Release
Deploy
Update
Uninstall
Where can I find OneAgent logs?
Application only
Deploy on Pivotal Web Services
Deploy on IBM Cloud Foundry
Deploy on SAP Cloud Platform
Update
Where can I find OneAgent logs?
Troubleshoot
Further integrations
Connect your Cloud Foundry foundations to DESK
Leverage tags defined in Cloud Foundry deployments
Define process group metadata for Cloud Foundry applications
Kubernetes
Capabilities and supported versions
DESK support model for Kubernetes full-stack monitoring
Installation and operation
Full stack
OneAgent Operator
Deploy
Update
Uninstall
Troubleshoot
Application only
Deploy
Update
Further integrations
Connect your Kubernetes clusters to DESK
Configure Istio
Leverage tags defined in Kubernetes deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Red Hat OpenShift
Capabilities and supported versions
DESK support model for Red Hat OpenShift full-stack monitoring
Installation and operation
Full stack
What is OneAgent Operator?
Deploy
Update
Troubleshoot
Uninstall
Application only
Deploy
Update
Further integrations
Connect your OpenShift clusters to DESK
Configure Istio
Leverage tags defined in OpenShift deployments
Monitoring
Monitor Kubernetes/OpenShift clusters
Other platforms
Heroku
Installation and operation
Deploy OneAgent on Heroku
Update OneAgent on Heroku
Monitoring
Monitor your Heroku applications
Mesos/Marathon
Deploy OneAgent on Mesos/Marathon
VMware
Basic concepts
How monitoring data flows from your VMware platform to DESK
Installation
Set up virtualization monitoring
Monitoring
Where can I view virtualization monitoring data?
Measurements for ESXi host health
How does virtual machine migration affect performance?
Docker
Basic concepts
How DESK monitors containers
Monitoring
Monitor Docker containers
Installation and operation
Install OneAgent
Install OneAgent
Deploy DESK OneAgent as a Docker container
Update OneAgent on Docker containers
Virtualization
Basic concepts
How monitoring data flows from your VMware platform to DESK
Installation
Set up virtualization monitoring
Monitoring
Where can I view virtualization monitoring data?
Measurements for ESXi host health
How does virtual machine migration affect performance?
Containers
Basic concepts
How DESK monitors containers
Monitoring
Monitor Docker containers
Installation and operation
Install OneAgent
Install OneAgent
Deploy DESK OneAgent as a Docker container
Update OneAgent on Docker containers
Real User Monitoring
Basic RUM concepts
Applications
User actions
User sessions
User action metrics
RUM JavaScript injection
Detection of IP addresses, geolocations, and user agents
DESK scores and ratings
Apdex ratings
User experience score
Session Replay
Setup and configuration of RUM
Web applications
Initial configuration
Define your applications via the "My web application" placeholder
Configure Real User Monitoring to capture XHR actions
Set up AMP monitoring
Create custom names for user actions
Firewall constraints for RUM
Additional configuration
Configure Real User Monitoring according to GDPR
Map internal IP addresses to locations
Customize IP address detection
Configure 3rd-party and CDN content detection
Enable Session Replay
Configure Session Replay for personal data protection
Configure beacon domain whitelist
Define user action and session properties
Exclude browsers, robots, and spiders from monitoring
Configure your caching servers
Configure XHR for older versions of IE
Export user session data
Customize Real User Monitoring
Alternative setup
Set up the RUM browser extension
Set up agentless Real User Monitoring
Troubleshooting
Why don't I see my applications or monitoring data?
What does a 'Max. user actions per minute exceeded' message mean?
Capture HTTP/HTTPS sessions for debugging using Fiddler
Mobile apps
Additional configuration
Configure cost and traffic control for mobile app monitoring
Instrumentation of mobile RUM
Instrument your Android app
Instrumentation via plugin
DESK Android Gradle plugin
Instrumentation via DESK Android Gradle plugin
Monitoring capabilities of DESK Android Gradle plugin
Configure DESK Android Gradle plugin for instrumentation processes
Use DESK Android gradle plugin to adjust OneAgent configuration
Configure multi-module Android projects with DESK Android Gradle plugin
Instrumentation via OneAgent sdk
OneAgent SDK for Android
Adjust communication with OneAgent SDK for Android
Standalone manual instrumentation using OneAgent SDK for Android
Troubleshooting
DESK Android Gradle plugin FAQs
Debug logging for OneAgent
Legacy documentation
Customization
OneAgent SDK for Android
Advanced settings
Auto-instrumentation properties for multidex apps
Logging
Instrumentation
Get started with Android monitoring
DESK auto-instrumentation
DESK Gradle plugin
Manual instrumentation
Command-line auto-instrumentation for Android
Troubleshooting
Instrumentation
Migration
Monitoring
Instrument your iOS app
Instrumentation
Get started with iOS monitoring
DESK auto-instrumentation
Customization
Configuration settings
OneAgent SDK for iOS
Logging
Troubleshooting mobile RUM
What does a 'Max. user actions per minute exceeded' message mean?
Applications empowered by OpenKit (custom applications)
DESK OpenKit
Installation and operation
Instrument your application using DESK OpenKit
DESK OpenKit libraries on GitHub
DESK OpenKit API methods
DESK OpenKit logging
Troubleshoot DESK OpenKit instrumentation
Related topics
Monitoring the Microsoft HoloLens experience with DESK OpenKit
Troubleshooting RUM for custom applications
What does a 'Max. user actions per minute exceeded' message mean?
How to use Real User Monitoring
Web applications
Introduction to application overview page
Performance analysis
User behavior analysis
Multidimensional analysis
Waterfall analysis
World map view
Source map support for JavaScript error analysis
Analyze individual user actions
Work with key performance metrics
Define conversion goals
How to use "Visually complete" and "Speed index" metrics
Visually complete top findings
Leverage user session properties
Application analysis with Hyperlyzer
Service flows for applications and user actions
Mobile and custom applications
Mobile user session analysis
Check usage metrics for a mobile app
Analyze network performance and error rates for mobile apps
Where can I find crash reports for a mobile app?
Upload and manage symbol files
Cross application user session analytics
User session analysis
Custom queries, segmentation, and aggregation of session data
Analyze all sessions of a single user
Identify individual users for session analysis
Synthetic Monitoring
Private synthetic
Browser monitors in private locations
System and hardware requirements for private synthetic monitoring
Installing synthetic-enabled ActiveGate
Set up a proxy for private synthetic monitoring
Basic concepts
Types of synthetic monitors
Browser monitors
Create a single-URL browser monitor
Record a browser clickpath
Configure browser monitors
Browser clickpath events
Script mode for browser monitor configuration
Browser monitor issues with Content Security Policy
Number of actions consumed by browser clickpaths
HTTP monitors
Create an HTTP monitor
Configure HTTP monitors
Pre and post scripting
Script mode
Analysis and alerting
Synthetic alerting overview
Synthetic details for browser monitors
Multidimensional analysis for browser monitors
Waterfall graphs
Data privacy and security
Data privacy
Data protection
Data retention periods
Personal data captured by DESK
Levels of data protection
Cookies
DESK compliance with GDPR for EU citizens
Custom privacy policy for DESK Real User Monitoring
Data exchange between Managed clusters and Mission Control
Monitored technologies and feature usage
Data security
Security measures applied to DESK environments
DESK security certifications
Report a security-related concern
Configuration
Configure DESK to protect personal data
Configure global privacy settings
Data privacy settings provided by DESK Managed
Configure Real User Monitoring according to GDPR
Set up the user opt-in mode for Android mobile apps
Set up the user opt-in mode for iOS mobile apps
Transactions and services
Basic concepts
Scope and usage of services
Service detection and naming
Merged services
Opaque services
Request attributes
Analysis
Service analysis types
CPU analysis
Top web requests
Response time distribution and outlier analysis
Service response time hotspots
Service flow
Service flow filtering
Filter monitoring data via request attributes
Service backtrace
PurePath visualization
PurePath capture errors
Context-specific drill down
Analyze individual service instances
Configuration
Service monitoring settings
Customize service naming
Set up request naming using request attributes
Configure service error detection
Capture request attributes based on web request data
Capture request attributes based on method arguments
Define custom services
Define queue messaging consuming custom services
Custom API definitions
Monitoring
How to start service monitoring
Where can I monitor my services?
Monitor key requests
Create custom charts based on request attributes
Monitor 3rd party services
Adaptive traffic management and control
Databases
Introduction
How database activity is monitored
Support for SQL bind variables
Analysis
Analyze database services
Improve database performance
Top database statements
Database service backtrace
Oracle database insights
Process groups
Basic concepts
Which are the most important processes?
What technologies underlie individual processes?
Configuration
Set up process group monitoring
Customize process group names
Adapt the composition of default process groups
Set up process groups for unrecognized technologies
Define your own process group metadata
Monitoring
Overview of all technologies running in your environment
Analyze processes
Analyze process responsiveness
Process group availability monitoring and alerting
Monitor process-specific network connections
Hosts
Basic concepts
Get started with infrastructure monitoring
How effective is infrastructure monitoring on its own?
Configuration
Organize your environment using host groups
Set custom host names in dynamic environments
Define tags and metadata for hosts
Monitoring
Measures for host health
Where can I view host performance measures?
Log Monitoring
Basic concepts
Log Monitoring functionality
Log content auto-discovery
Log file formats
Log data storage
Log analysis
Analyze log data
Search patterns in log data and parse results
Custom metrics for log monitoring
Configuration
Enable Log Monitoring
Enable access to log content
Add log files manually
Log Monitoring configuration file
Mask sensitive information in logs
Networks
How to monitor network communications
Detect network errors
Dashboards and charts
Dashboards
Create custom dashboards
Dashboard timeframe selector
Organize dashboards
Share dashboards
Custom charts and tiles
Create custom charts
Pin tiles to your dashboard
Use filtering to create sophisticated charts
Markdown tile
Reports
Service quality reports
Problem detection and analysis
Basic concepts
How problems are detected and analyzed
Event types
Availability events
Custom alerts
Error events
Info events
Resource events
Slowdown events
How Davis detects the impact of a problem
View the history of open/closed problems
Problem overview page
Problem analysis
Impact analysis
Root cause analysis
Event analytics
Next generation AI root-cause analysis
Problem detection
Automated multi-dimensional baselining
Static thresholds
How to adjust the sensitivity of problem detection
Prediction-based anomaly detection
Detection of frequent issues
Use custom metric events for alerting
Problem notification and alerting
Push notifications via the DESK mobile app
Filter problem notifications with alerting profiles
How to define a maintenance window
Davis Assistant
Basic concepts
Get started with Davis Assistant
Access the Davis Assistant web app
Davis Assistant data security
Configuration
Add a DESK environment to Davis Assistant
Enable Davis Assistant notifications
Enable Davis Assistant charts
Manage users programmatically
Add custom interactions to Davis Assistant
Filter Davis Assistant interactions using tags
Integrations
Enable the Davis Assistant Alexa skill
Enable the Davis Assistant Google Assistant action
Enable the Davis Assistant Slack app
Enable the Davis Assistant Chrome extension
Integrate Davis Assistant with third-party platforms
Diagnostics
CPU analysis
Crash analysis
Exception analysis
Memory dump analysis
Top database statements
Top web requests
Smartscape
Visualize your environment topology through Smartscape
Tags and metadata
Basic concepts
Tags vs metadata
Best practices and recommendations for tagging
Reference
Regular expressions in DESK
Setup
How to define tags
Define tags based on environment variables
Use cases
Leverage tags defined in Cloud Foundry deployments
Leverage tags defined in Kubernetes deployments
Leverage tags defined in OpenShift deployments
Define tags and metadata for hosts
Define your own process group metadata
Management zones
Set up management zones
How to use management zones
User management and SSO
Manage user groups and permissions
Manage users and groups with SAML in DESK SaaS
AD FS configuration for DESK SSO
Azure configuration for DESK SSO
GSuite (Google) configuration for DESK SSO
Okta configuration for DESK SSO
Reference
Web UI requirements
Calculate DESK monitoring consumption
DESK concepts
What is a monitoring environment?
What is an access token?
Why do I need an environment ID?
Can I set up multiple monitoring environments?
DESK glossary
Reports
Service quality reports