<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=204641&amp;fmt=gif">

Getting Started with dbWatch Control Center

dbWatch Control Center is the newest database monitoring and management solution for your database. Helping database administrators manage database farms, proactive monitoring helps you identify any issues before it becomes a serious threat to your system, helps tune your database infrastructure and optimize your database resource usage.

In this section you will learn the basics of Control Center from installation, to adding of database instances and basic monitoring with Control Center. This guide will show you how easy it is to operate Control Center to monitor and manage your database farm.

Control Center Checklist

Get Started with:

The newest dbWatch Control Center

dbWatch Enterprise Manager 12

dbWatch
dbWatch
dbWatch

Start monitoring your database farm with Control Center

Control Center SQLBits Promo September 27 2020

 

Step By Step Installation Guide

 

Open the download file and run the program. You will be greeted by the start screen of the Installation Wizard.

After you do so you will get the following window, where you set the directory where dbWatch will be installed.

 

control-center-install-wiz

Previous installation of the Control Center will be replaced by the newer version.

After clicking “Next”, you will be directed to the next page of the installation process. Here, you can tick the selection you need.

 

control-center-wizard
  • Install Monitor – Install the latest file path for Control Center monitor.
  • Create shortcut for all users – Short cut for monitor will be available in your desktop
  • Terminal server settings – Define domain and port for Control Center. Skip this when you don’t need to define a port.

Select the installation options you want and click “Next”.

 

control-center-configuring-installation

This is the window, where you specify the credentials who will run your dbwatch service.

If you just want to install the client software, Control Center Monitor, you can untick “Install Service” here. Its also possible to change the default port for ControlCenter, and configure the service for Control Center. By ticking “Advance”, two additional boxes and input fields show up. If you don’t need to specify the Service ID, you can skip that segment. If you don’t want to replace the old service running or start the Dbwatch Control Center, you can untick them.

Always remember to keep the previous version of the monitor closed, as it causes problems when installing the service.

If you do not choose to create a service the Server can still be started in console mode. Click “Next” to continue. You will be redirected to the installation summary.

 

installation summary

You are now ready to install dbWatch. Check the information displayed and click “Next” if they are correct.

 

installing-control-center

The installation should take less then a minute on a normal computer.

 

control-center-installation-complete

The installation has now been completed successfully.

What To Do Next

If you did not start the Monitor directly, you need to manually start it. This is located under “All Programs”->”dbWatch Control Center”->”Monitor ” in the start menu on Windows.

When you start your new dbWatch installation, you will be prompted with the “Add database” wizard. For information about how to add a new database, see the “Add or Remove Database” chapter in this guide.

Special setup steps

Instructions for setting up dbWatch on a multihomed system.

If you have problems during or after the installation, please look at our [[Fault-finding-guide|fault finding guide]]

After installation

After installation you might like to have a look at [[Initial configuration of dbWatch|initial configuration]] of dbWatch for furter details.

Quick Fixes

If you’re encountering services problems that relates to credential errors, here’s a quick way to deal with that. Open “Services” in your computer. You can type “Services” in the search bar.

 

searching for dbwatch services

Start running the service. Highlight the equivalent of “Dbwatch Control Center”. This was defined earlier in your installation process.

Right click and click “Start.

 

log-in credentials failed

If this error above appears, the credentials you inputted were incorrect. To fix this, right click on the highlighted services again and select properties. A window of properties will show up. Select tab “Log On” then select Log on as: Local System account. This only works if CC is installed in your local.

 

quick fix change log on

Click “Apply” and re-run the services. You should be able to start your Dbwatch services without a problem.

Learn how to add database instances on Control Center

In this section we will learn the basics such as adding database instances and basic configuration to get started with dbWatch.

PROMPT SCREEN FOR ADDING INSTANCE

There are two methods in opening the prompt.

First Method:

add-a-database

To add a SQLServer instance, click on the “Plus (+)” sign on the bottom left of the dbWatch dashboard.

This will bring up the “Add Instance” wizard, which will guide you through the following steps.

Second Method:

add-a-database-instance

On the top left corner, hover to “Monitor” then click “Add Instance”

Select Instance Type and Input Connection Details

 

add-a-database-instance-in-control-center

Specify the host and port number. Click “Detect” to identify the database platform of this instance.

Choose an authentication type whether Password Authentication or OS Authentication.
You need to specify a login with a sysadmin role that will be used during the installation.

