why are you need the Agent ID? could you please input more information?

2015-12-08 19:27 GMT+08:00 Rad Gruchalski <[email protected]>:

> Hi there,
>
> I’m trying to figure out what would the best way to learn the agent id
> without having to read the complete state of mesos. Currently, I do the
> following:
>
> mesos-state 2>/dev/null | jq '.slaves[] | select(.hostname ==
> "’$(AGENT_HOSTNAME)'") | .id' -r
>
> However, depending on how much stuff is happening, the amount of data
> thrown away is less massive or even more massive.
> I am currently looking at 2 options, I only want to learn the agent id on
> a host running that agent:
>
> cat $MESOS_WORKPLACE/meta/slaves/latest/slave.info
>
> but I’m not sure what format the data in this file is in? It looks encoded
> but not sure what the exact encoding is.
> The other option I’m looking at is:
>
> basename $(readlink -f $(find $MESOS_WORKPLACE/meta/slaves -maxdepth 1
> -type l))
>
> But I’m not sure if there are any caveats I should be aware of? Any
> pointers?
>
> Kind regards,
> Radek Gruchalski
> [email protected] <[email protected]>
> de.linkedin.com/in/radgruchalski/
>
>
> *Confidentiality:*This communication is intended for the above-named
> person and may be confidential and/or legally privileged.
> If it has come to you in error you must take no action based on it, nor
> must you copy or show it to anyone; please delete/destroy and inform the
> sender immediately.
>



-- 
Deshi Xiao
Twitter: xds2000
E-mail: xiaods(AT)gmail.com

Reply via email to