This workshop guides the user through basic understanding of MSAM including installation, configuration, tuning, and resource monitoring.
- Overview of Media Services Application Mapper
- Install MSAM into your AWS account using CloudFormation
- MSAM browser application
- First run!
- Review navigation, searching, menus
- Diagram management and layout
- Tile management
- CloudWatch Integration
- Understand monitoring, alarms, pipeline alerts
- Create a MediaLive pipeline alert
- Learn the two main uses for MSAM (visualization, monitoring)
- Learn how MSAM represents Media resources in the cloud, and how sets of resources are presented
- Learn how resources are monitored with MSAM using CloudWatch
Review FEATURES
- MSAM uses CloudFormation for installation and updates
- Install all four MSAM templates into the same region
- Be aware of the Input Parameters and Output subsections for each template
After installing the DynamoDB stack (Template 1), you can install the remaining stacks (Templates 2, 3, and 4) concurrently. There is no need to wait for each to finish before starting the next.
- Use the same region where your Media Services workflow is running
- Retrieve the API key for browser access
Navigate to the Install document and follow the instructions to install all four MSAM CloudFormation templates into your AWS account.
- Navigate to the Usage document
- Read and follow the First Run instructions
- Practice navigation, layout, and search
- Create one or more tiles
MSAM integrates with CloudWatch alarms and MediaLive pipeline alerts, and can visually indicate alarm or alert conditions on diagram nodes.
- Navigate to the Usage document
- Review and configure CloudWatch alert and alarm subscriptions
- Learn about MediaLive pipeline alerts
Pause one of your pipelines to trigger a pipeline alert on your MediaLive channel.
- Navigate to the MediaLive console.
- Click on your channel.
- From the Schedule tab, click on Create button.
- Provide an action name like
Pause
. - Leave the Start Type as Fixed.
- Provide a UTC time that’s at least 15 seconds from current UTC time. You can look up current UTC time by going to sites like: https://time.is/UTC
- From Action Type dropdown, select Pause.
- Click on Add Pipelines button.
- From Pipelines Id dropdown, select PIPELINE_0.
- Click on Create button.
- Find the MediaLive Channel in MSAM.
- Wait for the pipeline alert to show on the MediaLive node. The alert should show up once the pause event gets triggered at the scheduled time.
- Select the channel and click the monitor tab to view the alert.
- Navigate to the MediaLive console.
- Click on your channel.
- From the Schedule tab, click on Create button.
- Provide an action name like
Unpause
. - Leave the Start Type as Fixed.
- Provide a UTC time that’s at least 15 seconds from current UTC time. You can look up current UTC time by going to sites like: https://time.is/UTC
- From Action Type dropdown, select Pause.
- Click on Create button.
- Find the MediaLive Channel in MSAM.
- Wait for the pipeline alert to clear on the MediaLive node. The alert should clear up once the pause event gets triggered at the scheduled time.
When you are finished using MSAM and will no longer need it, proceed to the Uninstall document and follow the instructions.
Navigate to README | Architecture | Install | Usage | Uninstall | Rest API | Contributing