- Aggregate incidents from multiple AWS services
- Structure incident data into OpsItems with contextual metadata
- Automate remediation using runbooks (SSM Automation documents)
- Track resolution and the OpsItem lifecycle

OpsItems: structured incident records

- Core metadata:
Title,Source,Severity,Status,Category,Priority— answers the “where” and “how severe”. - Operational data: links to Automation documents, affected resource identifiers, deduplication string, and custom keys (e.g., cost center, owner).
- Related resources: up to 100 AWS resources associated with the OpsItem (EC2, RDS, S3, Lambda, CloudFormation stacks, EventBridge rules, etc.).

Event sources and automated OpsItem creation
OpsItems can be created from multiple sources. Common built-in event sources include:- Amazon CloudWatch Alarms
- AWS Config
- AWS Security Hub
- Amazon EventBridge
- Manual creation (console or API)

- Immediate, consistent incident records
- Eliminates manual ticket creation
- Standardized data for automation and analytics

RoleArn EventBridge uses and example OpsItem fields (Title, Source, Severity, Category, and OperationalData). Adapt field names and JSON path references to match your EventBridge rule’s input transformer or target settings.
Runbooks and automated remediation
Runbooks (SSM Automation documents) can be associated with OpsItems to automate remediation workflows. You can:- Associate runbooks with OpsItems so responders can execute them from the OpsCenter console.
- Start runbooks programmatically using the StartAutomationExecution API.
- Link execution records and outputs back to the OpsItem to track remediation steps and outcomes.

- High CPU utilization → restart instance or scale out (e.g.,
AWS-RestartEC2Instanceor an auto-scaling runbook) - Low disk space → expand or attach volumes (custom runbook)
- Security group violation → apply remediation policy (custom automation)
- Patch non-compliance →
AWS-RunPatchBaselineor patch orchestration runbooks

Integration with ITSM and cross-account aggregation
OpsCenter can integrate with IT Service Management (ITSM) platforms such as ServiceNow or Jira using EventBridge, Lambda, and the external system’s REST API. You must map OpsItem fields to the third-party incident fields to ensure consistent data flow. When centralizing OpsItems across multiple AWS accounts, configure cross-account EventBridge delivery and grant suitable IAM permissions so source accounts can send events to the central account.
Be aware of service limits when aggregating events. For example, EventBridge has a soft limit of 300 rules per event bus—plan your architecture (partitioning, multiple event buses, or pre-filtering) to avoid throttling and ensure timely delivery.
OpsCenter vs CloudWatch vs X‑Ray
These AWS services complement one another for robust observability:

Enable AWS CloudTrail for all API activity (not only OpsCenter) to maintain a complete audit trail of changes and automation executions. CloudTrail logs are essential for post-incident forensics and compliance.
Best practices
- Incident classification — define clear severity levels and mappings (critical, high, medium, low, informational).
- Automate repeatable incidents — use EventBridge, CloudWatch, AWS Config, and Security Hub integrations to auto-create OpsItems and trigger runbooks for high-frequency issues.
- Measure operational excellence — track mean time to detection (MTTD) and mean time to resolution (MTTR) by category and severity; iterate on runbooks and playbooks.
- Data hygiene and retention — archive or export older OpsItems (for example, older than 90 days) to Amazon S3 for long-term retention and auditing.
- Cross-account design — if aggregating from many accounts, design EventBridge/event bus strategy and IAM roles to avoid hitting service limits.

Key takeaways
- OpsCenter (AWS Systems Manager) centralizes incident records (OpsItems) and supports automation with SSM runbooks.
- EventBridge is commonly used to create OpsItems automatically from CloudWatch, AWS Config, and Security Hub events.
- OpsItems include structured metadata, operational data, related resources, and links to remediation runbooks.
- Combine OpsCenter with CloudWatch (metrics/logs/alarms) and X‑Ray (tracing) for end-to-end observability across infrastructure and application layers.
- Storage for OpsItems is free, but API calls and automation executions may incur minor charges—monitor usage and design for service limits.

References
- AWS Systems Manager OpsCenter: https://docs.aws.amazon.com/systems-manager/latest/userguide/opscenter.html
- Amazon EventBridge: https://docs.aws.amazon.com/eventbridge/latest/userguide/what-is-amazon-eventbridge.html
- Amazon CloudWatch: https://docs.aws.amazon.com/cloudwatch/index.html
- AWS Config: https://docs.aws.amazon.com/config/latest/developerguide/WhatIsConfig.html
- AWS Security Hub: https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html
- AWS X‑Ray: https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.html
- AWS CloudTrail: https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html