<html><head>
<meta content="text/html; charset=windows-1252" 
http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000"><br>
<br>
<blockquote style="border: 0px none;" 
cite="mid:54DDC273.2050501@redhat.com" type="cite">
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="display:table;width:100%;border-top:1px solid 
#EDEEF0;padding-top:5px">         <div 
style="display:table-cell;vertical-align:middle;padding-right:6px;"><img
 photoaddress="theute@redhat.com" photoname="Thomas Heute" 
src="cid:part1.00060501.07060103@redhat.com" name="postbox-contact.jpg" 
height="25px" width="25px"></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
           <a moz-do-not-send="true" href="mailto:theute@redhat.com" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Thomas Heute</a></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;">   
  <font color="#9FA2A5"><span style="padding-left:6px">February 13, 2015
 at 4:22 AM</span></font></div></div></div>
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">
  
    <meta http-equiv="Content-Type" content="text/html; 
charset=windows-1252">
  
    <br>
    <div class="moz-cite-prefix">On 02/12/2015 11:25 PM, Catherine
      Robson wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:54DD2861.3020909@redhat.com"><meta
 content="text/html; charset=windows-1252" http-equiv="content-type">
      Hi - <br>
      <br>
      We see that alerting on response time and downtime are part of
      what we hope to provide in the first iteration of Hawkular.  We'd
      like to get started on the designs related to alert
      definition/configuration.  I'm hoping that you can all share some
      of the requirements around alert definitions that you think we
      need to have for Hawkular at this point.  I don't want to overdo
      it by looking at JON - I'd like to start simple.  </blockquote>
    +1<br>
    <blockquote type="cite" cite="mid:54DD2861.3020909@redhat.com">Here's

      the requirements for the web console as I currently am thinking of
      them, but would like the team to comment on them and add/remove
      requirements as you see necessary.<br>
      <br>
      <span style="font-weight: bold;">Overall Alerts</span><br>
      As an administrator of a website, I would like to have all alerts
      sent to me through e-mail.<br>
      Ad an administrator of a website, I would like to have all alerts
      sent to me via text message.<br></blockquote>
    <br>
    That may be implicit but:<br>
        - As an administrator of a website, I would like to have all
    alerts listed only 
    to the console.<br></div>
</blockquote>
Ha! Right :)  <br>
<blockquote style="border: 0px none;" 
cite="mid:54DDC273.2050501@redhat.com" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">
    <br>
    We may not implement SMS right from the beginning but having 2 ways
    may be good to initiate the design. (Later we should embed Aerogear
    UPS and have a small app for push on phones, note to potential
    readers, a good student subject or contribution).<br>
    <br>
    1 important thing:<br>
        - we need some alert "profiles", if I look at my 1000s resources
    I may want them all to follow a same profile and when I want to
    change who receive an email I should do that in a single place (and
    not go through the 1000s resources). There would be several
    profiles.<br></div>
</blockquote>
Great - this makes sense.  Do we need to hand enter user information 
(e-mails/phones) or can some of this information be gathered through 
KeyCloak potentially? To clarify exactly what we think a "profile" 
contains - please verify below.<br>
<br>
An alert profile is a place where users can set up alerting contact 
information and rules for many resources.  An alert profile contains:<br>
<ul>
  <li>A name &amp; description<br>
  </li>
  <li>Contact information of everyone associated with this profile (auto
 or manual?)</li>
  <li>A group of resources this profile applies to</li>
</ul>
Another alternative is that the resources are not mentioned in the 
profile, and you just assign the profile when you're working in the 
resources.  This feels much more like an "Alert contact group" than a 
profile to me in that case, so it is just a terminology change I think 
to make it clearer for what to expect from this capability.<br>
<blockquote style="border: 0px none;" 
cite="mid:54DDC273.2050501@redhat.com" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">
    <br>
    3 potential improvements that we may want to think about in the
    design right now (or not):<br>
        - Different addressee: Support for sending email/SMS to someone
    else but the owner<br></div>
</blockquote>
Let me see if I can expand on this use case to make sure we're all on 
the same page.<br>
<br>
Precondition:  An alert fired.  It was sent to person A.<br>
Step 1: User sees the alert, and wants to "share" this alert with person
 B.<br>
Step 2: User manually enters Person B's e-mail or SMS information.<br>
Step 2 alternate:  User selects from a dropdown list of existing known 
users to find Person B, and Person B's preferred contact method is used 
for sending the alert.<br>
End Goal:  Alert is sent to Person B based on the method chosen above.<br>
<blockquote style="border: 0px none;" 
cite="mid:54DDC273.2050501@redhat.com" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">
        - Escalamation: if resource is down for 5 min, send me (or
    someone else) an email, if still down after 30min send me a SMS<br></div>
</blockquote>
Could this use those alert profiles too?<br>
<blockquote style="border: 0px none;" 
cite="mid:54DDC273.2050501@redhat.com" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">
        - Multiple alerts for 1 particular event: if resource is down
    for 5 min, send me an email, send my boss an email and send the IT
    guy a SMS<br></div>
</blockquote>
<br>
<blockquote style="border: 0px none;" 
cite="mid:54DDC273.2050501@redhat.com" type="cite">
  <div style="color: rgb(136, 136, 136); margin-left: 24px; 
margin-right: 24px;" __pbrmquotes="true" class="__pbConvBody">
    <br>
    <br>
    <blockquote type="cite" cite="mid:54DD2861.3020909@redhat.com"><span
 style="font-weight: bold;">Downtime</span><br>
      As an administrator of a website, I would like to configure
      Hawkular so an alert is sent to me every time the system goes
      down. <br>
      As an administrator of a website, I would like to configure
      Hawkular so an alert is only sent to me after the system is down
      for a certain length of time, so I'm not alerted if there is a
      very minor downtime event.<br></blockquote>
    +1<br>
    <blockquote type="cite" cite="mid:54DD2861.3020909@redhat.com"><br>
      <span style="font-weight: bold;">Response time</span><br>
      As an administrator of a website, I would like to configure
      Hawkular to alert me when my website's response time is slower
      than a threshold I have set so I know there may be performance
      problems.<br></blockquote>
    It would have to be for some configurable period of time<br></div>
</blockquote>
Ok - so you would never want to alert if we go over *at all* for this 
metric, you would only ever want to alert based on a time interval it 
was above the threshold for.<br>
<blockquote style="border: 0px none;" 
cite="mid:54DDC273.2050501@redhat.com" type="cite">
  <div style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody">
    <blockquote type="cite" cite="mid:54DD2861.3020909@redhat.com"> <br>
      Are there any other "settings" to the alerts that we should be
      considering at this point? <br></blockquote>
    <br>
    At some point in the future we may want to have a warning state, but
    I don't want to surcharge this thread :)<br>
    <br>
    Thomas<br>
    <blockquote type="cite" cite="mid:54DD2861.3020909@redhat.com">
      Thanks,<br>
      Catherine<br>
      
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
hawkular-dev mailing list
<a moz-do-not-send="true" href="mailto:hawkular-dev@lists.jboss.org" class="moz-txt-link-abbreviated">hawkular-dev@lists.jboss.org</a>
<a moz-do-not-send="true" href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" class="moz-txt-link-freetext">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a>
</pre></blockquote>
    <br>
  </div>
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="display:table;width:100%;border-top:1px solid 
#EDEEF0;padding-top:5px">         <div 
style="display:table-cell;vertical-align:middle;padding-right:6px;"><img
 photoaddress="crobson@redhat.com" photoname="Catherine Robson" 
src="cid:part2.08010906.03080201@redhat.com" 
name="compose-unknown-contact.jpg" height="25px" width="25px"></div>   <div
 
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
           <a moz-do-not-send="true" href="mailto:crobson@redhat.com" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Catherine Robson</a></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;">   
  <font color="#9FA2A5"><span style="padding-left:6px">February 12, 2015
 at 5:25 PM</span></font></div></div></div>
  <div style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody">
<meta content="text/html; charset=windows-1252" 
http-equiv="content-type">


Hi - <br>


  <br>


We see that alerting on response time and downtime are part of what we 
hope to provide in the first iteration of Hawkular.  We'd like to get 
started on the designs related to alert definition/configuration.  I'm 
hoping that you can all share some of the requirements around alert 
definitions that you think we need to have for Hawkular at this point.  I
 don't want to overdo it by looking at JON - I'd like to start simple.  
Here's the requirements for the web console as I currently am thinking 
of them, but would like the team to comment on them and add/remove 
requirements as you see necessary.<br>


  <br>


  <span style="font-weight: bold;">Overall Alerts</span><br>


As an administrator of a website, I would like to have all alerts sent 
to me through e-mail.<br>


Ad an administrator of a website, I would like to have all alerts sent 
to me via text message.<br>


  <br>


  <span style="font-weight: bold;">Downtime</span><br>


As an administrator of a website, I would like to configure Hawkular so 
an alert is sent to me every time the system goes down. <br>


As an administrator of a website, I would like to configure Hawkular so 
an alert is only sent to me after the system is down for a certain 
length of time, so I'm not alerted if there is a very minor downtime 
event.<br>


  <br>


  <span style="font-weight: bold;">Response time</span><br>


As an administrator of a website, I would like to configure Hawkular to 
alert me when my website's response time is slower than a threshold I 
have set so I know there may be performance problems.<br>


  <br>


Are there any other "settings" to the alerts that we should be 
considering at this point? <br>


  <br>


Thanks,<br>


Catherine<br>


  








  </div>
</blockquote>
<br>
<div class="moz-signature">-- <br>Catherine Robson<br>



User Experience Design<br>



Red Hat JBoss Middleware<br>



c: 978-944-3825<br>



<br>


</div>
</body></html>