MultiCloud Configuration User Guide

Note: Logs for all cloud device-related activities can be viewed here.

AWS cloud instance has been integrated with AppViewX using SSM, which is an inbuilt agent supported by AWS. In this document, the pre-requisites required for integrating AWS EC2 instances with AppViewX and the basic functionality have been explained.

Supported Vendors

Server
Linux (OS) Web Service
Native AWS
Apache Y(19.4)
RapidSB AWS
Generic Linux Y(19.4)
JBoss Y(20.1)
MQ Server Y(20.1)
NGNIX Y(20.1)
Rabbit MQ Y(20.1)
My SQL Y(20.1)
Windows (OS) Web Service
RapidSB AWS
Apache Y(20.2)
Tomcat Y(20.2)

Prerequisites

The following are the pre-requisites only for the EC2 services. For the other services, we do not have any pre-requisites.

  • A dedicated/Shared S3 bucket with R/W and delete access is required.

  • SSM should have command execution and document creation access.

  • EC2 instances should have a working SSM agent with an EC2 Instance role associated with it for discovery.

  • For adding a cloud account we need AWS API keys(Access key/Secret key).

  • IAM policy configuration for EC2:

    
    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Sid": "VisualEditor0",
                "Effect": "Allow",
                "Action": [
                    "ssm:SendCommand",
                    "ec2:DescribeInstances",
                    "ec2:DescribeRegions",
                    "ssm:GetDocument",
                    "ssm:CreateDocument"
                ],
                "Resource": "*"
            },
            {
                "Sid": "VisualEditor1",
                "Effect": "Allow",
                "Action": [
                    "s3:GetObject",
                    "s3:ListBucket",
                    "s3:DeleteObject"
                ],
                "Resource": [
                    "arn:aws:s3:::name_of_dedicated_bucket_created_for_appviewx"
                ]
            }
        ]
    }
    
Note: For the other services, the IAM policy will be shared based on the ask.

Limitation

Only the processes on the Linux platform are supported.