Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
InterSystems IRIS (Remote)InterSystems IRIS (Remote)
InterSystems IRIS (Remote)

InterSystems IRIS (Remote)

2.0 remote extension that collects data from the InterSystems IRIS APIs.

Extension
Free trialDocumentation
Overview dashboardMonitoring configurationSection of IRIS instance overview UA screenSection of IRIS instance overview UA screenSection of IRIS instance overview UA screenSection of IRIS instance overview UA screenSection of IRIS instance overview UA screen
  • Product information
  • Release notes

Overview

Gain insights into the performance of your InterSystems IRIS instances. View metrics and events in context with your OneAgent collected data in the Dynatrace UI. Make use of powerful charting and dashboarding features. Allow the Davis® AI causation engine to generate baselines and alert you when anomalies are detected in designated metrics.

Compatibility information

Connects to and collects data from the InterSystems IRIS REST API.

Dynatrace
Documentation
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
screen logs cards
2
screen metric tables
3
screen properties
1
screen layout
2
metric metadata
96
document dashboard
1
dashboards
1
list screen layout
1
generic type
1
screen entities lists
1
screen dql table
3
screen chart groups
24

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Current ECP active client connectionsiris_ecp_connTotal number of active client connections on this ECP application serverCount
Max client connections from this ECP app serveriris_ecp_conn_maxMaximum active client connections from this ECP application serverCount
Synchronized ECP serversiris_ecp_connectionsNumber of servers synchronized when this ECP application server synchronizes with its configured ECP data serversCount
ECP server latencyiris_ecp_latencyLatency between the ECP application server and the ECP data serverMilliSecond
ECP active client connections rateiris_ecps_connTotal active client connections to this ECP data server per secondPerSecond
Max client connections to this ECP data serveriris_ecps_conn_maxMaximum active client connections to this ECP data serverCount
Metric nameMetric keyDescriptionUnit
Asiezes on object resource rateiris_obj_a_seize_per_secNumber of Aseizes on the object resource per secondPerSecond
Objects deleted rateiris_obj_del_per_secNumber of objects deleted per secondPerSecond
Objects referenced rateiris_obj_hit_per_secNumber of object references per second, in process memoryPerSecond
Objects loaded from disk rateiris_obj_load_per_secNumber of objects loaded from disk per second, not in shared memoryPerSecond
Object references not found in mem rateiris_obj_miss_per_secNumber of object references not found in memory per secondPerSecond
Initialized objects rateiris_obj_new_per_secNumber of objects initialized per secondPerSecond
Siezes on object resource rateiris_obj_seize_per_secNumber of seizes on the object resource per secondPerSecond
Metric nameMetric keyDescriptionUnit
WIJ physical block writes per secondiris_wij_writes_per_secWIJ physical block writes per secondCount
Metric nameMetric keyDescriptionUnit
Asiezes on routine resource rateiris_rtn_a_seize_per_secNumber of Aseizes on the routine resource per secondPerSecond
Routine calls to globals on remote DBs rateiris_rtn_call_local_per_secNumber of local routine calls per second to globals located on remote databases per secondPerSecond
Routine call memory misses rateiris_rtn_call_miss_per_secNumber of routines calls not found in memory per secondPerSecond
Remote routine calls rateiris_rtn_call_remote_per_secNumber of remote routine calls per secondPerSecond
Routines locally loaded or saved to disk rateiris_rtn_load_per_secNumber of routines locally loaded from or saved to disk per secondPerSecond
Routines remotely loaded or saved to disk rateiris_rtn_load_rem_per_secNumber of routines remotely loaded from or saved to disk per secondPerSecond
Seizes on the routine resource rateiris_rtn_seize_per_secNumber of seizes on the routine resource per secondPerSecond
Metric nameMetric keyDescriptionUnit
IRIS availabilityiris_availabilityThe availability of the configured API as seen by the extensionPercent
CPU percent usediris_cpu_pctPercent of CPU usage by InterSystems IRIS process typePercent
CPU overall usageiris_cpu_usagePercent of CPU usage for all programs on the operating systemPercent
Physical memory usediris_phys_mem_percent_usedPercent of physical memory (RAM) currently in usePercent
Percent used of max page file spaceiris_page_space_percent_usedPercent of maximum allocated page file space usedPercent
Physical database blocks read from disk rateiris_phys_reads_per_secPhysical database blocks read from disk per secondPerSecond
Physical database blocks written to disk rateiris_phys_writes_per_secPhysical database blocks written to disk per secondPerSecond
Active IRIS process countiris_process_count.gaugeTotal number of active InterSystems IRIS processesCount
System stateiris_system_stateCurrent reported system state (GREEN, RED, YELLOW, or HUNG)Count
Open transactionsiris_trans_open_count.gaugeNumber of open transactions on the current instanceCount
Average duration of open transactionsiris_trans_open_secsAverage duration of open transactions on the current instanceSecond
Longest open transaction durationiris_trans_open_secs_maxDuration of longest currently open transaction on the current instanceSecond
IRIS cache efficiencyiris_cache_efficiencyRatio of global references to physical reads and writes, as a percentPercent
Metric nameMetric keyDescriptionUnit
Shared memory available by purposeiris_smh_availableShared memory available by purposeKiloByte
Shared memory full percentage by purposeiris_smh_percent_fullPercent of allocated shared memory in use by purposePercent
Instance total shared memory allocatediris_smh_totalShared memory allocated for current instanceKiloByte
Instance shared memory in use percentageiris_smh_total_percent_fullPercent of allocated shared memory in use for current instancePercent
Shared memory percentage used by purposeiris_smh_usedShared memory in use by purposePercent
Metric nameMetric keyDescriptionUnit
Amount to expand databaseiris_db_expansion_size_mbAmount by which to expand databaseMegaByte
Free spaceiris_db_free_spaceFree space available in database (updated once per day)MegaByte
IRIS DB latencyiris_db_latencyAmount of time to complete a random read from databaseMilliSecond
Database max sizeiris_db_max_size_mbMaximum size to which database can growMegaByte
Database sizeiris_db_size_mbSize of databaseMegaByte
Database directory space freeiris_directory_spaceFree space available on the database directory’s storage volumeMegaByte
IRIS disk percent fulliris_disk_percent_fullPercent of space filled on the database directory’s storage volumePercent
Metric nameMetric keyDescriptionUnit
Journal block write rateiris_jrn_block_per_secJournal blocks written to disk per secondPerSecond
Journal entries per secondiris_jrn_entry_per_secJournal entries per secondPerSecond
Free space on journal directoryiris_jrn_free_spaceFree space available on each journal directory's storage volume, in megabytesMegaByte
Journal file sizeiris_jrn_sizeCurrent size of each journal file, in megabytesMegaByte
Metric nameMetric keyDescriptionUnit
DB buffers written in current cycle and also prioriris_wd_buffer_redirtyNumber of database buffers the write daemon wrote during the most recent cycle that were also written in prior cycleCount
DB buffers written in recent cycleiris_wd_buffer_writeNumber of database buffers the write daemon wrote during its most recent cycleCount
Write daemon cycle completion timeiris_wd_cycle_timeAmount of time the most recent write daemon cycle took to completeMilliSecond
Processes holding global buffersiris_wd_proc_in_globalNumber of processes actively holding global buffers at start of the most recent write daemon cycleCount
Size of database buffers written in recent cycleiris_wd_size_writeSize of database buffers the write daemon wrote during its most recent cycleKiloByte
Write daemon inactive time before cycleiris_wd_sleepAmount of time that the write daemon was inactive before its most recent cycle beganMilliSecond
In-memory buffers usediris_wd_temp_queueNumber of in-memory buffers the write daemon used at the start of its most recent cycleCount
In-memory buffers writteniris_wd_temp_writeNumber of in-memory buffers the write daemon wrote during its most recent cycleCount
Time writing to WIJ fileiris_wdwij_timeAmount of time the write daemon spent writing to the WIJ file during its most recent cycleMilliSecond
Time writing buffers to DBsiris_wd_write_timeAmount of time the write daemon spent writing buffers to databases during its most recent cycleMilliSecond
Metric nameMetric keyDescriptionUnit
Alerts posted to messages logiris_system_alerts.countThe number of alerts posted to the messages logCount
New system alerts availableiris_system_alerts_newWhether new alerts are available on the /api/monitor/alerts endpointCount
Metric nameMetric keyDescriptionUnit
Web requestsiris_csp_activity.countNumber of web requests served by the Web Gateway ServerCount
Current web server gateway connectionsiris_csp_actual_connectionsNumber of current connections to this server by the Web Gateway ServerCount
Current connections processing a requestiris_csp_in_use_connectionsNumber of current connections to this server by the Web Gateway Server that are processing a web requestCount
Connections reserved for state-aware appsiris_csp_private_connectionsNumber of current connections to this server by the Web Gateway Server that are reserved for state-aware applications (Preserve mode 1)Count
Web gateway server latencyiris_csp_gateway_latencyAmount of time to obtain a response from the Web Gateway Server when fetching iris_csp_ metricsMilliSecond
Active web sessionsiris_csp_sessionsNumber of currently active web session IDs on this serverCount
Metric nameMetric keyDescriptionUnit
Average running worker jobsiris_wqm_active_worker_jobsAverage number of worker jobs running logic that are not blockedCount
Average commands in WQM category rateiris_wqm_commands_per_secAverage number of commands executed in this Work Queue Management category, per secondPerSecond
Average global references in WQM category rateiris_wqm_globals_per_secAverage number of global references run in this Work Queue Management category, per secondPerSecond
Max active workers since last log entryiris_wqm_max_active_worker_jobsMaximum number of active workers since the last log entry was recordedCount
Max entries in MQM queue since last logiris_wqm_max_work_queue_depthMaximum number of entries in the queue of this Work Queue Management category since the last logCount
Average idle worker jobsiris_wqm_waiting_worker_jobsAverage number of idle worker jobs waiting for a group to connect to and do work forCount
Metric nameMetric keyDescriptionUnit
Licenses not in useiris_license_availableNumber of licenses not currently in useCount
Licenses in useiris_license_consumedNumber of licenses currently in useCount
Licenses percent usediris_license_percent_usedPercent of licenses currently in usePercent
Metric nameMetric keyDescriptionUnit
SQL statements executingiris_sql_active_queriesThe number of SQL statements currently executingCount
95th percentile elapsed time for sql executingiris_sql_active_queries_95_percentileFor the current set of active SQL statements, the 95th percentile elapsed time since a statement began executingSecond
99th percentile elapsed time for sql executingiris_sql_active_queries_99_percentileFor the current set of active SQL statements, the 99th percentile elapsed time since a statement began executingSecond
Number of ObjectScript commands performing SQL rateiris_sql_commands_per_secondAverage number of ObjectScript commands executed to perform SQL queries, per secondPerSecond
Average SQL runtimeiris_sql_queries_avg_runtimeAverage SQL statement runtimeSecond
SQL runtime standard deviationiris_sql_queries_avg_runtime_std_devStandard deviation of the average SQL statement runtimeSecond
SQL query rateiris_sql_queries_per_secondAverage number of SQL statements, per secondPerSecond
Metric nameMetric keyDescriptionUnit
Time to collect iris_db sensorsiris_sam_get_db_sensors_secondsAmount of time it took to collect iris_db* sensorsSecond
Time to collect iris_jrn sensorsiris_sam_get_jrn_sensors_secondsAmount of time it took to collect iris_jrn* sensorsSecond
Time to collect iris_sql sensorsiris_sam_get_sql_sensors_secondsAmount of time it took to collect iris_sql* sensorsSecond
Time to collect iris_wqm sensorsiris_sam_get_wqm_sensors_secondsAmount of time it took to collect iris_wqm* sensorsSecond
Metric nameMetric keyDescriptionUnit
Aseizes on global resource rateiris_glo_a_seize_per_secNumber of Aseizes on the global resource per secondPerSecond
Nseizes on global resource rateiris_glo_n_seize_per_secNumber of Nseizes on the global resource per secondPerSecond
Refs to globals on local DBs rateiris_glo_ref_per_secNumber of references to globals located on local databases per secondPerSecond
Refs to globals on remote DBs rateiris_glo_ref_rem_per_secNumber of references to globals located on remote databases per secondPerSecond
Seizes on global resource rateiris_glo_seize_per_secNumber of seizes on the global resource per secondPerSecond
Updates to globals on local DBs rateiris_glo_update_per_secNumber of updates (SET and KILL commands) to globals located on local databases per secondPerSecond
Updates to globals on remote DBs rateiris_glo_update_rem_per_secNumber of updates (SET and KILL commands) to globals located on remote databases per secondPerSecond

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

⚠️ NOTICE: This version of the extension requires a minimum Dynatrace and EEC version of 1.313

✨ New in this version:

  • Improved error handling and Endpoint Statuses

Full version history

⚠️ NOTICE: This version requires a minimum Dynatrace Cluster version of 1.310

✨New in this version:

  • Adds dt.security_context as an attribute to iris:instance entities
  • Adds platform screen definitions for the I/O app
  • Adds a platform dashboard

Full version history

  • Adds device.address dimension to ingested metrics

Full version history

  • New build to support Windows ActiveGates

Full version history

  • Updates included urllib3 version with fix for CVE-2023-43804
Dynatrace Hub
Get data into DynatraceBuild your own app
All (811)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Observability
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Security Posture Management logo

Security Posture Management

Detect, prioritize, and remediate security and compliance findings with SPM.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate detection findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more