-1

我们正在使用solaris box,其中正在生成多个日志文件..每次我们需要通过putty连接并转到特定路径并通过tail命令或grep打开它时读取每个文件..我想创建1个shell脚本可以减少我每次打开每个日志文件的工作量。它将帮助我们减少很多工作量。在 shell 脚本中,我可以配置每次所需的所有日志文件的路径,并且用户运行此 .sh 脚本后,所有日志文件都会打开......

有人可以帮助我实现这个想法吗?在这方面的任何帮助都将不胜感激。

4

2 回答 2

1

我建议不要在本地打开日志文件,而是使用 syslog 将日志集中到 syslog 服务器上的唯一位置。

于 2013-07-08T17:25:53.783 回答
0

萨钦,

A. 由于您已经运行了一个 solaris 机器,您可以使用 cron 每小时检查一次日志,将它们压缩并通过电子邮件发送到您的电子邮件帐户。

B.如果您想从客户端执行此操作;

  • 在您的服务器上使用 ssh 服务器 -Machine B
  • 通过 ssh 密钥在机器 B 上创建无密码登录
  • 在机器 A 上创建一个 shell 脚本,该脚本可以将您需要的日志文件从机器 B scp 到机器 A

祝你好运。

于 2013-07-08T17:10:29.060 回答