Skip to main content
Version: 12 - Buchtel

Connection Analysis

Cloudomation Engine contains functionality to gather information about remote systems and run common procedures on them.

Additionally, it contains functionality to test connections to external systems.

See video explanation on YouTube.

Release Notes:

2025-03-24 added link to YouTube explainer

2025-02-28 do not set headers for REST connection test

RELEASE-11

2025-02-20 updated schemas

2025-02-04 fix SQLMSSQL analysis for connectors with no authentication

2025-01-09 move analysis data to metadata

RELEASE-10

2024-11-18 remove deprecations

2024-10-11 adapt to new connector input schemas

2024-08-28 fix URL handling in REST connection test

2024-06-10 handle different URL formats in REST connection test

2024-03-25 use system.message instead of this.message

2024-03-05 remove deprecated flag is_archieved

2024-01-15 remove database from required inputs for SQLMSSQL connection test

2023-12-19 use correct inputs for SSH connection tests

2023-12-11.2 use correct inputs for REST connection tests

2023-12-11 handle missing schema in API specification

2023-12-04 change naming to Cloudomation Engine

2023-08-29 fix linter errors

2023-05-24 initial release

Download​

Download the bundle using the Bundle Manager.

Included resources​

analysis-actions​

Provides functionality to analyze remote systems, propose actions and schedule them.

analysis.rest​

Fetch analysis data from a OpenAPI 3.0 json

Input schema​

KeyTypeDescriptionDefault
idstring

Input for analyis containing id

analysis.sqlpg​

Fetch analysis data from a PostgreSQL database

Input schema​

KeyTypeDescriptionDefault
idstring

Fetch analysis data from a PostgreSQL database

analysis.sqlpg.action.create-schema-monitoring-schedule​

Create a schedule to watch for changes in the database schema

analysis.sqlpg.action.create-vacuum-full-schedule​

Create a schedule to run VACUUM FULL in the PostgreSQL database

analysis.sqlpg.action.create-vacuum-schedule​

Create a schedule to run VACUUM in the PostgreSQL database

analysis.sqlpg.action.handler.schema-monitoring​

Notify Cloudomation Engine users about changes of the database schema behind the connector

analysis.sqlpg.action.vacuum​

Run VACUUM in the PostgreSQL database

analysis.sqlpg.action.vacuum-full​

Run VACUUM FULL in the PostgreSQL database

analysis.ssh​

Fetch analysis data from an OpenSSH server

Input schema​

KeyTypeDescriptionDefault
idstring

input of connection analysis

analysis.ssh.action.create-diskspace-monitoring-schedule​

Create a schedule to notify Cloudomation Engine users about disk usage

analysis.ssh.action.handler.diskspace-monitoring​

Notify Cloudomation Engine users about disk usage of the system behind the connector

connection-test-flow.type-ftp​

Test connection to FTP server by fetching stats

Input schema​

KeyTypeDescriptionDefault
idstring

connection-test-flow.type-imap​

Test connection to IMAP account by listing folders

Input schema​

KeyTypeDescriptionDefault
idstring

connection-test-flow.type-msteams​

Test connection to MSTEAMS channel by sending test message

connection-test-flow.type-mysql​

Test connection to MYSQL server by executing a SELECT statement

Input schema​

KeyTypeDescriptionDefault
idstring

Test connection to MYSQL server by executing a SELECT statement

connection-test-flow.type-openai​

Test connection to OPENAI by prompting hello world

connection-test-flow.type-ps​

Test connection to PS host by echoing test

Input schema​

KeyTypeDescriptionDefault
idstring

connection-test-flow.type-rest​

Test REST connection by requesting headers

Input schema​

KeyTypeDescriptionDefault
idstring

Input for test containing id

connection-test-flow.type-scp​

Test connection to SCP server by trying to download non existing file

Input schema​

KeyTypeDescriptionDefault
idstring

connection-test-flow.type-smb​

Test connection to SMB host by listing directory

Input schema​

KeyTypeDescriptionDefault
idstring

connection-test-flow.type-smtp​

Test connection to SMTP server by sending test email

Input schema​

KeyTypeDescriptionDefault
idstring

connection-test-flow.type-sqlmssql​

Test connection to SQLMSSQL server by executing a SELECT statement

Input schema​

KeyTypeDescriptionDefault
idstring

connection-test-flow.type-sqloracle​

Test connection to SQLORACLE server by executing a SELECT statement

connection-test-flow.type-sqlpg​

Test connection to PostgreSQL server by executing a SELECT statement

Input schema​

KeyTypeDescriptionDefault
idstring

id of the tested connector

connection-test-flow.type-ssh​

Test connection to SSH host by echoing Hello World

Input schema​

KeyTypeDescriptionDefault
idstring

connection-test-helper.create-message-form​

Helper flow for creating message forms in the connection tests

test-actions​