「MacOSのsyslogのログをサーバーに送信する」の版間の差分

imported>Administrator
ページの作成:「macOSのsyslogログCentOS 7上のrsyslogサーバーへ飛ばしたい。 == 前提条件 == CentOS 7側でrsyslogの設定が完了している...」
 
imported>Administrator
編集の要約なし
 
(同じ利用者による、間の4版が非表示)
1行目: 1行目:
macOSの[[syslog]]の[[ログ]]を[[CentOS 7]]上の[[rsyslog]]サーバーへ飛ばしたい。
[[macOS]]の[[syslog]]の[[ログ]]を[[CentOS 7]]上の[[rsyslog]]サーバーへ飛ばしたい。


== 前提条件 ==
== 前提条件 ==
CentOS 7側でrsyslogの設定が完了している前提とする。
CentOS 7側でrsyslogの設定が完了している前提とする。
  [[CentOS 7/rsyslogサーバーでログを受信する]]
  [[CentOS 7のrsyslogサーバーでログを受信する]]


== 手順 ==
== 手順 ==
20行目: 20行目:


syslogdサービスを再起動する。
syslogdサービスを再起動する。
  sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist
  $ sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist
  sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist
  $ sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist


なお、Mac OS X 10.11 El Capitanからは「System Integrity Protection」という機能が付いた関係で初期状態では上記のコマンドは使えない。そのような場合はmacOSを再起動する。
なお、Mac OS X 10.11 El Capitanからは「System Integrity Protection」という機能が付いた関係で初期状態では上記のコマンドは使えない。そのような場合はmacOSを再起動する。
  [[macOS/System Integrity Protectionを解除する]]
  [[macOSのSystem Integrity Protectionを解除する]]


macOSのコマンドラインからログを送信してみる。
macOSのコマンドラインからログを送信してみる。