Introduction
Before creating any applications, you should ensure that you configure your CAST Storage Service/PostgreSQL instances that will be used for your analysis/snapshot schema storage and for your Measurement schema. To do so, switch to the Admin Center:
- provided as a Docker container and is used to store the aip_node and aip_config persistence schemas his is a connection to the PostgreSQL database
- When using Java JAR installers, this is a connection to the CAST Storage Service/PostgreSQL database defined in the Service Registry installer used to store the node_standalone persistence schema
It is possible to use this database connection for your analysis/snapshot schema storage needs, however, CAST strongly recommends that you deploy additional standalone CAST Storage Service/PostgreSQL instances that are dedicated to analysis/snapshot schema storage only.
Add your additional
Host | The host name of your target CAST Storage Service/PostgreSQL instance, e.g. a host name or IP address. |
---|---|
Port | The port which your target CAST Storage Service/PostgreSQL instance is running on. |
Username | The login credentials for your target CAST Storage Service/PostgreSQL instance. For example operator/CastAIP for a CAST Storage Service in default configuration. |
Password | |
Database name | The PostgreSQL database used to store your schemas. For a CAST Storage Service in default configuration, this will be postgres (this will be prefilled) but if your target instance uses a different database name, please modify it as appropriate. |
Use SSL | Tick this option if your target CAST Storage Service/PostgreSQL instance is running in SSL encrypted mode. See SSL encrypted mode configuration for CAST Storage Service and PostgreSQL. |
- You can add as many additional CAST Storage Service/PostgreSQL instances as you need.
- You can add additional instances at any time.
Enable your CAST Storage Service/PostgreSQL instances for Analysis/Snapshot and/or Measurement storage requirements
When you have added your additional CAST Storage Service/PostgreSQL instance(s), you now need to decide which storage requirements you will enable:
Enable for Analysis/Snapshot storage requirements
Analysis/Snapshot storage requirements
Onboarding workflow with Fast Scan | |
---|---|
Legacy workflow (without Fast Scan) |
Enable for Measurement storage requirements
The Measurement schema is required for consolidating snapshot data from all Nodes for display in the CAST Health Dashboard. Only one Measurement schema is required for all Nodes and this schema will be used by the CAST Health Dashboard exclusively. CAST recommends that you always deploy 1 x CAST Storage Service/PostgreSQL (on a dedicated Windows (CAST Storage Service) or Linux (PostgreSQL) server) only for the MEASUREMENT schema.
If you need to add a new instance, use
Enable instance
Authorized characters for the name are as follows:
- 0-9
- A-Z
- _ (underscore)
A validation process is actioned when you click Save, and any unauthorized characters, such as -, # or $ will be rejected.