Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
Sybase ASESybase ASE
Sybase ASE

Sybase ASE

Monitor Sybase ASE database for performance and health, using remote monitoring

Extension
Free trialDocumentation
Sybase ASE
  • Product information
  • Release notes

Overview

This Dynatrace extension monitors Sybase Adaptive Server Enterprise's health and performance. It is a remote monitoring solution implemented as an extension for Dynatrace ActiveGates. Metrics are obtained from the Sybase ASE monitoring tables using the Dynatrace JDBC datasource.

This is intended for users, who:

  • Want to monitor the health and performance of their individual Sybase ASE databases
  • Look for a dedicated out-of-the-box dashboard for Sybase Monitoring

This extension enables you to:

  • Monitor Sybase ASE Databases, Devices, IO Controllers, and Cache Pools
  • Monitor database transactions, IO rates, and statement operations
  • Receive alerts on performance and health issues detected in your ASE
  • Take proactive actions based on anomalies detected in the database infrastructure before they affect your applications

Use cases

  • Operational monitoring of your Sybase Adaptive Server Enterprise setup.
  • Monitor resource utilization and receive alerts for detected anomalies; detect anomalies and alert on them.
  • Take pre-emptive measures to avoid service degradations.

Get started

Activate this extension on your Dynatrace tenant using the Dynatrace Hub.

This extension requires you to place the JDBC driver in the correct directory on their ActiveGate.

The jconn42.jar JDBC driver jar file can be found in your Sybase installation directory under:
<Sybase Installation Directory>/jConnect/classes/jconn42.jar

If you have jconn4.jar inside the directory above instead of jconn42.jar, download the updated version from the SAP marketplace following instructions in the SAP jConnect for JDBC Installation Guide

This Jar file must be placed in the libs directory of your ActiveGate:

  • Windows: C:\ProgramData\dynatrace\remotepluginmodule\agent\conf\userdata\lib
  • Linux: /var/lib/dynatrace/remotepluginmodule/agent/conf/userdata/libs

The extension also must be provided a user account to use when querying the monitoring views. This account can be created using the following statement:

CREATE LOGIN dynatrace WITH PASSWORD <password>;
GRANT ROLE mon_role TO dynatrace;

This user must be granted the mon_role role in order to read from the monitoring tables. Other user creation parameters can be found on the Sybase documentation.

Once your user is created and granted the correct permissions, you can create a monitoring configuration on an ActiveGate that can connect to the database. The host, port, connection string, and credentials are all required in order to connect to Sybase ASE. The connection string should be in a format similar to jdbc:sybase:Tds:<Ip Address>:<Port>

Details

The Sybase Adaptive Server Enterprise extension is built on top of the Extension Framework 2.0, utilizing the JDBC datasource to obtain metrics. The extension uses features added in Dynatrace version 1.300 so your ActiveGate must be running version 1.300 or higher. This extension is limited to metrics available in the Sybase monitoring views.

The extension package contains:

  • A recipe with SQL queries that the Dynatrace's extensions SQL datasource executes to get the metrics from ASE
  • Topology and relationship definitions for physical and logical entities that comprise the ASE
  • A sample dashboard offering the ASE monitoring overview and status
  • Unified analysis views for each entity, leveraging the topology model for interactive analysis

Summary of the database entities monitored: The following entities are monitored:

  • Database
  • Device
  • IO Controller
  • Cache Pool

Compatibility information

  • This extension supports remote monitoring via ActiveGate. It can't be installed on Sybase servers.
  • ActiveGate must be running version 1.300 or higher
  • Network connection between ActiveGate where this extension runs and monitored ASE is required.
  • This extension was tested on and supports Sybase ASE 15.7 and higher.

Q&A

Q: What is the DDU Consumption of this extension?

A: The formula for DDU consumption of the extension is:

