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 not used
- log Log files
- work Workarea
Relevant files are:
- config/uuid.txt This contains the unique id for this monitor in the dbWatch network.
- config/node/node.connections Contains the addresses this monitor should connect to (i.e dbWatch Server addresses) and an optional port it should listen to.
- config/node/domain_connections.json Contains the dbWatch domains the Monitor should connect to and the authentication to use.
- config/node/node.resources The libraries the Monitor should load at startup.
- config/work/monitor.xml Stores various settings and preferences for the monitor.
- config/work/layout_cache.json Cache of the domain layout, for faster Monitor startup.
- config/work/node_name_cache.txt Cache of Server names. Lets the Monitor know the names of Servers it is unable to connect to.
- config/work/profiles/custom/ Files defining custom profile settings for the Monitor (custom views etc.)
Monitor files in the installation directory
- monitor.conf Startup configuration for the Monitor.
- monitor.vmoptions Optional startup arguments for the JVM.
Server files in the installation directory
- server.conf Startup configuration for the Server.
- server.vmoptions Optional startup arguments for the JVM.
Comon files in the installation directory
- jre/ The bundled Java Runtime
- lib/ Some 3 party libraries
- classpath Contains the dbWatch base library (dependent)
Files stored by the dbWatch Server
The dbWatch Server places some files in a workarea (default “C:/ProgramData/dbWatchControlCenter/”)
- config Config files
- crypto Cryptographic keys and certificates
- data Misc data store
- log Log files
- work Workarea
Relevant files are:
- config/uuid.txt This contains the unique id for this Server in the dbWatch network.
- config/node/node.connections Contains the addresses this Server should connect to (i.e other dbWatch Server addresses) and the port it should listen to.
- config/node/node.resources The libraries the Server should load at startup.
- config/node/trustStore/ Cryptographic certificates the Server trusts.
- config/domain/[domain name]/ Contains configuration info for the domain. (Present only on the domain controller server)
- config/server/group_defaults.xml Contains the defined groups and their default values.
- config/server/server_configuration.xml The Server configuration
- config/server/server_list_configuration.xml Contains the definition for the lists (object sets)
- config/data/ Contains static metadata on the entities defined in dbWatch
- config/extensions Configuration files for the extensions (currently e-mail extension)
- data/data Dynamic property store
Post your comment on this topic.