我正在启动一个新的用户空间应用程序,我想创建一些用于记录和跟踪的常用工具
我区分了两个实用程序。在我的预期日志记录应该是始终开启的东西,用于高级信息和调试。 跟踪更详细,更频繁。
我认为syslog是日志工具的一个很好的候选者,但我不知道跟踪。我认为使用syslog进行跟踪不是一个好的选择
我假设应该有一些在linux用户空间中进行跟踪的机制。我的意思是允许我创建这样的跟踪的一些工具: “,,,发送1200个数据包进行处理”
我正在考虑使用uprobes,但我不知道它是否允许我添加自己的自定义跟踪消息,或者只是告诉我哪些功能在哪里调用