( (40 * # of Databases)
+ (9  * # of Devices)
+ (11 * # of IO Controllers)
+ (14 * # of Cache Pools)
) * 525.6 DDUs/year

DDU cost above does not include any possible Log events or Custom events triggered by the extension. For more information on this, please visit the DDU log event cost and DDU custom event cost pages.

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

Extension content

Content typeNumber of items included
screen metric tables
2
generic relationship
3
screen layout
4
dashboards
1
generic type
4
screen chart groups
19
screen properties
4
metric metadata
75
screen entities lists
3

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
Number of Buffer Poolssybase.cache.buffer_poolsNumber of buffer pools within the cacheCount
Cache Searchessybase.cache.searches.countCache searches directed to the cachePerMinute
Data Cache Physical Readssybase.cache.physical_reads.countNumber of buffers read into the cache from diskPerMinute
Data Cache Logical Readssybase.cache.logical_reads.countNumber of buffers retrieved from the cachePerMinute
Data Cache Physical Writessybase.cache.physical_writes.countNumber of buffers written from the cache to diskPerMinute
Data Cache Stallssybase.cache.io_stalls.countNumber of times I/O operations were delayed because no clean buffers were available in the wash areaPerMinute
Data Cache Sizesybase.cache.sizeTotal size of cache, in kilobytesKiloByte
Data Cache APF Readssybase.cache.apf_reads.countNumber of asynchronous prefetch (APF) reads for this data cachePerMinute
APF Limitsybase.cache.apf_limitThe configured asynchronous prefetch limit for this poolPercent
Cache Hit Ratesybase.cache.hit_percentThe percent of reads that hit the Data CachePercent
Cache Miss Ratesybase.cache.miss_percentThe percent of reads that missed the Data Cache and read from diskPercent
IO Buffer Sizesybase.cache.io_buffer_sizeSize (in bytes) of the I/O buffer for the poolByte
Allocated Bytessybase.cache.memory_allocatedNumber of bytes allocated for the poolKiloByte
Cache Pool Wash Sizesybase.cache.wash_sizeThe wash size, in kilobytes, for a memory poolKiloByte
Metric nameMetric keyDescriptionUnit
Deadlockssybase.database.deadlocks.countTotal number of deadlocks that have occurred.PerMinute
Connectionssybase.database.active_connections.countNumber of active inbound connections.PerMinute
Transactionssybase.database.transactions.countNumber of transactions run, server-wide.PerMinute
Transaction Rollbackssybase.database.transaction_rollbacks.countTotal number of transactions rolled backPerMinute
Select Operationssybase.database.selects.countTotal number of select operations executedPerMinute
Update Operationssybase.database.updates.countTotal number of update operations executedPerMinute
Insert Operationssybase.database.inserts.countTotal number of insert operations executedPerMinute
Delete Operationssybase.database.deletes.countTotal number of delete operations executedPerMinute
Merge Operationssybase.database.merges.countTotal number of merge operations executedPerMinute
Temporary Tablessybase.database.temporary_tables.countTotal number of temporary tables createdPerMinute
Metric nameMetric keyDescriptionUnit
User CPU Busysybase.database.percent_user_busyPercent User CPU BusyPercent
System CPU Busysybase.database.percent_system_busyPercent System CPU BusyPercent
IO CPU Busysybase.database.percent_io_busyPercent IO CPU BusyPercent
Run Queue Lengthsybase.database.run_queue_lengthRun queue lengthCount
Kernel Run Queue Lengthsybase.database.kernel_run_queue_lengthKernel run queue lengthCount
Outstanding disk I/Ossybase.database.outstanding_disk_iosOutstanding disk I/OsCount
Disk Readssybase.database.disk_reads_per_secondDisk reads per secondPerSecond
Disk Writessybase.database.disk_writes_per_secondDisk writes per secondPerSecond
Network Readssybase.database.network_reads_per_secondNetwork reads per secondPerSecond
Network Writessybase.database.network_writes_per_secondNetwork writes per secondPerSecond
Metric nameMetric keyDescriptionUnit
Blocking Pollssybase.io_controller.blocking_polls.countNumber of blocking pollsPerMinute
Non-Blocking Pollssybase.io_controller.non_blocking_polls.countNumber of nonblocking pollsPerMinute
Event Pollssybase.io_controller.blocking_event_polls.countNumber of polls returning an eventPerMinute
Non-Blocking Event Pollssybase.io_controller.non_blocking_event_polls.countNumber of nonblocking polls returning an eventPerMinute
Full Pollssybase.io_controller.full_polls.countNumber of polls returning the maximum number of eventsPerMinute
Events Polledsybase.io_controller.events.countNumber of events polledPerMinute
Pending IOPSsybase.io_controller.iops_pending.countNumber of pending I/O operationsPerMinute
Completed IOPSsybase.io_controller.iops_completed.countNumber of completed I/O operationsPerMinute
Deferred IOPSsybase.io_controller.iops_deferred.countNumber of I/O operations deferred or delayedPerMinute
IO Controller Readssybase.io_controller.io_reads.countNumber of read or receive operationsPerMinute
IO Controller Writessybase.io_controller.io_writes.countNumber of write or send operationsPerMinute
Metric nameMetric keyDescriptionUnit
License Quantitysybase.database.license_quantityQuantity of licenses used for this feature.Count
License Expirationsybase.database.license_expiryTime Until License ExpirationSecond
Grace Period Expirationsybase.database.grace_expiryTime Until Grace Period ExpirationSecond
Metric nameMetric keyDescriptionUnit
Database Statussybase.database.database_statusThe status of a databaseUnspecified
Metric nameMetric keyDescriptionUnit
CPU Timesybase.database.cpu_time.countTotal time, in seconds, the engine has been running.Second
System CPU Timesybase.database.system_cpu_time.countTime, in seconds, the engine has been executing system database services.Second
User CPU Timesybase.database.user_cpu_time.countTime, in seconds, the engine has been executing user commands.Second
IO CPU Timesybase.database.io_cpu_time.countThe amount of time, in seconds, the engine has been waiting for issued IOs to complete.Second
IDLE CPU Timesybase.database.idle_cpu_time.countTime, in seconds, the engine has been in idle spin mode.Second
Database Connectionssybase.database.connections.countNumber of connections this engine handles.PerMinute
Disk IO Checkssybase.database.disk_io_checks.countNumber of times the engine or disk controller (for process or threaded mode, respectively) checks for asynchronous disk I/O. In process mode, use i/o polling process count to modify the frequency of these checks.PerMinute
Disk IO Polledsybase.database.disk_io_polled.countNumber of times the engine or disk controller (for process or threaded mode, respectively) polls for completion of outstanding asynchronous disk I/O, which occurs when disk I/O checks indicate that asynchronous I/O has been posted, but is not yet complete.PerMinute
Disk IO Completedsybase.database.disk_io_completed.countNumber of asynchronous disk I/Os completed when the engine or disk controller (for process or threaded mode, respectively) polls for outstanding asynchronous disk I/O.PerMinute
Context Switchessybase.database.context_switches.countNumber of context switches.PerMinute
Max GC Queue Sizesybase.database.max_gc_queue_sizeMaximum number of items the SAP ASE server can queue for housekeeper garbage collection in this engine.PerMinute
GC Pending Itemssybase.database.gc_pending_itemsNumber of items yet to be collected by housekeeper garbage collector on this engine.PerMinute
GC Overflowssybase.database.gc_overflowsNumber of items that could not be queued to housekeeper garbage collector due to queue overflows.PerMinute
Metric nameMetric keyDescriptionUnit
Device Sizesybase.device.sizeSize of the device, in megabytesMegaByte
Filesystem Sizesybase.device.fs_sizeSize of the file system, in megabytesMegaByte
Filesystem Free Spacesybase.device.fs_freeAmount of available free space, in megabytes, on the file systemMegaByte
Metric nameMetric keyDescriptionUnit
Packets Sentsybase.database.network.io_packets_sent.countNumber of packets sentPerMinute
Packets Receivedsybase.database.network.io_packets_received.countNumber of packets receivedPerMinute
Bytes Sentsybase.database.network.io_bytes_sent.countNumber of bytes sentPerMinute
Bytes Receivedsybase.database.network.io_bytes_received.countNumber of bytes receivedPerMinute
Metric nameMetric keyDescriptionUnit
Readssybase.device.io_reads.countNumber of reads from the devicePerMinute
APF Readssybase.device.io_apf_writes.countNumber of asynchronous prefetch (APF) reads from the devicePerMinute
Writessybase.device.io_write.countNumber of writes to the devicePerMinute
Mirrored Device IO Requestssybase.device.io_mirrored_device_requests.countNumber of I/O requests to a mirrored device (if mirrored)PerMinute
Mirrored Device Tasks Waitingsybase.device.io_mirrored_device_tasks_waiting.countNumber of tasks forced to wait for synchronization of an I/O request to a mirrored device (if mirrored)PerMinute
Device IO Timesybase.device.io_time.countTotal amount of time (in milliseconds) spent waiting for I/O requests to be satisfiedMilliSecond

Related to Sybase ASE

SAP HANA Database (remote monitoring) logo

SAP HANA Database (remote monitoring)

Easily understand the health and performance of your SAP HANA databases.

SAP JVM logo

SAP JVM

Automatically and intelligently monitor, analyze, and optimize the performance of your virtual machine.

SAP GUI and ABAP Platform logo

SAP GUI and ABAP Platform

Monitor your SAP Application Server's user transactions, RFC and jobs.

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

New features:

  • Added sysdatabases status metric

Full version history

New features

  • This is the initial release of this extension. Looking for your feedback through Community!
Dynatrace Hub
Get data into DynatraceBuild your own app
All (768)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Analytics
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.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate application security 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