6.1. Collectors

Collectors are data collection threads that pull metrics from monitoring interfaces of Operating Systems and Databases Mangement Systems. Each one is configured through at least one - but not limited to one - policy, whether it is enabled and how often it is scheduled to select metrics. The default collection interval is 60 seconds which is good at first but can lead to a high amount of data for those collectors pulling more than one row per interval. We recommend to adjust to a lower interval (like 15min) for collectors that can collect a lot of data (see collector list and the "many data" tag - data amount depends on number of objects). The configuration is done via Web Frontend: menu → configuration → Policies

v1 5 0 snapshot sqlserver med policy
Figure 8. Speedgain for Databases Policy Configuration SQL Server Medium

Speedgain for Databases has the following build-in collectors:

6.1.1. Db2

Name

GA Version

comment

changehistory

1.8.0

needs extra steps to work properly see Create and Activate a Db2 Change History Monitor for S4DBs

clusterhoststate

1.4.0

purescale

envcfsysresouces

1.4.0

purescale

envgetsystemresources

1.3.0

envinstinfo

1.4.0

getinstanceinfo

1.4.0

purescale

lockeventmonitor

1.2.0

needs extra steps to work properly see Create and Activate a Db2 Lock Event Monitor for S4DBs

mongetactivity

1.0.0

mongetbufferpool

1.0.0

mongetcf

1.4.0

purescale

mongetcfcmd

1.8.0

purescale

mongetcfwaittime

1.8.0

purescale

mongetconnection

1.0.0

many data

mongetcontainer

1.0.0

many data

mongetdatabase

1.0.0

mandatory

mongetextendedlatchwait

1.0.0

mongethadr

1.2.0

mongetindex

1.0.0

many data

mongetlatch

1.3.0

mongetmemorypool

1.0.0

mongetpageaccessinfo

1.5.0

purescale

mongetpkgcachestmt

1.0.0

many data

mongetroutine

1.0.0

mongetservicesubclass

1.2.0

mongetservicesuperclass

1.2.0

mongettable

1.0.0

many data

mongettablespace

1.0.0

mongettransactionlog

1.0.0

mongetutility

1.2.0

mongetworkload

1.2.0

monlockwaits

1.0.0

6.1.2. PostgreSQL

Name

GA Version

comment

pglswaldir

1.0.0

pgmonlockwaits

1.0.0

pgsettings

1.0.0

pgstatactivity

1.0.0

pgstatdatabase

1.0.0

mandatory

pgstatreplication

1.0.0

pgstatstatements

1.0.0

many data

pgtablespace

1.0.0

6.1.3. SQL Server

Name

GA Version

comment

configurations

1.3.0

databases

1.3.0

dmdbfilespaceusage

1.3.0

dmiovirtualfilestats

1.3.0

dmosperformancecounters

1.3.0

mandatory

dmoswaitstats

1.3.0

ringbufferschedulermonitor

1.3.0

CPU-metric

backupset

1.3.5

dmdbindexoperationalstats

1.3.5

dmdbindexphysicalstats

1.3.5

long runtime in large databases

dmdbindexusagestats

1.3.5

dmdbmissingindexdetails

1.3.5

dmexecquerystats

1.3.5

many data

dmexecsessions

1.3.5

live data

dmexecsessionwaitstats

1.3.5

6.1.4. Azure SQL Database

Name

GA Version

comment

azdatabasescopedconfigurations

1.5.0

azdmdbfilespaceusage

1.5.0

azdmdbindexoperationalstats

1.5.0

azdmdbindexphysicalstats

1.5.0

long runtime in large databases

azdmdbindexusagestats

1.5.0

azdmdbmissingindexdetails

1.5.0

azdmdbresourcestats

1.5.0

mandatory

dmexecquerystats

1.5.0

many data

azdmexecrequests

1.5.0

Live Board; everything except blocking information is deleted after 7 days

azdemexecsessions

1.5.0

Long term collector of aggregated session information

azdmexecsessionwaitstats

1.5.0

azdmosperformancecounters

1.5.0

azdmoswaitstats

1.5.0

azdmuserdbresourcegovernance

1.5.0

mandatory

azindexcolumns

1.5.0

generates many iops in large databases; be careful before activating this collector with parameter "include_index_columns=true"

6.1.5. Oracle

Name

GA Version

comment

database

1.5.0

mandatory

datafileusage

1.5.0

dbaschedulerjobrundetails

1.8.0

dbawaiters

1.5.0

instance

1.5.0

mandatory

osstat

1.5.0

pdbs

1.5.0

pgastat

1.5.0

mandatory

rmanstatus

1.8.0

session

1.5.0

mandatory

sesstat

1.5.0

sesstimemodel

1.5.0

sga

1.5.0

sgainfo

1.5.0

mandatory

sqlstats

1.5.0

systemevent

1.5.0

systemwaitclass

1.5.0

systimemodel

1.5.0

6.1.6. Linux

Name

GA Version

comment

linuxdiskfree

1.5.0

linuxprocdiskstats

1.0.0

linuxprocloadavg

1.0.0

linuxprocmeminfo

1.0.0

linuxprocstat

1.0.0

mandatory

6.1.7. MariaDB / MySQL

Name

GA Version

comment

mariamysql

1.6.0

mandatory - prometheus mysqld exporter

6.1.8. MongoDB & GenericDB

Name

GA Version

comment

mongodb

1.6.0

mandatory - prometheus mongodb exporter

6.1.9. GenericDB

Name

GA Version

comment

generic

1.6.0

mandatory - any prometheus exporter