Tag: swatch/CentOSの自動起動設定

目次

関連ページ

参考情報

インストール

  • CentOS8の場合
    # dnf install swatch

設定

設定ファイルの作成

  • /etc/swatch.confを作成。
    # logfile /var/log/httpd/access.log
    watchfor /.*/
    	 exec /home/tanaka/bin/myscript.rb '$_'
    

自動起動設定

  • /lib/systemd/system/swatch.serviceを作成。
    [Unit]
    Description=swatch for test log
    
    [Service]
    ExecStart=/usr/bin/swatch -c /etc/swatch.conf -t /var/log/httpd/access.log --pid-file /var/run/swatch.pid --daemo
    n > /dev/null 2>&1
    Type=forking
    PIDFile=/var/run/swatch.pid
    
    [Install]
    WantedBy=multi-user.target
    
  • 有効化
    # systemctl daemon-reload
    # systemctl enable swatch
    # systemctl status swatch

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-01-01 (金) 22:02:53