To what Haosdent said: you cannot get a list of offers from master logs,
but you can get a list of allocations from the built-in allocator in you
bump up the log level (GLOG_v=2).

On Wed, Sep 2, 2015 at 7:36 AM, haosdent <haosd...@gmail.com> wrote:

> If the offer is rejected by your framework, could you find this log in
> mesos:
>
> ```
> xxx Processing DECLINE call for offers xxx
> ```
>
> On Wed, Sep 2, 2015 at 1:31 PM, haosdent <haosd...@gmail.com> wrote:
>
>> >Well, the log you mentioned above is when the resource offer is
>> accepted and mesos-master then allocates the cpu.
>> Hi, @Haripriya As far as i know, the log I show above is allocator
>> allocate resource and make a offer. And then trigger Master::offer to send
>> offer to frameworks. So the log above is not resource offer is accepted,
>> it is before send offer to framework and it also is the details about that
>> offer.
>>
>> For you problem
>> >In my case, the offer is being rejected
>> If you mean the offer is rejected by your framework after your framework
>> receive it? Or you mean your framework never receive offers from mesos?
>>
>>
>> On Wed, Sep 2, 2015 at 1:51 AM, Haripriya Ayyalasomayajula <
>> aharipriy...@gmail.com> wrote:
>>
>>> Well, the log you mentioned above is when the resource offer is accepted
>>> and mesos-master then allocates the cpu. In my case, the offer is being
>>> rejected. I am trying to debug the reason as to why the resource offer is
>>> being rejected.
>>>
>>> On Tue, Sep 1, 2015 at 10:00 AM, haosdent <haosd...@gmail.com> wrote:
>>>
>>>> Yes, currently only print number for offers in mesos code in default
>>>> log level. If you want get more details about it, you could start with set
>>>> environment variable GLOG_v2=1 Then you should got some similar message
>>>> like this:
>>>>
>>>> I0902 00:55:17.465920 143396864 hierarchical.hpp:935] Allocating
>>>> cpus(*):x; mem(*):x; disk(*):x; ports(*):[x-x] on slave
>>>> 20150902-005512-16777343-5050-46447-S0 to framework 20150902-00551
>>>> 2-16777343-5050-46447-0000
>>>>
>>>> But use GLOG_v2 would have a lot of log. If you just want to get the
>>>> resources allocated to task or executor, you could get those informations
>>>> from slave state.json endpoint.
>>>>
>>>> On Wed, Sep 2, 2015 at 12:41 AM, Haripriya Ayyalasomayajula <
>>>> aharipriy...@gmail.com> wrote:
>>>>
>>>>> Thanks, but is there no way without tweaking the source code of the
>>>>> framework scheduler that I get the details of the resource offer? I don't
>>>>> see anything in my logs.
>>>>>
>>>>> All I can see is
>>>>>
>>>>> mesos-master: Sending 5 offers to framework 20150815-.... (marathon)
>>>>> at scheduler-50ajaja@pqr
>>>>>
>>>>> I can't find any other details in the logs..
>>>>>
>>>>> On Mon, Aug 31, 2015 at 8:36 PM, haosdent <haosd...@gmail.com> wrote:
>>>>>
>>>>>> Hi, Haripriya.
>>>>>>
>>>>>> >1. I am trying to see the details of the resource offer made by the
>>>>>> mesos master. I can see in the logs that there are 5 resource offers made
>>>>>> but I am not sure where to get the details of the resource offers - the
>>>>>> cpu, memory etc.
>>>>>>
>>>>>> You could print offer details in your
>>>>>> framework Scheduler#resourceOffers methods. These offer message also 
>>>>>> could
>>>>>> find from mesos log.
>>>>>>
>>>>>> >2. How can I list the number of slaves registered with the master
>>>>>> and the details of the slaves on the command line( apart from seeing it 
>>>>>> in
>>>>>> the UI)?
>>>>>>
>>>>>> We have some endpoints(state.json and state-summary) in master and
>>>>>> slave to expose these informations, you could got this from
>>>>>>
>>>>>> ```
>>>>>> curl -s "http://localhost:5050/master/state-summary"; |jq .slaves
>>>>>> ```
>>>>>>
>>>>>>
>>>>>> On Tue, Sep 1, 2015 at 6:47 AM, Haripriya Ayyalasomayajula <
>>>>>> aharipriy...@gmail.com> wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I'm having trouble with some basic details:
>>>>>>>
>>>>>>> 1. I am trying to see the details of the resource offer made by the
>>>>>>> mesos master. I can see in the logs that there are 5 resource offers 
>>>>>>> made
>>>>>>> but I am not sure where to get the details of the resource offers - the
>>>>>>> cpu, memory etc.
>>>>>>>
>>>>>>> 2. How can I list the number of slaves registered with the master
>>>>>>> and the details of the slaves on the command line( apart from seeing it 
>>>>>>> in
>>>>>>> the UI)?
>>>>>>>
>>>>>>> Thanks for the help.
>>>>>>>
>>>>>>> --
>>>>>>> Regards,
>>>>>>> Haripriya Ayyalasomayajula
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best Regards,
>>>>>> Haosdent Huang
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>> Haripriya Ayyalasomayajula
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Best Regards,
>>>> Haosdent Huang
>>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>> Haripriya Ayyalasomayajula
>>>
>>>
>>
>>
>> --
>> Best Regards,
>> Haosdent Huang
>>
>
>
>
> --
> Best Regards,
> Haosdent Huang
>

Reply via email to