Skip to main content
Version: v2.1 print this page

App Management

Amorphic App Management is a platform that provides capabilities for managing and monitoring applications. The specific capabilities are:

Cloudwatch Logs

With Cloudwatch log feature, Admins can set retention period(in days) for the generated logs. If the retention period is specified as X days, it means that all logs older than X days from the time of it's creation will be deleted eventually. In this manner, Admins can try to reduce the cost of storage for these logs. To learn more, read AWS Cloudwatch logs

Note

This feature can only be used by Admins. Currently, retention policy is being applied on almost all logs generated through Amorphic services except a few like DMS Tasks, ETL Glue Jobs, etc.

By default no retention policy is set. Minimum retention period(days) allowed is 60.

Apply Logs Retention Policy

The given below API is used to set/retrieve retention period for logs:-

  • /logs-retention-period
    • GET -- Returns retention period for the logs. If N/A is returned, that means logs will be retained forever.
    • PUT -- Set the new retention period of logs to X days as provided by user. Please note that it takes around 24 hours for the retention period to get updated.

API Process (Request and Payload Details)

  1. To retrieve retention period of logs

    /logs-retention-period & GET method

    Body/QueryParameter (NOT Required)

  2. To set/update retention period of logs

    /logs-retention-period?period={days} & PUT method

    QueryParameter (Required): period Body (NOT Required)

Note

Please replace variables enclosed in {} with the corresponding values (Ex: days should be replaced with a valid number. Allowed values for retention period are - ['N/A', '60', '90', '120', '150', '180', '365', '400', '545', '731', '1827', '2192','2557', '2922', '3288', '3653'] N/A is equivalent to 0 days. That means logs will be stored forever.

Whitelisted Domains

A Whitelisted Domains feature is provided to control access to specific resources or applications. This feature allows the admin or users to edit a list of domains that are approved or authorized for access to a system or network. So, only users from specific domains are allowed to register for the application, while blocking access from all other domains.

For example, you might specify that only employees at your company (with email addresses ending in "@yourcompany.com") can access the application, and block access from all other domains. This ensures that only authorized users can access the application and protect your data.

Whitelisted Domains

Whitelisted IPs

Admins can view and update the whitelisted IPv4 and IPv6 addresses from the Amorphic interface, granting network access only to specific IP addresses. This feature provides the ability to control access.

Whitelisted ips