logrotate

logrotateはログの世代管理やサイズ制限を行うLinux標準のツールです。

RSS
  • 受付中

    回答
    0

    Railsで複数のログファイルをローテートする方法

    Ruby on Rails上で複数のログファイルをローテートするための設定方法はありますか。 一つのログファイルならば以下のように書くことでローテートできました。 config.logger = Logger.new('log/rails.log', 5, 10 * 1024 * 1024) しかしrails.logの他にuniconr.logがあり、そ

    • 0評価
    • 41PV
    teratailが1週間前に アップデート
  • 解決済

    回答
    1

    Apache ログローテーションしたアクセスログをzipにして保存したい

    Apache/2.4.18 (Ubuntu) を利用しています 日単位でログローテートしているのですが、最新のアクセスログ以外は zip形式(gzipではなくzipが良いです)で圧縮して一定期間保存しておきたいです。 logrotateだとgzipで圧縮されてしまうと思います。 設定でzip等、指定できるのでしょうか? また他の方法をご存知の方、

    • 0評価
    • 86PV
    c_a c_a 4ヶ月前に コメント
  • 受付中

    回答
    1

    logrotateで、不要な空白が入る件

    ログファイルのローテーションを「logrotate」で実現しております。 logrotate.dの設定は、以下の通り <logrotate設定の一部抜粋> /opt/data/log/config.csv { missingok copytruncate dateext rotate 93 } ・ ・ ・ いろいろなファイルのローテーション設定を実施

    • 0評価
    • 111PV
    sinbu0330 sinbu0330 4ヶ月前に コメント
  • 受付中

    回答
    0

    Ruby on Rails で ログが出力されなくなった

    掲題の通りです。作業中、急に log/development.log へログが出力されなくなりました。 やったこと ■ lib/task/batch.rb を下記コマンドにて実行 # bin/bundle exec rails runner Tasks::Batch.execute ■ バッチが動いている最中に log/development.

    • 0評価
    • 194PV
    teratailが4ヶ月前に アップデート
  • 解決済

    回答
    2

    差分のみを抽出するプログラムの書き方

    お世話になっております。 具体的なプログラムに関する質問ではないのですが、現在私がイメージしていることを、 実現するのにどういったプログラムを書くのが最適なのか、 どういった言語を使うのが良いのか、アドバイスをいただければと思っております。 やりたいこと Linuxログファイルの様に、あるファイルにどんどん事象が記録されているものがあります。 これをデー

    • 0評価
    • 299PV
    Mcgregor Mcgregor 5ヶ月前に コメント
  • 解決済

    回答
    2

    logrotateでローテートした後、ログがファイルに出力されない

    nginx の access.log や error.log を logrotate でローテーションしています。 ローテーション自体は問題なく行われるのですが、ローテーションが実行された後、なぜかaccess.log/error.log 共にログデータが書き込まれなくなり、ずっと0KBのままになります。 「service nginx restart

    • 0評価
    • 921PV
    yuki909 yuki909 10ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    logrotateでdhcpd.logに追記されない

    CentOS7.3.1611でDHCPサーバを構築し、logrotateを使用して/var/log/messagesとは分けてログ出力するよう設定しました。 希望としては、/var/log/dhcpd/dhcpd.logに新しいログを追記していくように設定したいのですが、実際は/var/log/dhcpd/dhcpd.log_YYYYMMDDの方に追記さ

    • 0評価
    • 493PV
    tanmen tanmen 11ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    syslog-ngで出力したログをlogrotateで圧縮

    Apache centos6 syslog-ngで /var/log/sshd/sshd.log /var/log/ntpd/ntpd.log /var/log/syslog-ng/syslog-ng.log /var/log/kernel/kernel.log /var/log/crond/crond.log のログを出力しました 出力したログを1

    • 0評価
    • 579PV
    skitoy4321 skitoy4321 1年以上前に 回答
  • 解決済

    回答
    1

    CENTOS7でコンソールに出力されたものをすべてテキストファイルに保存しておくことはできますでしょ...

    起動中のログも含めて自動的にテキストファイルにいれておいて参照したいです。 何かいい方法はありますでしょうか? あとできればSSHのセッションで出力されたログも自動的にテキストファイルにいれる 方法があれば教えていただけませんでしょうか? よろしくお願いいたします

    • 0評価
    • 354PV
    otn otn 1年以上前に ベストアンサー
  • 受付中

    回答
    4

    特定の拡張子やYYYYMMDDファイルを除外するログローテート実行について

    そもそも、やりたかった事は manager.2017-05-30.log admin.2017-05-30.log のような日付が付与されたログファイルをローテート処理させたい事でした。 そこで、/etc/logrotate.d/app_logファイルで下記のように記述したため、 /usr/local/app/logs/admin.* /u

    • -1評価
    • 1074PV
    otn otn 1年以上前に コメント
  • 解決済

    回答
    2

    PEAR系エラー利用と出力場所について

    利用しているライブラリの中で特例の条件ではなかった場合Pear_Error、PEAR::raiseErrorでreturnし 処理が終了しているのですが、これって例外を出力しているわけではないので、ライブラリとしてあえてここで処理が停止しないようにするなど何か理由があってこういった処理にしているのでしょうか? それとも私の認識違いでこの処理で処理が中断さ

    • 0評価
    • 346PV
    enigumalu enigumalu 1年以上前に 回答
  • 解決済

    回答
    4

    webサーバのエラーログってどうやって監視してますか?

    たまに、自分のサービスでデプロイ後に、warningが出てたりして、 apacheのエラーログが出ている場合があります。 このエラーログを定期的に取得して、気付けるようにしたいです。 現状の対応 webサーバを数台にバッチを仕込んである 1日1回、エラーログをcatとgrepして、errorやwarningがあったら、「エラーがありまし

    • 0評価
    • 1042PV
    te2ji te2ji 1年以上前に ベストアンサー
  • 解決済

    回答
    3

    ログローテーション時にservice httpd gracefulを成功させたい

    前提・実現したいこと 下記の /etc/logrotate.d/httpd において postrotate ~ endscript に記述した /sbin/service httpd graceful を成功させたいのですが、失敗します。 エラーメッセージを見ると、権限問題の模様です。 logrotateは、root権限で実行されないのでしょうか

    • 0評価
    • 1375PV
    H_K H_K 1年以上前に ベストアンサー
  • 解決済

    回答
    2

    Apacheログがローテート後に更新されない

    前提・実現したいこと Apacheのログローテートを正しく設定したいので、 下記問題が発生している場合、確認すべき箇所をご教示ください。 発生している問題・エラーメッセージ ローテートの間隔を「daily」に設定しています。 ローテートが実行されると、access_logが更新されなくなります。 (access_log-YYYYMMDDという

    • 0評価
    • 2602PV
    H_K H_K 1年以上前に ベストアンサー
  • 解決済

    回答
    1

    ログローテーロの圧縮について

    amazon linuxを使用しています。 質問は私のログローテートについての解釈があっているかどうかになります。 以下のログローテートの設定です。 /var/log/httpd/*log { daily missingok rotate 7 notifempty compress delayco

    • 0評価
    • 509PV
    mint.cherry mint.cherry 1年以上前に ベストアンサー
  • 解決済

    回答
    1

    NginxをSystemdで管理し、Nginx起動時にCronologを立ち上げる方法

    ■環境 Ubuntu15.04 Nginx1.9 Uwsgi2.0 Cronolog1.6.2 SystemdでNginxを起動した時に、Cronologが立ち上がるようにしたいです。 [Unit] Description=The NGINX HTTP and reverse proxy server After=syslog.t

    • 0評価
    • 1033PV
    utsumetsu 退会済みユーザー 1年以上前に ベストアンサー
  • 解決済

    回答
    1

    Apacheアクセスログが2行ずつ記録される

    お世話になります。 Apacheのアクセスログが2行ずつ記録されている状況を解決したく質問させてもらいました。 1アクセスあたりこのように2行ログファイルに記録されます。 198.xxx.xxx.xxx - - [02/Dec/2015:10:47:20 +0900] "POST /result.jsp HTTP/1.1" 301 18 "http://a

    • 0評価
    • 2062PV
    sakamo2 sakamo2 1年以上前に コメント
  • 受付中

    回答
    1

    linuxのログを自動圧縮するコマンドを教えてほしい。

    linuxサーバ側で作業を自動的にログ取得しようと思い、下記を設定いたしました。 【環境】 centos 6.5 【コマンド】 touch script chmod +x script vi script #!/bin/sh export LANG=ja_JP.eucJP script /var/log/date +%Y%m%d_%H%M%S_ope

    • 0評価
    • 1418PV
    otn otn 1年以上前に コメント
  • 1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    6

  • 総質問数

    18

  • 今週の質問数

    0

関連するタグ

logrotateタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る