
ps, top ja lsof ĂŒtlevad sulle, mis parasjagu töötab. witr ĂŒtleb sulle, miks. Suuna see protsessile, PID-ile, pordile, konteinerile vĂ”i failile ning see jĂ€lgib ahelat, mis seda selgitab â systemd, supervisor, shell vĂ”i cron â lisaks sellele, kes selle kĂ€ivitas, millal, kust ja millised hoiatused on teadmist vÀÀrt. KĂ€ivita see ilma argumentideta, et saada interaktiivne TUI vahekaartidega Processes, Ports, Containers ja Locks. VĂ”i skripti seda: --short ĂŒherealise ahela jaoks, --json koos reaalsete vĂ€ljumiskoodidega. Ăks staatiline Go binaar Linuxi, macOS-i, Windowsi ja BSD jaoks.
Loading commentsâŠ
Projekti info
Toote mÀrksÔnad
witr on kĂ€surea diagnostikatööriist, mis vastab kĂŒsimusele, mille traditsioonilised sĂŒsteemitööriistad lahtiseks jĂ€tavad: miks see töötab? Kuigi ps, top ja lsof nĂ€itavad, mis töötab, jĂ€lgib witr iga protsessi, pordi, konteineri vĂ”i faili taga olevat pĂ”hjuslikku ahelat â paljastades systemd-ĂŒksuse, superviisori, kesta vĂ”i cron-töö, mis selle kĂ€ivitas, koos sellega, kes selle algatas, millal ja kust. See tarnitakse ĂŒhe staatilise Go binaarina Linuxi, macOS-i, Windowsi ja BSD jaoks ning pakub nii interaktiivset TUI-d kui ka skriptitavaid vĂ€ljundreĆŸiime.
KĂ€ivitage witr ilma argumentideta ja saate tĂ€isekraanil terminaliliidese, millel on spetsiaalsed vahelehed Protsessid, Pordid, Konteinerid ja Lukud. Liikuge reaalajas sĂŒsteemi olekus, sĂŒvenege igasse kirjesse ja nĂ€ete selle pĂ”hjuslikku ahelat kohe renderdatuna â ilma lipukite vĂ”i argumentideta.
Automatiseerimiseks pakub witr --short lĂŒhikese ĂŒherealise ahela kokkuvĂ”tte ja --json struktureeritud vĂ€ljundi reaalsete vĂ€ljumiskoodidega. See muudab integreerimise monitooringuskriptidesse, CI-voogudesse vĂ”i kohandatud hĂ€irete töövoogudesse lihtsaks.
Ăks kompileeritud binaar töötab Linuxis, macOS-is, Windowsis ja BSD-s â ilma kĂ€itusaja sĂ”ltuvusteta, ilma interpreteri nĂ”ueteta. Installimine on vĂ”imalik curl-skripti, PowerShell-i vĂ”i paketihaldurite nagu Homebrew, APT, Conda ja MacPorts kaudu.
Erinevalt lsof-ist vĂ”i ss-ist ei peatu witr selle loetlemisel, mis on pordiga seotud vĂ”i milline protsess hoiab faili. See kĂ€ib lĂ€bi kogu vastutusahela â vahetust vanemast ĂŒlespoole lĂ€bi superviisorite, konteinerite ja init-sĂŒsteemide â nii et nĂ€ete pĂ”hjust, miks miski eksisteerib, mitte ainult selle metaandmeid.
witr muudab "mis töötab?" kĂŒsimuse "miks see töötab?" â ja see muudab seda, kuidas te sĂŒsteeme silute.
Enamik tĂ”rkeotsingu tööriistu annab teile hetktĂ”mmise; witr annab teile loo. Selle asemel, et kĂ€sitsi korreleerida viie erineva utiliidi vĂ€ljundeid, et kokku panna, kuidas protsess tekkis, annab witr vastuse ĂŒhe kĂ€suga. Interaktiivse TUI kombinatsioon uurimiseks ja JSON-vĂ€ljund automatiseerimiseks tĂ€hendab, et see sobib nii ad-hoc silumiseks kui ka sĂŒstemaatiliseks monitooringuks â haruldane laius ĂŒhes tööriistas.
Olete kunagi vaadanud salapĂ€rast protsessi ja mĂ”elnud, kust see tuli, vĂ”i kulutanud kakskĂŒmmend minutit pordikonflikti jĂ€lgimisele lĂ€bi systemd, Dockeri ja kestaskriptide. Kui hindate tööriistu, mis selgitavad pĂ”hjuslikkust pigem kui lihtsalt oleku paljastamist, tasub witr-i vaadata. See on eriti vÀÀrtuslik kĂ”igile, kes haldavad segakeskkondi â sama binaar töötab teie Linuxi serverites, macOS-i sĂŒlearvutis, Windowsi tööjaamas ja BSD-seadmetes.
Teised tööriistad, mida vÔiksid kaaluda
TĂ€iustatud protsessimonitor Macile
Superlog on avatud lĂ€htekoodiga autonoomne jĂ€lgitavuse tööriist. See paigaldab end ise ja parandab leitud vead. Ăhe kĂ€suga varustab teie hoidla OpenTelemetry'ga ja hoiab seda ajakohasena. Kui midagi lĂ€heb katki, koondab see mĂŒrarikkad probleemid ĂŒheks intsidendiks ja postitab Slacki ĂŒhe ĂŒhendatava PR-i. Erinevalt Datadog'ist vĂ”i Sentryst pole vaja seadistamist, hoiatuste vĂ€simust ega kĂ€sitsi parandamist. Teie telemeetria jÀÀb mĂŒĂŒjast sĂ”ltumatuks, nii et teil on tĂ€ielik kontroll oma andmete ĂŒle.
PandaProbe Cloud annab teie meeskonnale tĂ€ieliku tĂ€isteenuse jĂ€lgimise, hindamise ja agentide monitooringu ilma infrastruktuuri haldamata. Saatke paremad agendid ilma operatsioonide ĂŒlekoormuseta.
puupĂ”hine navigeerimine, semantiline refaktoreerimine, koodibaasi analĂŒĂŒs ja keeleportimise tööriistad kodeerimisagentidele, mis toetavad 163 grammatikat
Looja
sandbyte
Loading commentsâŠ