Srini,

Using Scalr API is recommended.
Using EC2 API could result into elevated reaction time.

Regards,
Nick

On Sun, Mar 4, 2012 at 12:37, Srinivasan S <[email protected]
> wrote:

> **
> Hi Nick
>
> When you say second option is recommended do you mean scalr api? Which
> method would result in elevated time to bring up a replacement?
>
> Before setting it up I just want to confirm the best possible way.
>
> Cheers
>
> Srini
> Sent on my BlackBerry® from Vodafone
> ------------------------------
> *From: * Nick Toursky <[email protected]>
> *Sender: * [email protected]
> *Date: *Sun, 4 Mar 2012 12:00:19 +0200
> *To: *<[email protected]>
> *ReplyTo: * [email protected]
> *Subject: *Re: Monitoring custom processes via scalr
>
> Srini,
>
> To scale jboss instance, I'd recommend to create a new scaling metric just
> as described in the following blog post:
> http://blog.scalr.net/feature/2-1-feature-highlight-custom-scaling-metrics/
> If your script detected unhealthy instance, you can terminate it in any
> convenient way: by executing 'shutdown -h now' on it, by Scalr API or EC2
> API. Second option is recommended, first is also good, the latter could
> result into elevated time to bring up a replacement.
>
> Regards,
> Nick
>
> On Sun, Mar 4, 2012 at 11:45, Srini <[email protected]>wrote:
>
>> As previously mentioned in an earlier post, my app role actually runs
>> Jboss. The Jboss instance could have crashed and become unresponsive. Given
>> that it's an apache customized role, scalr is not even aware of this
>> process.
>>
>> Assuming that I can monitor jboss from the scalr server via shell
>> scripts, what is the best way to integrate this into scalr. There are two
>> requirements:
>>
>> 1.  If the jboss app instances are all overloaded, a new instance should
>> be spawned off based on some metric. I assume I will have to create a new
>> scaling metric for this and provide it.
>>
>> 2.  If the instance is not healthy, it has to be terminated and a new
>> instance started. How do I tell scalr the instance is not healthy?  Do I
>> use the scalr command line tools and terminate the instance via the API? Or
>> is there a better way to do that?
>>
>> Any Help is appreciated.
>>
>> Regards
>> Srini
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "scalr-discuss" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/scalr-discuss/-/RbBL1f876JoJ.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/scalr-discuss?hl=en.
>>
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "scalr-discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/scalr-discuss?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "scalr-discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/scalr-discuss?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"scalr-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/scalr-discuss?hl=en.

Reply via email to