Pro Tip:

OS Authentication   Detects locally running instances in your server or computer. When “OS Authentication” is selected, it grays out LOGIN and PASSWORD, since it is using the current credentials you are using.
Password Authentication   Authentication meant to connect to an existing SQL database engine. You need to provide the LOGIN and Password for that instance.

Click “Next”.

Define Monitoring

Next specify the group and connection details for this instance.

define-service-level-dbw20

Next specify the group and connection details for this instance.

Specify the group this instance will belong under, the default groups are Development, Test and Production.

You can easily create and customize your own groups based on your requirements.

Choose the service level depending on how you would like to monitor an instance depending on your dbWatch license.
The following options are:

  • Connector  doesn’t require you to install dbWatch schema within the monitored instances. Limited jobs available just to check for your instance uptime
  • Basic  doesn’t require you to install dbWatch schema within the monitored instances. Limited jobs available just to check if your instance is up and running
  • Standard – usual way to monitor instances will require you to install dbWatch schema within the monitored instance, all jobs are available for installation.

Here’s guide to help you with each section:

definining-monitoring

Specify the database which you want to install the dbWatch schema/objects in, the installed packages will be used to monitor different performance counters within your instance.

Tick the jobs which you wish to install in this monitored instance.

Click “Next”.

Define Module authentications

Within this window you have an option to choose which credential to use for each module within dbWatch.
You can use the existing user or select a new user whether password or OS authentication.

module-authentication

Here’s guide to help you with each module:

defining-module-authentication

If you’ve finished specifying a credential for each module. Click Next.

Instance Installation

instance-name

Specify a display name for this instance.

Click Finish to start installing.

Underneath you will see the status of various jobs being installed.

 

install-stat2

We’ve now successfully added the SQL Server instance in our dbWatch monitor.

 

dbWatch-control-center-dashboard

 

PROMPT SCREEN FOR ADDING INSTANCE

There are two methods in opening the prompt.

First Method:

 

add-a-database-instance

To add an Oracle instance, click on the “Plus (+)” sign on the bottom left of the dbWatch dashboard.

This will bring up the “Add Instance” wizard, which will guide you through the following steps.

Second Method:

add-database-instance

On the top left corner, hover to “Monitor” then click “Add Instance”

Select Instance Type and Input Connection Details

 

add-oracle-database-to-monitor

The Host info is the hostname or ip address of the database instance.
The Port is the port number where the listener process is listening on.
Click “Detect” to identify the database platform of this instance.

In the SID / Service name field allows you to specify the SID or Service name for the Oracle instance you are about to add.

*A good feature added in Control Center: When a default port is detected for Oracle, Postgres, MySQL or MSSQL, it automatically detects the instance type without the need of selecting it a specified Instance Type. Since the default authentication type will be Password Authentication, it sets the default LOGIN credential to system administrator.Click here for more information in Auto discover ports.

!This feature is only applicable once. If you decided to change the default port, you need to configure it manually or restart the installation wizard by clicking “Cancel”.

Choose an authentication type whether password or OS Authentication.
You need to specify a login with a sysadmin role that will be used during the installation.

Pro Tip:

OS Authentication   Detects locally running instances in your server or computer. When “OS Authentication” is selected, it grays out LOGIN and PASSWORD, since it is using the current credentials you are using.
Password Authentication   Authentication meant to connect to an existing SQL database engine. You need to provide the LOGIN and Password for that instance.

Click “Next”.

Select Instance Type and Connection Details

 

specify-control-center-credentials


Specify the group and connection details for this instance.

By default there are three groups to add instances into defined in dbWatch.
They are:

  • Development
  • Production
  • Test

The Group selector lets you choose which group you want this instance to be added into.
You can easily create and customize your own groups based on your requirements.

Choose the service level depending on how you would like to monitor an instance depending on your dbWatch license.
The following options are:

  • Connector  doesn’t require you to install dbWatch schema within the monitored instances. Limited jobs available just to check for your instance uptime
  • Basic  doesn’t require you to install dbWatch schema within the monitored instances. Limited jobs available just to check if your instance is up and running
  • Standard – usual way to monitor instances will require you to install dbWatch schema within the monitored instance, all jobs are available for installation.

Here’s guide to help you with each section:

definining-monitoring

Specify the database which you want to install the dbWatch schema/objects in, the installed packages will be used to monitor different performance counters within your instance.

