免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2719 | 回复: 14
打印 上一主题 下一主题

如何将本机的syslog信息发到另一主机? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-06 19:59 |只看该作者 |倒序浏览
我有主机A(218.2.133.149)和B(218.2.133.250),A和B都是Solaris系统,现在想把A的syslog信息发到主机B的/var/log/test.log文件中。我是这样配置的:
配置A的/etc/hosts文件为:
127.0.0.1             localhost
218.2.133.250     tig250           loghost
10.27.88.149       tig149           tig149
配置A的/etc/syslog.conf时,加入一行:
*.info                          ifdef(`LOGHOST', /var/log/test.log, @loghost)
然后重启syslog,但是B就是收不到A发的syslog信息,请问为什么呀?
我将
*.info                          ifdef(`LOGHOST', /var/log/test.log, @loghost)
改成
*.info                          ifdef(`LOGHOST', /var/log/syslog, @loghost)
还是不行?请大家帮忙啊!
我看A的/var/adm/messages有以下信息:
Jul  6 19:42:56 tig149 syslogd: line 25: WARNING: loghost could not be resolved
Jul  6 19:42:56 tig149 syslogd: line 26: unknown priority name "*"
说loghost不能解析,我的hosts文件里明明有啊,真是纳闷!

论坛徽章:
0
2 [报告]
发表于 2004-07-06 20:22 |只看该作者

如何将本机的syslog信息发到另一主机?

man syslog.conf

论坛徽章:
0
3 [报告]
发表于 2004-07-06 20:28 |只看该作者

如何将本机的syslog信息发到另一主机?

M4宏启动时有一个参数我记不清了你加上就行了

论坛徽章:
0
4 [报告]
发表于 2004-07-07 06:49 |只看该作者

如何将本机的syslog信息发到另一主机?

原帖由 "lapral"]Jul 6 19:42:56 tig149 syslogd: line 25: WARNING: loghost could not be resolved  [/quote 发表:

From here seems the 'loghost" got interpreted by m4 successfuly, but has some network problem.

[quote]原帖由 "lapral" 发表:
我有主机A(218.2.133.149)和B(218.2.133.250)
配置A的/etc/hosts文件为:
127.0.0.1             localhost
218.2.133.250 tig250 loghost
10.27.88.149 tig149 tig149


What is the IP for tig149: 218.2.133.149 or 10.27.88.149?

论坛徽章:
0
5 [报告]
发表于 2004-07-07 09:17 |只看该作者

如何将本机的syslog信息发到另一主机?

*.info ifdef(`LOGHOST', /var/log/syslog, @loghost)

info和ifdef之间是一个tab键吗?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
6 [报告]
发表于 2004-07-07 09:40 |只看该作者

如何将本机的syslog信息发到另一主机?

楼上的楼上说的不错啊。
What is the IP for tig149: 218.2.133.149 or 10.27.88.149?
还有,loghost是默认的,最好更换一个主机名。

论坛徽章:
0
7 [报告]
发表于 2004-07-07 16:37 |只看该作者

如何将本机的syslog信息发到另一主机?

Just only add an entry to syslog:
*.notice @your_log_hosts

论坛徽章:
0
8 [报告]
发表于 2004-07-07 22:28 |只看该作者

如何将本机的syslog信息发到另一主机?

不好意思,写错了,IP for tig149 is 218.2.133.149  not 10.27.88.149
另外,格式严格按照规定写的,tab是有的

论坛徽章:
0
9 [报告]
发表于 2004-07-07 23:46 |只看该作者

如何将本机的syslog信息发到另一主机?

I doubt some format errors in the file.
try `/usr/ccs/bin/m4 -D LOGHOST /etc/syslog.conf` and check if the ouput is what you want, or if any error comes out?and double check the 'loghost' exists in your /et/chosts file and RESTART the syslogd. report what happend.

论坛徽章:
0
10 [报告]
发表于 2004-07-07 23:50 |只看该作者

如何将本机的syslog信息发到另一主机?

ping loghost

另外,B的syslog.conf里也要设定
*.info<TAB>;/var/log/test.log
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP