2017-05-28 52 views
1

我開始一個新的用戶空間應用程序,我想創建一些常用的日誌和跟蹤工具如何在Linux用戶空間創建高頻率記錄(追蹤)?

我區分了2個工具。在我的預測日誌記錄中應該總是開啓並用於高級信息和調試。 跟蹤更詳細,更頻繁。

我認爲系統日誌是一個很好的日誌記錄設備的候選人,但我不知道跟蹤。我認爲使用syslog進行跟蹤不是一個好的選擇

我假設應該有一些在linux用戶空間中進行跟蹤的機制。我的意思是一些設施,允許我創建這樣的跟蹤: 「,,,派遣1200個數據包處理」

我正在考慮使用uprobes,但我不知道它是否允許我添加我自己的自定義跟蹤消息或它只是告訴我哪些功能在哪裏調用時

回答

0

經過一些更多的Google搜索後,我發現LTTNG。 Linux的跟蹤工具下一代 http://lttng.org/

似乎支持我需要的一切,更