Wpis z mikrobloga

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
d.....z - Pod tagiem #devopsiarz będę od czasu do czasu rzucał ciekawy soft z działki...

źródło: comment_IsD3eFz64reJzyeh3pAQA6q2ltlCMIRK.gif

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach