Image
9.9.2016 0 Comments

Linux súkromne i pracovne v2.0 (12. časť): Linux Tracing

Tento článok je pokračovaním témy týkajúcej sa monitorovania udalostí, ktoré vznikajú v  operačnom systéme Linux. Po teoretickom vysvetlení vzájomných vzťahov medzi procesmi, mennými priestormi, kontrolnými skupinami a kontajnermi sa dostávame k aplikáciám. Predstavíme vám aplikáciu na sledovanie udalostí s názvom Sysdig a behaviorálny nástroj Falco. Sysdig (sysdig.org) Sysdig je viacúčelová aplikácia určená na sledovanie systému Linux (system-level monitoring), hľadanie a riešenie problémov (troubleshooting) a takisto sledovanie prostredí uzavretých v kontajneroch. Základom jej práce je identifikácia a monitoring bežiacich procesov. Okrem toho umožňuje: - sledovať prostredia linuxových kontajnerov, - pracovať so všetkými dôležitými systémovými zdrojmi: CPU, RAM, HDD, NET, - zaznamenávať sledované aktivity do súborov na neskoršiu analýzu, - vykonávať hĺbkové sledovanie, analýzy a takisto riešiť známe problémy, - vykonávať dohľad prostredníctvom intuitívneho používateľského rozhrania csysdig. Architektúra aplikácie Sysdig Sysdig získava (capture) údaje potrebné na svoju činnosť prostredníctvom tzv. sond (probes) inštalovaných priamo do jadra systému. Sondy nadväzujú na štandardnú funkcionalitu jadra, tzv. sledovacie body (tracepoints), sledujú komplexný stav systému a sú zdrojom informácií pre nadstavbové časti. Tie ponúkajú širokú škálu filtrovania, čím používateľovi umožňujú sledovať parciálne údaje. Sondy sú minimalizované aplikácie, ktorých jediná úloha je kopírovať detaily týkajúce sa jednotlivých udalostí do zásobníka. Zásobník udalostí je priamo mapovaný do používateľského pamäťového priestoru, čo odbúrava potrebu dodatočného kopírovania. Udalosti nachádzajúce sa v zásobníku sú načítavané, dekódované a analyzované pomocou funkcií knižníc libscap a libsinsp. Chisels Sysdig monitoring obohacuje o skripty, tzv. chisels, pomocou ktorých analyzuje sled (stream) udalostí a vykonáva vopred definované akcie. Chisels sú naprogramované v jazyku Lua. Možno ich s ...

Článok je uzamknutý

Pokračovanie článku patrí k prémiovému obsahu PC REVUE, ktorý je dostupný pre predplatiteľov. S digitálnym predplatným za 20 € na celý rok získate neobmedzený prístup k uzamknutému obsahu na webe. Objednať si ho môžete TU. Ak už máte digitálne predplatné PC REVUE prihláste sa TU. Ak máte digitálne predplatné Piano, prihláste sa pomocou Piano.


Prihlásiť pomocou členstva PC REVUE
 
Alebo sa prihláste cez službu Piano




Autor: Marek Sopko

Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

ITPro

Linux súkromne i pracovne v2.0 (14. časť): Small Business Server

09.11.2016 14:57

Pojem Small Business Server (malý firemný server) začala používať spoločnosť Microsoft ešte v roku 2000 na označenie servera, ktorý ­dokázal plniť úlohy niekoľkých samostatných serverov. Aplikačná vrs ...

ITPro

Industry 4.0: Fikcia alebo už realita?

09.11.2016 14:52

Štvrtá priemyselná revolúcia je pomenovanie rozsiahlych zmien prudko vstupujúcich do súčasného priemyslu. Nositeľom týchto zmien je digitalizácia výroby a optimalizácia všetkých podnikových procesov v ...

ITPro

Vývoj aplikácií UWP pre Xbox One II.

09.11.2016 14:47

V predošlej časti sme ukázali postup, ako si ­vytvoriť vývojársky účet a aktivovať vývojársky režim na hernej konzole Xbox One, aby ste mohli testovať svoje aplikácie. Výhodou hernej konzoly Xbox je v ...

Vyhľadávanie

Kyocera - prve-zariadenia-formatu-a4-s-vykonom-a3

Najnovšie videá