title: Why cloudwatch alarm status is always ok?
body: <p>Im trying to create a cloudwatch alarm for when NumberOfMessagesPublished from a specific topic are > 4 I want to send a notification to subscribers from a specific topic.</p>
  
  <p>I already have the cloudwatch alarm configure in aws managment console.</p>
  
  <p>And now I have this code below to send a notification, and Im sending a lot of notifications but the cloudwatch alarm status is always OK.</p>
  
  <p>Do you have any idea why this isnt working?</p>
  
  <pre><code>def sendNotification(email):
      c = boto.sns.connect_to_region("us-east-1")
      message = "Hi."
      message_subject = "Dados enviados para processamento"
      topicArn = "arn:aws:sns:us-east-1:test" 
      publication = c.publish(topicArn, message, subject=message_subject) 
  
  
  sendSNSNotification(test@mail.test")
  </code></pre>