*You can settle with the default settings or customize the jobs that you will be needing. However, it’s not recommended to untick the Local Database Schema since it will limit the availability of the number of jobs to be installed.

Tick the jobs which you wish to install in this monitored instance.

Click “Next”.

Define Module authentications

Within this window you have an option to choose which credential to use for each module within dbWatch.
You can use the existing user or select a new user whether password or OS authentication.

module-authentication

Here’s guide to help you with each module:

defining-module-authentication

If you’ve finished specifying a credential for each module. Click Next.

Instance Installation

 

instance-name

Specify a display name for this instance.

Click Finish to start installing.

Underneath you will see the status of various jobs being installed.

adding-database-instance-in-control-center

We’ve now successfully added the Oracle instance in our dbWatch monitor.

Control Center Installation and Configuration

In this tutorial you will learn how to install and configure Control Center on your windows server.

 

dbWatch CC-1-September 27 2020

 

 

dbWatch Enterprise Manager 12

Step By Step Installation Guide

 

  • Run the installer as admin
    1 Run the installer as admin

 

  • Set the directory for your dbWatch installation or just use the default path

    set install directory
  • Tick upgrade if you have an old or existing dbWatch version installed but if you don't. Just click Next.

    upgrade installation

 

  • Install the dbWatch server and the service, you can specify your own listener port or just use the default port.

    install-dbwatch-service

 

  • Set a password for the default admin user

    specify-password

 

  • Enter license key

    input-licensekey

 

  • Accept the license agreement

    license-agreement

 

  • dbWatch is now ready to install on your machine

    dbwatch-ready-to-install

 

  • Successfully installed dbWatch

    successful-install

 

  • Start the dbWatch monitor

    start-dbwatch-monitor

 

  • Input the password you specified for the default admin user

    initial-login

 

  • We've succesfully installed dbWatch on our windows machine.

    add-database-instance
  • Create a new directory for dbWatch: sudo mkdir -p /usr/local/dbWatch
  • Then input the root or super user password
  • Change the owner of the directory to the user dbwatch: sudo chown dbwatch.dbwatch /usr/local/dbWatch
  • Change the access mode of the directory by executing: sudo chmod 750 /usr/local/dbWatch
    change-access-mode-linux

  • Download the installer file by running the command: wget https://download.dbwatch.com/download/Latest/dbWatch_unix_12_6_15.sh  --no-check-certificate
    wget-install-file-linux

  • Grant permission to execute the installer by running: sudo chmod +x dbWatch_unix_12_6_15.sh
    grant-permission-to-installer-linux

  • Run the installation file by typing: sudo ./dbWatch_unix_12_6_15.sh
    exec-install-file-linux

  • A window will appear, specify your preferred destination directory for dbWatch.
    specify-install-path

  • In this window you can choose to upgrade to an existing dbWatch installation. Right now, we’re doing a fresh install so let’s continue by clicking next.
    upgrade-dbwatch-installation

  • We will install a new dbWatch server and use the default port.
    install-dbwatch-specify-port

  • Input your preferred password for the default admin user.
    specify-password

  • Enter the license key
    dbwatch-license-key

  • Accept the agreement
    license-agreement

  • Everything’s set we can now install dbWatch on our machine.
    ready-to-install-dbwatch

  • And now we’ve completed installing dbWatch on Linux. Let’s start the dbWatch monitor.
    successful-install-dbwatch
    start-dbwatch-monitor

  • We have successfully configured and started dbWatch in Ubuntu.
    start-dbwatch-on-ubuntu

Learn how you can add database instances on dbWatch Enterprise Manager 12

