python:syslog

import syslog

def log_foo(msg):
  syslog.closelog()
  syslog.openlog('FOO')
  syslog.syslog(msg)

def log_bar(msg):
  syslog.closelog()
  syslog.openlog('BAR')
  syslog.syslog(msg)


for i in range(3):
  log_foo(str(i))
  log_bar(str(i))

 

deb1:~# tail -f /var/log/messages
Mar 18 18:02:48 deb1 FOO: 0
Mar 18 18:02:48 deb1 BAR: 0
Mar 18 18:02:48 deb1 FOO: 1
Mar 18 18:02:48 deb1 BAR: 1
Mar 18 18:02:48 deb1 FOO: 2
Mar 18 18:02:48 deb1 BAR: 2

カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中