diff --git a/knowledge base/cloud computing/aws/cloudwatch.md b/knowledge base/cloud computing/aws/cloudwatch.md index c14a188..e3a39f0 100644 --- a/knowledge base/cloud computing/aws/cloudwatch.md +++ b/knowledge base/cloud computing/aws/cloudwatch.md @@ -52,10 +52,16 @@ resolution of 1 hour for 15 months. # List available metrics aws cloudwatch list-metrics --namespace 'AWS/EC2' aws cloudwatch list-metrics --namespace 'AWS/EC2' --metric-name 'CPUUtilization' -aws cloudwatch list-metrics --namespace 'AWS/EC2' --dimensions 'Name=InstanceId,Value=i-01234567890abcdef' --query 'Metrics[].MetricName' +aws cloudwatch list-metrics --namespace 'AWS/EC2' --dimensions 'Name=InstanceId,Value=i-01234567890abcdef' \ + --query 'Metrics[].MetricName' # Show alarms information -aws cloudwatch describe-alarms-for-metric --metric-name 'CPUUtilization' --namespace 'AWS/EC2' --dimensions 'Name=InstanceId,Value=i-01234567890abcdef' +aws cloudwatch describe-alarms-for-metric --metric-name 'CPUUtilization' --namespace 'AWS/EC2' \ + --dimensions 'Name=InstanceId,Value=i-01234567890abcdef' + +# Toggle alarm actions +aws cloudwatch disable-alarm-actions --alarm-names 'SomeServer_SystemStatusCheck' +aws cloudwatch ensable-alarm-actions --alarm-names 'SomeServer_SystemStatusCheck' 'SomeServer_InstanceStatusCheck' ``` diff --git a/snippets/aws/other commands.fish b/snippets/aws/other commands.fish index 2fcdf53..def0ddb 100644 --- a/snippets/aws/other commands.fish +++ b/snippets/aws/other commands.fish @@ -57,6 +57,10 @@ aws cloudwatch list-metrics --namespace 'AWS/EC2' --dimensions 'Name=InstanceId, aws cloudwatch describe-alarms-for-metric --metric-name 'CPUUtilization' --namespace 'AWS/EC2' \ --dimensions 'Name=InstanceId,Value=i-1234567890abcdef0' +# Toggle alarm actions +aws cloudwatch disable-alarm-actions --alarm-names 'SomeServer_SystemStatusCheck' +aws cloudwatch ensable-alarm-actions --alarm-names 'SomeServer_SystemStatusCheck' 'SomeServer_InstanceStatusCheck' + ### # Cognito