Pod tagiem #devopsiarz będę…

Pod tagiem #devopsiarz będę od czasu do czasu rzucał ciekawy soft z działki #devops, w tym #golang

Dziś gotop, czyli kolejny top, tym razem napisany w #golang. Można spytać: a dlaczemu, a po co, a komu to potrzebne i w ogóle? Po gwiazdkach na github, jak widać chyba potrzebne.

Statyczna binarka może być potrzebna, w sytuacji, gdy nie lubimy się (mniejsza o powód) z top, a htopa nie chcemy instalować, a chcemy używać na wielu instancjach ustandaryzowanej odmiany top, która nie zmusi nas do instalacji czegokolwiek dodatkowego na naszych serwerach. W takim scenariuszu wrzucamy binarkę gotop i jesteśmy w domu, bo jest statycznie linkowana (jak zdecydowana większość aplikacji pure #golang):


mateusz@matpc  ~  ldd ~/go/gopath/bin/gotop
not a dynamic executable
mateusz@matpc  ~  ldd /usr/bin/top | wc -l
13

GitHub projektu: https://github.com/cjbassi/gotop

#sysadmin #technologia #programowanie