当前位置: 技术问答>linux和unix
玩LINUX/UNIX/SOLARIS的请进..只给有意义答复的给分
来源: 互联网 发布时间:2016-08-03
本文导语: 分数只有这么多明天再加.. 现在需要定制系统的SYSLOG,也就是根据需要在系统日志中产生一条信息,这条信息是自定义的例如产生下面这样一条信息: Sep 28 11:40:03 10.8.127.190 [user] nodo1: ServiceHub:Service_Hub Alarm Resynchron...
分数只有这么多明天再加..
现在需要定制系统的SYSLOG,也就是根据需要在系统日志中产生一条信息,这条信息是自定义的例如产生下面这样一条信息:
Sep 28 11:40:03 10.8.127.190 [user] nodo1: ServiceHub:Service_Hub Alarm Resynchronization Failure (Alarm Synchronization Problem) [major]
当然这些信息是需要动态变化的.
现在朋友给的设计如下:
1,写SHELL脚本产生系统日志.
2,写应用程序调脚本,将参数传入1中.然后生成.
这样的实现可行吗???
这样会不会成为直接向syslog文件中直接追加内容啊(这样追加是没意义的),而没遵从syslog Protocol协议中的功能啊???
看过一些资料..说涉及到内核的东西..可惜对内核不了解..要搞起来是不是太麻烦啊...
有知道的人..可以贴上相关的命令..谢谢...
现在需要定制系统的SYSLOG,也就是根据需要在系统日志中产生一条信息,这条信息是自定义的例如产生下面这样一条信息:
Sep 28 11:40:03 10.8.127.190 [user] nodo1: ServiceHub:Service_Hub Alarm Resynchronization Failure (Alarm Synchronization Problem) [major]
当然这些信息是需要动态变化的.
现在朋友给的设计如下:
1,写SHELL脚本产生系统日志.
2,写应用程序调脚本,将参数传入1中.然后生成.
这样的实现可行吗???
这样会不会成为直接向syslog文件中直接追加内容啊(这样追加是没意义的),而没遵从syslog Protocol协议中的功能啊???
看过一些资料..说涉及到内核的东西..可惜对内核不了解..要搞起来是不是太麻烦啊...
有知道的人..可以贴上相关的命令..谢谢...
|
我有点没看明白哦
不过本来就syslog函数 你在应用程序里直接使用就可以了产生系统log了
为什么要用shell来实现 然后再在应用程序里调用呢?
不过本来就syslog函数 你在应用程序里直接使用就可以了产生系统log了
为什么要用shell来实现 然后再在应用程序里调用呢?