In this section we will learn the basics such as adding database instances and basic configuration to get started with dbWatch.

  • Select MS SQL Server button and tick Add Database Instance
    add-sqlserver-instance-dbwatch

  • Pick whether the instance you will monitor is for Development, Test or Production. Specify your hostname, port number, authentication mode and credentials. Click Next.
    specify-credentials-database

  • Choose the display name for this instance you wish to monitor, Installing advanced monitoring means that a dbwatch database will be created with the monitoring framework installed on the instance. Input your login credentials it must have sa or sysadmin role.

    specify-database-display-name

  • Select the set of tasks you wish to install that will be used to monitor our SQL Server instance.
    select-dbwatch-tasks
  • We're now ready to add the sql server instance on our dbWatch monitor.
    ready-to-install-dbwatch
  • We've succesfully added the SQL server instance 
    successful-adding-sqlserver-instance

    dbwatch-sqlserver
  • Select PostgreSQL button and tick Add Database Instance
    add-postgresql-instance-dbwatch

 

  • Specify the display name for this instance and the group it belongs to. Tick the monitoring checkbox then continue.
    specify-database-displayname

 

  • Specify the host, credentials and the port number for this instance.
    specify-host-credentials

 

  • Set a user and password for the dbWatch user
    set-dbwatch-user

 

  • Select the tasks you wish to install that will be used to monitor the PostgreSQL instance.
    select-dbwatch-tasks

 

  • We're now ready to add the PostgreSQL instance on dbWatch
    ready-to-install

 

  • Successfully added the PostgreSQL instance 
    success-adding-postgresql-instance
    dbwatch-postgresql
  • Select Oracle button and tick Add Database Instance
    add-oracle-instance-dbwatch

 

  • Specify the group where the instance belongs to, hostname, port number, SID, authentication mode and credentials for this instance.specify-oracle-credentials

 

  • Specify display name for this instance,  Installing advanced monitoring means that a dbwatch database will be created with the monitoring framework installed on the instance. Specify the schema owner and password.
    specify-oracle-display-name

 

  • Select the tasks you wish to install which is used to monitor the Oracle instance.
    select-dbwatch-tasks

 

  • We're now ready to add the Oracle instance on dbWatch
    ready-to-install-dbwatch

 

  • Successfully added the Oracle instance
    successful-adding-oracle-instance-dbwatch
    dbwatch-oracle
  • Select MySQL button and tick Add Database Instance
    add-mysql-instance

 

  • Specify given name for the MySQL instance and select a grouping which the instance belongs to. Tick Monitoring.
    specify-display-name

 

  • Specify the hostname, credentials and the port number
    specify-credentials

 

  • Specify the database to be used by dbWatch and set a username and password.
    specify-dbwatch-user

 

  • Select the tasks you wish to install which will be used to monitor the MySQL instance
    select-dbwatch-tasks

 

  • We're now ready to add the MySQL instance in dbWatch
    adding-mysql-dbwatch
     
  • Successfully added the instance
    successful-adding-mysql-dbwatch
    dbwatch-mysql
  • Select the Sybase button and tick Add Database Instance
    add-sybase-dbwatch

 

  • Specify given name for the Sybase instance and select a grouping which the instance belongs to. Tick Monitoring.
    specify-displayname-sybase

 

  • Specify the hostname, credentials and the port number
    specify-host-credentials

 

  • Specify the database to be used by dbWatch and set a username and password.
    specify-database-dbwatch

 

  • Select the tasks you wish to install which will be used to monitor the Sybase instance
    select-dbwatch-tasks

 

  • We're now ready to add the Sybase instance in dbWatch
    ready-to-add-sybase

 

  • Succesfully added the Sybase instance
    success-adding-sybase-dbwatch
    dbwatch-sybase
  • Select Azure button and tick Add Database Instance
    add-azure-instance-dbwatch

 

  • In this window, specify the display name, set the group where the instance belongs to, input your hostname, port number, database name and credentials.
    specify-host-credentials-azure
  • Select the tasks you wish to install which will be used to monitor the Azure instance
    select-dbwatch-tasks

 

  • We're now ready to add the Azure instance in dbWatch
    azure-ready-to-install-dbwatch

 

  • We've successfully added the instance
    sucess-adding-azure-dbwatch

    dbwatch-azure

Performance Monitoring

  • Capable of checking disk and memory usage
  • Monitor CPU usage
  • Analyse performance and disk growth rate
  • Top level view of database farm

Basic Monitoring with dbWatch

In this episode you will learn the basics on how to monitor your cpu, memory usage and various charts that will help you stay on top of your database farm with the help of dbWatch.

 

Monitoring active query sessions

In this episode you will learn how you can track different query sessions running on your database instances.

 

Database Management

  • Full overview of all hardware resource 
  • Management of database performance reports
  • Management of tasks and alerts
  • Able to manage jobs on the management module

Managing database instances

 

Receive a license for 30 days for the full product for you to explore.

Submit the form to get started with your dbWatch free trial today!

See for yourself:

  • Pro-active monitor all your instances
  • Drill-down performance analysis
  • Automate routine tasks
  • Extensive reporting

Get my free dbWatch trial now: