Please skip this step if you already have CDK installed and bootstrapped.
npm install -g aws-cdk
npm install -g typescript
cdk bootstrap aws://YOUR_ACCOUNT_ID/YOUR_AWS_REGION
git clone git@github.com:amazon-connect/amazon-connect-call-quality-monitoring.git
cd Amazon-connect-monitoring/monitoring-stack-cdk
export CCP_URL=YOURURL
If your Amazon Connect requires SAML federation please provide SAML login URL in the SAML URL parameter (OPTIONAL).
export SAML_URL=YOUR_SAML_ID_URL
export SPLUNK_ENDPOINT=https://xyz.splunk.com:8080
export SPLUNK_TOKEN=xxxxxxxxxxxxxx
CcpUrl: The URL in the format https://*/ccp-v2.
Note that the CCP-v2 must be used.
For the Splunk URL please enter your splunk endpoint including port number eg https://xyz.splunk.com:8080
Please allow up to 45 minutes for the solution to deploy.
Once the CDK app has finished to deploy.
Once the CDK app has finished to deploy. You will see the following outputs in your terminal
Outputs:
ConnectMonitoringStack.CLOUDFRONTURL = https://xxxxxxxxxxx.cloudfront.net
ConnectMonitoringStack.COGNITOURL = ""
ConnectMonitoringStack.KIBANAURL = ""
Go to AWS Console → Amazon Connect, choose the Connect instance and insert the Cloudfront URL in the application integration section by clicking on the “add origin” button.
For more details on how to use the solution please check out the user guide.