본문 바로가기
장바구니0

BPF를 활용한 리눅스 시스템 트레이싱 > OS

상품간략정보 및 구매기능

BPF를 활용한 리눅스 시스템 트레이싱

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 위키북스
원산지 국내산
브랜드 위키북스
시중가격 27,000원
판매가격 24,300원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개
  • BPF를 활용한 리눅스 시스템 트레이싱
    +0원

관련상품

등록된 관련상품이 없습니다.

  • 상품 정보

    상품 상세설명

    BPF를 활용한 리눅스 시스템 트레이싱

    9791158392420.jpg

    도서명:BPF를 활용한 리눅스 시스템 트레이싱
    저자/출판사:정찬훈/위키북스
    쪽수:396쪽
    출판일:2021-03-10
    ISBN:9791158392420

    목차
    ▣ 01장: 들어가며

    ▣ 02장: BPF란?
    2.1 cBPF
    2.2 eBPF
    2.3 BCC, bpftrace, 그리고 IO Visor
    2.4 트레이싱과 샘플링

    ▣ 03장: BPF의 개념
    3.1 BPF 아키텍처
    3.2 BPF 프로그램 타입
    3.3 맵과 오브젝트 피닝
    __3.3.1 맵
    __3.3.2 오브젝트 피닝
    3.4 BTF와 CO-RE
    3.5 테일 콜과 BPF to BPF 콜
    3.6 JIT
    3.7 XDP와 하드웨어 오프로드
    3.8 헬퍼 함수
    3.9 검사기
    3.10 제약사항
    3.11 다른 방법과 비교
    __3.11.1 커널 모듈
    __3.11.2 시스템 탭
    __3.11.3 LTTng
    __3.11.4 Perf
    __3.11.5 {f,l,s,uf}trace

    ▣ 04장: 이벤트
    4.1 kprobe
    4.2 uprobe
    4.3 트레이스포인트
    4.4 USDT
    4.5 소프트웨어 및 하드웨어 이벤트

    ▣ 05장: 스택 트레이스
    5.1 스택 트레이스 종류
    __5.1.1 프레임포인터
    __5.1.2 DWARF
    __5.1.3 LBR
    __5.1.4 ORC
    5.2 스택 정보 수집
    5.3 가시화
    __5.3.1 플레임그래프
    __5.3.2 플레임스코프

    ▣ 06장: BPF 다루기
    6.1 환경 설정
    __6.1.1 리눅스 머신
    __6.1.2 커널과 커널 헤더
    __6.1.3 배포판별 패키지
    __6.1.4 도커
    6.2 BCC tools
    6.3 bpftrace
    __6.3.1 예제로 살펴보기
    __6.3.2 기본 문법
    __6.3.3 프루브
    __6.3.4 필터
    __6.3.5 액션
    __6.3.6 변수
    __6.3.7 함수
    __6.3.8 복잡한 구조체 확인
    __6.3.9 플레임스코프

    ▣ 07장: BCC 프로그래밍
    7.1 예제로 살펴보기
    7.2 BPF 초기화
    7.3 이벤트
    __7.3.1 kprobe와 kretprobe
    __7.3.2 트레이스포인트
    __7.3.3 kfunc와 kretfunc
    __7.3.4 uprobe와 uretprobe
    __7.3.5 USDT
    7.4 맵
    __7.4.1 파이썬에서 맵 다루기
    7.5 커널 및 사용자 영역의 데이터
    7.6 출력 채널
    7.7 심벌 처리
    7.8 스택 트레이스
    7.9 TC와 XDP
    7.10 오브젝트 피닝
    7.11 테일 콜

    ▣ 08장: BPF tool과 BTF
    8.1 BPF tool
    8.2 BTF

    ▣ 09장: 시스템과 애플리케이션
    9.1 시스템
    __9.1.1 CPU
    __9.1.2 메모리
    __9.1.3 파일 시스템
    __9.1.4 블록 I/O
    __9.1.5 네트워크
    9.2 애플리케이션
    __9.2.1 C/C++
    __9.2.2 고랭
    __9.2.3 러스트
    __9.2.4 자바
    __9.2.5 파이썬
    __9.2.6 노드
    __9.2.7 루비
    __9.2.8 펄
    __9.2.9 PHP
    __9.2.10 Bash

    ▣ 10장: 컨테이너 및 클러스터 환경
    10.1 컨테이너
    __10.1.1 cgroup
    __10.1.2 네임스페이스
    __10.1.3 컨테이너 필터링
    __10.1.4 USDT, UPROBE
    10.2 쿠버네티스
    __10.2.1 kubectl Trace
    __10.2.2 Inspektor Gadget

    ▣ 11장: 모니터링
    11.1 ebpf exporter
    11.2 tracee

    ▣ 부록A: 트러블슈팅

    ▣ 부록B: 저수준 BPF 프로그래밍
    B.1 libbpf 프로그래밍
    B.2 커널의 BPF 예제

    ▣ 부록C: 결함 주입

    ▣ 부록D: 실습 환경 구축
    delivery.jpg
  • 사용후기

    사용후기가 없습니다.

  • 상품문의

    상품문의가 없습니다.

  • 배송/교환정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

고객센터 1234-5678

회사명 (주)꼭대기 주소 서울 특별시 마포구 연희로 11,5층 S-537호
사업자 등록번호 795-87-00429 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2017-서울마포-0052호 개인정보 보호책임자 dhwnqhd

Copyright © 2001-2013 (주)꼭대기. All Rights Reserved.

상단으로