Difference between revisions of "SQWareRepository:general"
Expdbtools (talk | contribs) (→Presentation) |
Expdbtools (talk | contribs) (→General architecture diagram SQWareRepository™ (when the SQWareProduction™ module is locally installed)) |
||
Line 19: | Line 19: | ||
<br> | <br> | ||
− | == General architecture diagram | + | == General architecture diagram SQWareRepository (when the SQWareProduction module is locally installed) == |
[[Image:General_SQWareRepository.jpg]] | [[Image:General_SQWareRepository.jpg]] | ||
Revision as of 19:11, 22 December 2017
Contents
- 1 Presentation
- 2 General architecture diagram SQWareRepository (when the SQWareProduction module is locally installed)
- 3 naming convention
- 4 Generic database content (for all dbms)
- 4.1 tsqw_AdminGroups
- 4.2 tsqw_AdminGroupsPrivs
- 4.3 tsqw_AdminLogins
- 4.4 tsqw_AdminLoginsPrivs
- 4.5 tsqw_AdminTypes
- 4.6 tsqw_AdminTypesPrivs
- 4.7 tsqw_AlertFile
- 4.8 tsqw_EndLife
- 4.9 tsqw_GenHisto
- 4.10 tsqw_GenInfosLicense
- 4.11 tsqw_GenInstance
- 4.12 tsqw_JobsExec
- 4.13 tsqw_JobsLog
- 4.14 tsqw_RdbmsType
- 4.15 tsqw_Repository
- 4.16 tsqw_RepositoryExclude
- 4.17 tsqw_RepositoryFiles
- 4.18 tsqw_RepositoryInclude
- 4.19 tsqw_RepositoryNoSQL
- 4.20 tsqw_RepositoryOther
- 4.21 tsqw_RepositoryVersion
- 4.22 tsqw_UserSsh
- 4.23 tsqw_VolBackups
- 4.24 tsqw_VolBackupsExclude
- 4.25 tsqw_VolBackupsExcludeDb
- 4.26 tsqw_VolBackupsExcludeGlobalDb
- 4.27 tsqw_VolFS
- 4.28 tsqw_VolTapeBackups
- 4.29 tsqw_VolThreshold
- 4.30 tsqw_VolThresholdDef
Presentation
SQWareRepository, is the repository module, and stores rdbms indicators.
It manage the repository and the database indicators ...
This module has is managed in a MySql database.
Links to different plugins of SQWareRepository module :
- Oracle plugins
- Sybase plugins
- Mysql plugins
- Mssql plugins
- DB2 plugins
- PostgreSQL plugins
- Terdata plugins
- Cassandra plugins
- Ingres plugins
Download the latest stable versions
Installation guide for SQWareRepository
General architecture diagram SQWareRepository (when the SQWareProduction module is locally installed)
naming convention
All generic objects are named with prefixes:
- tsqw_% : for tables
- isqw_% : for index
- isqw_%_u : for uniques
- isqw_%_pk : for primary key
Generic database content (for all dbms)
tsqw_AdminGroups
This table contains :
...
Desc of tsqw_AdminGroups :
Field Type id_grp bigint(20) groupname varchar(30) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_AdminGroupsPrivs
This table contains :
...
Desc of tsqw_AdminGroupsPrivs :
Field Type id_grp_grantee bigint(20) id_grp_granted bigint(20) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_AdminLogins
This table contains :
...
Desc of tsqw_AdminLogins :
Field Type id_usr bigint(20) username varchar(30) lastname varchar(255) firstname varchar(255) passwd char(40) cre_date datetime pwd_date datetime dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_AdminLoginsPrivs
This table contains :
...
Desc of tsqw_AdminLoginsPrivs :
Field Type id_usr_grantee bigint(20) id_grp_granted bigint(20) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_AdminTypes
This table contains :
...
Desc of tsqw_AdminTypes :
Field Type id_type bigint(20) typename varchar(30) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_AdminTypesPrivs
This table contains :
...
Desc of tsqw_AdminTypesPrivs :
Field Type id_grp_grantee bigint(20) id_type_granted bigint(20) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_AlertFile
This table contains :
...
Desc of tsqw_AlertFile :
Field Type dbalias varchar(80) gather_date datetime alert_file varchar(800)
tsqw_EndLife
This table contains :
...
Desc of tsqw_EndLife :
Field Type rdbmstype varchar(50) maj_version int(11) releasedate datetime premier datetime extended datetime
tsqw_GenHisto
This table contains :
...
Desc of tsqw_GenHisto :
Field Type dbalias varchar(80) month datetime gather_date datetime rdbmstype varchar(50) size_instance decimal(12,2) used decimal(12,2) free decimal(12,2) maj_version int(11) version varchar(30) client varchar(60) env varchar(12)
tsqw_GenInfosLicense
This table contains :
...
Desc of tsqw_GenInfosLicense :
Field Type dbalias varchar(80) gather_date datetime host_name varchar(64) cpu_count int(11) port_string varchar(255) banner varchar(255) os_type varchar(255)
tsqw_GenInstance
This table contains :
...
Desc of tsqw_GenInstance :
Field Type dbalias varchar(80) gather_date datetime size_instance decimal(12,2) used decimal(12,2) free decimal(12,2) maj_version int(11) version varchar(30)
tsqw_JobsExec
This table contains :
...
Desc of tsqw_JobsExec :
Field Type log_ide bigint(20) log_id bigint(20) dbalias varchar(80) beginning datetime script varchar(80) parameters varchar(400) end datetime duration char(8) status int(11)
tsqw_JobsLog
This table contains :
...
Desc of tsqw_JobsLog :
Field Type log_id bigint(20) log_file text
tsqw_RdbmsType
This table contains :
...
Desc of tsqw_RdbmsType :
Field Type rdbmstype varchar(50) rdbmsname varchar(50) rdbmstrigram varchar(50) rdbmsroot varchar(50)
tsqw_Repository
This table contains :
...
Desc of tsqw_Repository :
Field Type dbalias varchar(80) rdbmstype varchar(50) virt_host_name varchar(64) host_name varchar(64) username varchar(60) port int(11) comments varchar(500) contact varchar(100) status varchar(10) client varchar(60) upd_date datetime env varchar(12) globalhost varchar(255) custom1 varchar(255) custom2 varchar(255)
tsqw_RepositoryExclude
This table contains :
...
Desc of tsqw_RepositoryExclude :
Field Type trtname varchar(80) dbalias varchar(80) rdbmstype varchar(50) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_RepositoryFiles
This table contains :
...
Desc of tsqw_RepositoryFiles :
Field Type filename varchar(700) upd_date datetime status int(11) comments varchar(4000)
tsqw_RepositoryInclude
This table contains :
...
Desc of tsqw_RepositoryInclude :
Field Type trtname varchar(80) dbalias varchar(80) rdbmstype varchar(50) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_RepositoryNoSQL
This table contains :
...
Desc of tsqw_RepositoryNoSQL :
Field Type dbalias varchar(80) nodename varchar(80) rdbmstype varchar(50) virt_host_name varchar(64) host_name varchar(64) username varchar(60) port int(11) ruletype varchar(50) commands varchar(500) comments varchar(500) upd_date datetime globalhost varchar(255) custom1 varchar(255) custom2 varchar(255)
tsqw_RepositoryOther
This table contains :
...
Desc of tsqw_RepositoryOther :
Field Type dbalias varchar(80) rdbmstype varchar(50) virt_host_name varchar(64) host_name varchar(64) username varchar(60) port int(11) comments varchar(500) contact varchar(100) status varchar(10) client varchar(60) upd_date datetime env varchar(12) globalhost varchar(255) custom1 varchar(255) custom2 varchar(255)
tsqw_RepositoryVersion
This table contains :
...
Desc of tsqw_RepositoryVersion :
Field Type upd_date timestamp rdbmstype varchar(50) action varchar(32) version varchar(17) status int(11) comments varchar(255)
tsqw_UserSsh
This table contains :
...
Desc of tsqw_UserSsh :
Field Type dbalias varchar(80) username varchar(60) status varchar(10)
tsqw_VolBackups
This table contains :
...
Desc of tsqw_VolBackups :
Field Type dbalias varchar(80) database_name varchar(255) beginning datetime bck_type varchar(250) tools varchar(250) end_trt datetime duration char(8) size_bck decimal(12,2)
tsqw_VolBackupsExclude
This table contains :
...
Desc of tsqw_VolBackupsExclude :
Field Type dbalias varchar(80) rdbmstype varchar(50) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_VolBackupsExcludeDb
This table contains :
...
Desc of tsqw_VolBackupsExcludeDb :
Field Type dbalias varchar(80) database_name varchar(255) rdbmstype varchar(50) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_VolBackupsExcludeGlobalDb
This table contains :
...
Desc of tsqw_VolBackupsExcludeGlobalDb :
Field Type database_name varchar(255) rdbmstype varchar(50) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_VolFS
This table contains :
...
Desc of tsqw_VolFS :
Field Type dbalias varchar(80) gather_date datetime host_name varchar(64) filesystem varchar(200) size_fs decimal(12,2) used decimal(12,2) free decimal(12,2) rate decimal(12,2) mount varchar(200)
tsqw_VolTapeBackups
This table contains :
...
Desc of tsqw_VolTapeBackups :
Field Type dbalias varchar(80) hostname varchar(30) beginning datetime parameters varchar(255) tools varchar(250) end_trt datetime duration char(8) size_bck decimal(12,2) nbfiles decimal(12,2)
tsqw_VolThreshold
This table contains :
...
Desc of tsqw_VolThreshold :
Field Type voltype varchar(50) dbalias varchar(80) rdbmstype varchar(50) objname varchar(255) threshold_c int(11) threshold_w int(11) dbaname varchar(50) comments varchar(50) upd_date datetime
tsqw_VolThresholdDef
This table contains :
...
Desc of tsqw_VolThresholdDef :
Field Type voltype varchar(50) size_limit int(11) rdbmstype varchar(50) threshold_c int(11) threshold_w int(11) dbaname varchar(50) comments varchar(50) upd_date datetime