--
---
You received this message because you are subscribed to the Google Groups "devops" group.
To unsubscribe from this group and stop receiving emails from it, send an email to devops+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
We use chef, cap and bunch of other tools and the way we generate this map is by aggregating information across these system. It combines the chef metadata along with live network map (similar to netstat -peanut, and then annotating the resultant IP list with chef 's metadata) . together it gives us stack+location+connections map. Blender is open source and you can do similar things against your stack, but you have to buikdbthe dashboard to expose this information by itself.
Consul will have membership info, and might capture location/stack data via tags or key value style metadata, but I assume there are lot more data on puppet as well, which you have to combine. The live network map too won't be provided by these systems (something like boundary or even copperegg will do this), but the last mile you have to build yourself (i.e. collating this data and presenting in a suitable manner). This biggest challenge was to get peer to peer connection details which blender helped us obtaining
regards
Ranjib
--