Ako som nahradil svoje nastavenie procfile + supervisord jednou macOS aplikáciou
Procfiles, konfigurácie supervisord a cintorín shell skriptov na správu vývojových služieb. Tu je dôvod, prečo som to všetko prestal udržiavať a čo používam teraz.
Procfiles, konfigurácie supervisord a cintorín shell skriptov na správu vývojových služieb. Tu je dôvod, prečo som to všetko prestal udržiavať a čo používam teraz.
Triedenie logov bolí, pretože chyby prichádzajú ako prúd, nie ako príbeh. Timeline v Agata Stack premieňa každú udalosť zodpovedajúcu pravidlu na farebne odlíšenú položku, ktorú môžete čítať ako časovú os — tu je, ako funguje a prečo na farebnej schéme záleží viac, než sa zdá.
Lokálne HTTP API v Agata Stack vám umožní spúšťať, zastavovať, reštartovať a streamovať logy akejkoľvek služby na vašom Macu pomocou obyčajného príkazu curl — z CI, zo shell aliasu alebo z nástroja s umelou inteligenciou. Žiadna konfigurácia démona, žiadna služba tretej strany.
Prihlasovať sa cez SSH do staging servera zakaždým, keď chcete skontrolovať log, je DevOps z roku 2010. Tu je, ako môžu vzdialené služby sedieť vedľa miestnych v rovnakom prehľade stavu, s tými istými health checkmi, log streamami a automatizačnými pravidlami.