The topic you requested could not be found.
Related topics are listed below.

Top user memory usage

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for Oracle » Top user memory usage

Name: Top user memory usage Platform: Oracle Category: Performance Description: Check can be used to trace memory usage per server-process (session). Long description: This task check can be used to trace…

Configuration

Using Control Center » Management » Management on SQL Server » Configuration

Configuration gives an overview of the current setup of the database instance, including parameters and uptime statistics. ← dbWatch alerts / Parameters →

Web configuration

Customization » Web server » Web configuration

To enable the Web server, go to the “Server” -> “Domain Configuration” menu. Expand the domain, Nodes, Server, and right-click on the server you want to run the webserver on. Select “Edit webserver” In the Configure…

Groups Configuration

Using Control Center » Instance management » Groups Configuration

How to get here You can access the group configurations going to Server —> Server Configuration —> Group Configuration. Overview The Group Configuration view consists of two main parts. On the left side you can see a tree structure showing the groups,…

Instance Configuration

Using Control Center » Instance management » Instance Configuration

How to get here Instance Configuration can be accessed by going to Server > Server Configuration > Instance Configuration, or by right clicking on an instance and selecting Configure Instance from the popup menu. Main view The instance configuration view consists…

Domain Configuration

Using Control Center » Domain Configuration

How to get here The Domain Configuration can be accessed by going to Server > Domain Configuration. Overview The Domain Configuration dialog lets you configure domain-wide settings. The concepts listed for each domain on the left side tree are: Nodes –…

Configuration parameters

Customization » Monitoring » Editor for engine jobs » Configuration parameters

Configuration parameters are the parameters a user can use to control the behavior of a job. This can be thresholds for alerting, items to ignore, and other types of adjustments that make it easy to create a good fit between a standardized job and a custom database…

Restore configuration backup

Troubleshooting Guide » Restore configuration backup

The configuration files in dbWatch are continously backed up using git. Reverting to an old backup Step one If you don’t have git tools installed, you can download them here Step two After stopping the dbWatch Server, use a command prompt (that understands…

Get instance configuration with CCC

Advanced Topics » Control Center Commandline » Get instance configuration with CCC

Prerequisites Before you can get instance configuration through CCC you need to go through the steps described in Setting up a CCC node Getting instance configuration get_instance.script has the following input parameters: server – specify server IP and port,…

Register instance configuration with CCC

Advanced Topics » Control Center Commandline » Register instance configuration with CCC

Prerequisites Before you can get instance configuration through CCC you need to go through the steps described in Setting up a CCC node Registering instance configuration register_instance.script has the following input parameters: server – specify server IP…

Exporting configuration from 12 to CC

Advanced Topics » Exporting configuration from 12 to CC

Exporting database instance configuration from dbWatch 12 to CC A version of 12.9.1 or above is needed for this. The idea is that you can export the instance configuration from a dbWatch 12.9.x installation to install the same instances in dbWatch Control Center, as…

Using Control Center

Using Control Center

In this section, we will cover the user interface, the different modules, and how they are used. When we start dbWatch Control Center we will by default start-up in the monitoring view: We have the top menu, where we find the configuration of client connections…

Editor for engine jobs

Customization » Monitoring » Editor for engine jobs

How to get here Example jobs We have some example jobs to make the development easier here. Edit Existing To edit an existing Task or Alert open the Task/Alert Editor by right clicking on any task or alert and select Edit task from the popup menu. Create new…

Metadata properties

Customization » Property System » Metadata properties

You can put metadata on instances, and this metadata will be automatically available in FDL. To add metadata to an instance, right click on it and select “Configure”. Then click on the “Metadata” tab. Here you can add key/value pairs by…

Internal Control Center firewall

Advanced Topics » Internal Control Center firewall

The internal firewall Mostly used for advanced configurations, where nodes are placed in locations facing internet traffic, there is a built-in firewall in Control Center. You access the firewall configuration in the domain configuration dialog for each node.…

Job templates

Customization » Monitoring » Job templates

Creating templates Template functionality makes it possible to automate installation and configuration of jobs across the entire database farm you are managing. The configuration interface is available in the menu Server -> Server Configuration -> Edit job…

Scheduled reports

Using Control Center » Reporting » Scheduled reports

Scheduled reports are defined to be generated at specified intervals, and can be automatically emailed to you when they are completed. Create a scheduled report To create a scheduled report see Generate Report. Configure a scheduled report Once a report has been…

Privileges and actions map

Using Control Center » Domain Configuration » Privileges and actions map

Overview of actions and required privilege Instance is the specific database instance. Instance system is a predefined security group controlling the overall instance monitoring and management. Domain configuration is a predefined security group controlling the…

Pause

Using Control Center » Monitoring » Pause

Monitoring in dbWatch have two “levels” of pause. You can pause the monitoring on an instance altogether, meaning that the monitoring jobs will not execute. Or you can pause the alert forwarding, meaning that the jobs will execute but dbWatch will not send…

Changing Instance Group

Using Control Center » Instance management » Groups Configuration » Changing Instance Group

Changing a group can be done when you created an instance under a default group name and change it to another corresponding group. To change the groups base on your newly created group, you can check Group Configuration. Changing Group of an Instance Once a group has…

Monitoring

Using Control Center » Monitoring

In this section, we’ll be familiarized with how the Monitoring Module works. When opening the monitoring module on its initial state, you get the status dashboard: The status dashboard is intended to provide a quick overview of the current state of your…

Adding or changing license

Using Control Center » Domain Configuration » Adding or changing license

Adding or changing license To add or change the license, you need to start the domain configuration window. (Server->Domain Configuration) In this window, click on “Upload license” and point it to the license .json file you received from dbWatch.…

[Database name] (database server)

Using Control Center » Management » Management on SQL Server » Configuration » Uptime statistics » [Database name] (database server)

This gives an overview of up and down periods for the database server. You can right-click on the screen to switch between different ways to display uptime: Like uptime per week: ← Uptime statistics / (instance) →

Maintenance periods

Using Control Center » Management » Management on SQL Server » Configuration » Uptime statistics » Maintenance periods

This is where you can add maintenance periods to correct the uptime report for known scheduled maintenance periods that should not count as part of the report. Right click on the maintenance periods to create a new known maintenance period. This allows you fine…

Parameters

Using Control Center » Management » Management on SQL Server » Configuration » Parameters

First the basic parameters are showed. You can right_click on any of these to configure new values. ← Configuration / Advanced dynamic parameters →

[Instance name] (instance)

Using Control Center » Management » Management on SQL Server » Configuration » Uptime statistics » [Database name] (database server) » [Instance name] (instance)

This gives an overview of when the database instance has been up or down. ← [Database name] (database server) / Maintenance periods →

Service groups

Using Control Center » Instance management » Service groups

In dbWatch you can organize instances in servicegroups Instances placed in the same servicegroup should provide a common service of some sort. For example this can be instances belonging to the same cluster. Servicegroups may also be placed inside other…

Managing users

Using Control Center » Domain Configuration » Managing users

Starting the domain configuration The user management is in the domain configuration. For specific privileges look at the Privilege and actions map ← Managing roles / Creating a user →

Uptime statistics

Using Control Center » Management » Management on SQL Server » Configuration » Uptime statistics

Control Center provides uptime statistics reports, and this is the interface to look at uptime periods for an instance and add scheduled maintenance periods that will be taken into consideration when uptime statistics is generated for this report. ← Registry…

JDBC Properties

Using Control Center » Instance management » Instance Configuration » JDBC Properties

It is possible to set properties for the JDBC driver on specific instances. You can find this under “Advanced Driver Setup” when adding SQL instances or under “Edit parameters” in the JDBC panel in the Configure Instance dialog. The driver…

Web server

Customization » Web server

Control Center can be configured to serve dynamic web content over http. This is intended for dashboards or live reports, and for data export used for integration purposes. Webserver configuration Webserver setup Configuring anonymous webaccess Mountable web…

Transactions log flushed bytes load

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server » Transactions log flushed bytes load

Name: Transactions log flushed bytes load Platform: Sqlserver Category: Performance Description: Shows bytes flushed to transaction logs over time, total and top 5 databases. Long description: Shows bytes…

Transactions log flushed bytes load (MS2000)

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server » Transactions log flushed bytes load (MS2000)

Name: Transactions log flushed bytes load Platform: Sqlserver Category: Performance Description: Shows bytes flushed to transaction logs over time, total and top 5 databases. Long description: Shows bytes…

Email and SMS

Customization » Extensions and 3rd party integrations » Email and SMS

Configure In the dbWatch Monitor, go to the “Server”->”Server Extensions” menu. An item called “E-mail extension” should now be visible (v 5.2 or later). To configure the extension, select it and click “Configure”. You should now see the initial…

Anonymous webaccess

Customization » Web server » Anonymous webaccess

Configuring Anonymous Web Access in dbWatch This guide outlines the updated process for configuring anonymous web access in dbWatch. The configuration is now managed through the ‘tuning.properties’ file, which simplifies the setup process. Step 1: Create…

File Structure

Product Overview » File Structure

Files stored in the users home directory The dbWatch Monitor stores files in the “.dbwatch/.monitor/” catalog in the users home directory. This directory contains the following directories: config Config files crypto Cryptographic keys data Currently…

Registry parameters

Using Control Center » Management » Management on SQL Server » Configuration » Registry parameters

Registry parameters are primarily directory defaults that are saved in the registry. You can change these by right-clicking and choosing configure. ← Advanced static parameters / Uptime statistics →

Advanced dynamic parameters

Using Control Center » Management » Management on SQL Server » Configuration » Parameters » Advanced dynamic parameters

Advanced dynamic parameters are more advanced, but they can be configured by right-clicking and choosing configure. They take effect immediately. ← Parameters / Advanced static parameters →

Advanced static parameters

Using Control Center » Management » Management on SQL Server » Configuration » Parameters » Advanced static parameters

Advanced static parameters will need an instance restart to take effect. You can configure these by right-clicking on the parameter and choose configure. ← Advanced dynamic parameters / Registry parameters →

Installation variables

Customization » Monitoring » Editor for engine jobs » Installation variables

Installation variables are used if you want user input during job installation. It is mostly used for application-specific monitoring where the application schema or database can not be determined correctly by the job after installation and human input are…

Install jobs with CCC

Advanced Topics » Control Center Commandline » Install jobs with CCC

Prerequisites Before installing jobs through CCC you need to go through the steps described in Setting up a CCC node ← Set metadata with CCC / Get instance configuration with CCC →

Managing security groups

Using Control Center » Domain Configuration » Managing security groups

Security groups This is were you define the groups that users and roles can have privileges on. There are some predefined security groups: Security group name Privilege All instances A list of instances containing all instances added to…

Control Center Commandline

Advanced Topics » Control Center Commandline

CCC.exe – the Control Center Commandline CCC.exe is a command intended to run on the commandline or terminal to trigger USL scripts. The intention of CCC is to use it for integration and automation purposes to access the capabilities of dbWatch for other 3rd…

External dependencies

Customization » Monitoring » Editor for engine jobs » External dependencies

External dependencies are used to add dependencies to external tables, views, functions, and procedures. External in this setting is external to, as not part of, this job. It can be external objects, such as tables and procedures that the procedures in this job…

Log shipping monitor (secondary)

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server » Log shipping monitor (secondary)

Name: Log shipping monitor (secondary) Platform: Sqlserver Category: Cluster and Replication Description: Monitor the secondary database in each log shipping configuration. Long description: Monitor the…

Troubleshooting Guide

Troubleshooting Guide

In this section, we’ll discuss about: dbWatch Backup Restoring Configuration Backup Fault Finding Guide Issues and Troubleshooting Definition Mapping ← Internal Control Center firewall / Backup of dbWatch →

Log shipping monitor (primary)

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server » Log shipping monitor (primary)

Name: Log shipping monitor (primary) Platform: Sqlserver Category: Cluster and Replication Description: Monitor the primary database in each log shipping configuration, including information about the last backup file and…

Data cache memory usage

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server » Data cache memory usage

Name: Data cache memory usage Platform: Sqlserver Category: Performance Description: Collects data cache memory usage per database (for top 10 databases). Long description: Collects data cache memory usage per…

Transactions load

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server » Transactions load

Name: Transactions load Platform: Sqlserver Category: Performance Description: Shows the transactions load over time, total and top 5 databases. Long description: Shows the transactions load over time, total and…

Issues and troubleshooting

Troubleshooting Guide » Issues and troubleshooting

High CPU usage on database Occasionally when investigating resource-consuming SQL statements running on your system, you may find that some of them belong to the dbWatch application. For example, a SQL statement that has the highest value of spent CPU time. In most…

Certificate infrastructure

Advanced Topics » Product Security » Certificate infrastructure

Certificate infrastructure Domain root The root certificate of the domain. In order to be trusted by external domains this certificate must be signed by dbWatch. User identity certificate This certificate is used by the domain to sign user certificate…

dbWatch alerts

Using Control Center » Management » Management on SQL Server » dbWatch alerts

dbWatch alerts is a list of monitoring jobs in the database in warning or alarm state for this database instance. Example: This is handy so you know you are working on the right database instance when you are correcting issues. You can interact with the…

Database disk capacity

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server » Database disk capacity

Name: Database disk capacity Platform: Sqlserver Category: Capacity Description: Checks free space on drives where data and transaction log files are defined. An alarm (or warning) is raised if the percentage limit is…

Backup of dbWatch

Troubleshooting Guide » Backup of dbWatch

When we think about backup of dbWatch, this involves several different parts of the software and installation: dbWatch Server and configuration files dbWatch Server places its configuration files and workarea in “C:\ProgramData\dbWatchControlCenter\” by…

Monitoring Engine

Using Control Center » Instance management » Instance Configuration » Monitoring Engine

The monitoring section of the Configure Instance view looks different depending on if you have a monitoring engine (i.e a database) defined on the instance. With engine: Without engine: Text may vary a bit depending on the database type. Button…

Dashboards

Customization » Web server » Dashboards

Dashboard overview The main page for the dashboards: User and login To view dashboards, you need to login with a user that has at least read privileges on web. Default dashboards These are the default dashboards: Instance status: This dashboard…

Managing roles

Using Control Center » Domain Configuration » Managing roles

Roles In the roles configuration you can add, delete and configure roles. In this example we have created a “Dev” role that has Read, Write and Configure on the security group “Test instances”, aswell as “Read” on “Dev…

Bulk installing instances

Using Control Center » Instance management » Bulk installing instances

CSV File Format You can add instances in bulk. The prerequisite is to have a CSV file with the following…

Pie chart

Customization » Management » Result types » Graphical » Pie chart

Pie chart example The specification for this chart select top 10 'type' = replace(A.type, 'MEMOBJ_', ''), 'value' = A.value from ( SELECT type, SUM (cast((pages_in_bytes/1024) as int) )/1024 as "value" from master.sys.dm_os_memory_objects group by…

Release notes

About dbWatch Control Center » Release notes

dbWatch Control Center (2024-03-11) Download Important note Linux release is available as an apt repository, see Linux install guide All clients and servers need to be upgraded in a multi-server setup before the connection will resume due to network…

Creating a user

Using Control Center » Domain Configuration » Managing users » Creating a user

To create a user, right click on the “Users” element in the tree in “Domain Configuration” This will open the add user dialog: Where you add a username and password: If you want to add a user that uses Active Directory for password…

Category line chart

Customization » Management » Result types » Graphical » Category line chart

A category line chart example The specification for this chart SELECT rtrim(ltrim(instance_name)) "Type", cntr_value "Value" FROM sys.dm_os_performance_counters where counter_name like 'Lock Requests/sec%' and instance_name in ( select top 6…

SQL performance

Using Control Center » Management » Management on SQL Server » SQL performance

SQL performance is an extra cost module, that might not be available if your license has not enabled it. For more details look at the documentation for this module here ← Maintenance periods / Internal repository →

Item active

Customization » Management » Item active

You can hide or disable elements (typically nodes or menu items) by using the item-active tag You can specify multiple item-active tags, and all of them have to resolve to “active” in order for the element to be classified as active. The item-active tag…

Performance

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by category » Performance

Jobs in the Performance category Control Center Jobs Description Oracle Blocking detector Checks if a session is waiting on a TX (transaction) lock. Buffer cache statistics Gets data cache statistics for buffer cache in…

User connections check

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for Sybase » User connections check

Name: User connections check Platform: Sybase Category: Performance Description: Checks the configuration setting of the ‘number of user connections’ from the master.dbo.syscurconfigs table against the number of…

User connections check (12)

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for Sybase » User connections check (12)

Name: User connections check Platform: Sybase Category: Performance Description: Checks the configuration setting of the ‘number of user connections’ from the master.dbo.syscurconfigs table against the number of…

Security and Compliance package on SQL Server

Installing and using premium packages » Security and Compliance package » Security and Compliance package on SQL Server

The Security and Compliance package The Security and Compliance package provides a detailed evaluation of your Microsoft SQL Server’s security and compliance, managed via dbWatch Control Center. It offers in-depth insights into your server’s security and…

Data cache memory usage (MS2005 / MS2008)

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server » Data cache memory usage (MS2005 / MS2008)

Name: Data cache memory usage Platform: Sqlserver Category: Performance Description: Collects data cache memory usage per database (for top 10 databases). Long…

Managing nodes

Using Control Center » Domain Configuration » Managing nodes

Nodes In the node configuration there are 2 editable fileds. The displayname and the approved checkbox. This is were you approve new Servers that want to join the domain. In addition you can see the type (currently server and/or domaincontroller) and id for the…

Graphical

Customization » Management » Result types » Graphical

The graphical type When specifying the graphical type there must also be a graphical tag inside the result. select ... graphical ... This graphical tag then again contains the various chart specifications. The currently supported charts…

Management on SQL Server

Using Control Center » Management » Management on SQL Server

When opening the management module in its initial state, you get the status dashboard: This will give an overview of the system, displaying some instance information, the largest databases, logical reads, session load, and memory usage. When a graph indicates…

Category chart

Customization » Management » Result types » Graphical » Category chart

A catagory chart example The specification for this chart GRAPHICAL SELECT top 10 case when len(DB.name) > 30 then substring(DB.name,1,30)+'_DBID_' +cast(DB.database_id as varchar(4)) +' (alias)' else DB.name end AS "Database name", (SELECT…

Resetting dbWatch Control Center Admin Account

Troubleshooting Guide » Resetting dbWatch Control Center Admin Account

Before resetting your admin account, you must be familiar with your working directory. By default, dbWatch Control Center will create a directory in C:\ProgramData\dbWatchControlCenter .If you are not sure, you can open the dbWatch Logo or go to Help > About dbWatch.…

Adding MySQL Instance with Super Privilege Error

Troubleshooting Guide » Adding MySQL Instance with Super Privilege Error

MySQL Super Privilege Error When adding an instance for MySQL 5.0 or over, you may encounter the following error: This error happens when dbWatch Control Center is creating a user. This error appears indicating that the user has no super privilege rights. There…

Upgrade

Customization » Monitoring » Editor for engine jobs » Upgrade

When you add upgrade/implementation steps you get prompted for “Version”, and that is a comma-separated list of versions that this implementation can upgrade from. It is always to the current version. You can use the configuration parameters to create…

Instance management

Using Control Center » Instance management

In instance management we focus on the process of adding, removing and managing instances and instance groups. You will need to add database instances to dbWatch Control Center in order to monitor, manage and create reports from your database instances. There are 4…

Job details

Using Control Center » Monitoring » Job details

When you click on one of the jobs in the job tree, you can see a more detailed job overview. The idea of this overview is to show current and historical state, configured parameters and how the job is behaving on other database instances. In the top left…

Check database recovery mode

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server » Check database recovery mode

Name: Check database recovery mode Platform: Sqlserver Category: Availability Description: Checks if all databases are running in FULL or SIMPLE recovery mode. Long description: Checks if all databases are…

Example architecture designs

Product Overview » Architecture » Example architecture designs

Basic setup The most basic setup is where a dbWatch Server service is configured with all functions in the same node, and the client is either local or installed on a separate computer. Example drawing: The pictured architecture is similar to the design and setup…

Tree navigation

Using Control Center » Monitoring » Tree navigation

On the left side of the dbWatch monitor, you will see a tree structure. There are 2 component that lets your group and filter instances. Top level of the tree, there is a “Grouping” panel. Below it is a quick text based filter. Grouping This is always…

Network Ports and Services

Advanced Topics » Product Security » Network Ports and Services

Network Ports and Services Default ports and protocol dbWatch Control Center uses by default port 7100/tcp for client to node and node to node connections. This can be configured to a different port. If enabled the webserver can run. Default port is 8080. On each…

Instance details

Using Control Center » Monitoring » Instance details

When navigating to an individual database instance, you get the instance details overview: This dashboard is intended to give an overview of what monitoring jobs are installed and how they are performing. The top tabs let you switch between the instance details…

Jobs for MS SQL Server

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for MS SQL Server

Control Center Jobs Description Availability Agent Jobs Check Checks whether there exists jobs on the SQL server which have not been executed, or have failed during execution. Agent Jobs Check for MS2000 Checks whether there…

Fresh Installation of dbWatch Control Center

Troubleshooting Guide » Fresh Installation of dbWatch Control Center

After installing a newer version of dbWatch Control Center, you may encounter problems such as an expired license or a locked account due to forgetting the admin credentials. Here’s a simple guide on doing a fresh installation of dbWatch Control Center.…

Versions Summary

About dbWatch Control Center » Versions Summary

Other Existing Documentations If you are looking for dbWatch’s online documentation for Enterprise Manager, you can proceed with the following link: dbWatch Enterprise Manager Version 12.9 dbWatch Enterprise Manager Version 12.8 dbWatch Enterprise Manager…

Locks

Using Control Center » Management » Management on SQL Server » Server activity » Locks

Locks view current locks in the database and statistics. There is also a menu to get more session details. ← Blocking sessions history / Active processes →

Server activity

Using Control Center » Management » Management on SQL Server » Server activity

Server activity is a dashboard to get an overview of current sessions and statistics from multiple performance counters viewed together. There is also a menu to kill sessions or view last sql statements. ← Internal repository / Blocking sessions…

Notes

Using Control Center » Monitoring » Job concepts » Notes

Notes on jobs are information that DBA’s and the Control Center system save to better document a system setup and known behaviour. When you open notes on a job, it will start off as a blank note. The top field is for personal notes and the contents are stored…

Job menus

Using Control Center » Monitoring » Job menus

Each job has a set of menus. They can be accessed if you right-click on a job. This gives you several options. “Run now” will trigger the job now, outside of the normal schedule. “Details” will open the job report, providing details about…

Upgrade dbWatch

Using Control Center » Domain Configuration » Upgrade dbWatch

If you have dbWatch version 2023-06-27 or later, it is possible to semi automatically upgrade the dbWatch Servers. *Only available for Windows Servers. For linux, look here. In the Domain Configuration dialog, select the Upgrade tab. Click on the Check button to…

Adding a SQLServer Instance

Using Control Center » Instance management » Adding a SQLServer Instance

How to get here To open the “Add Instance Wizard”, click on the “Plus (+)” sign on the bottom left of the dbWatch Client. Select Instance Type and Input Connection Details Specify the host and port number. dbWatch will attempt to…

Properties on Internal

Advanced Topics » FDL – Farm Data Language » Available properties » Properties on Internal

Internal is available under server through the internal property server/internal The available properties are: Name Description Return type Typical values Extra installdir The dbWatch Server installation directory Entity…

Jobs for Sybase

Using Control Center » Monitoring » Control Center Jobs » Jobs grouped by platform » Jobs for Sybase

Control Center Jobs Description Availability Database backup Checks backup status of all databases. Database status Checks status of all databases defined on the system. The following incidents triggers a warning or an…

Acknowledgement system

Using Control Center » Monitoring » Job concepts » Acknowledgement system

The acknowledgment system is designed to make sure that jobs that have had alarms in the past, but now have changed status, is known to the DBA. By default we list all un-acknowledged warnings or alarms in the “Alert Acknowledgement History” view. If…

Architecture

Product Overview » Architecture

Architecture components The dbWatch installation consists of three components: dbWatch Monitor/Client serves as the front-end GUI dbWatch Server is the core business logic and central hub of the system dbWatch Framework contains stored objects in the registered…

Repository management and monitoring

Installing and using premium packages » SQL Performance package » Repository management and monitoring

Introduction The SQL Performance package creates tables in the dbWatch schema/database on each database instance where the SQL Statistics job is installed and scheduled. The process combines two parts of dbWatch Control Center. The monitoring is used to schedule the…

Installing on Windows

Getting Started » Installing on Windows

dbWatch Server Prerequisites Windows Server (VMWare virtual server or AWS EC2 supported) Windows Server 2008, 2012, 2016, 2019, and 2022 Windows 10 or Windows 11 8 GB RAM 4 CPU cores 10 GB hard drive space dbWatch Engine Prerequisites 500 Mb free space in…

Implementation

Customization » Monitoring » Editor for engine jobs » Implementation

The implementation steps are the most important section. It consists of code blocks that creates the contents of the job. Typically at least one table and a procedure. You can right-click on the “Implementation” tree element to add new code blocks. You…

Definition Mapping

Troubleshooting Guide » Definition Mapping

dbWatch 12 dbWatch Control Center Definition Changes Tasks and Alerts Jobs Tasks provide statistics and growth rates for your database, which allows for better planning and performance analysis of how your system is behaving.…