You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Robert Newson (JIRA)" <ji...@apache.org> on 2012/10/22 15:02:12 UTC

[jira] [Commented] (COUCHDB-1569) Low diskspace warning for compaction should be logged at error level

    [ https://issues.apache.org/jira/browse/COUCHDB-1569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13481346#comment-13481346 ] 

Robert Newson commented on COUCHDB-1569:
----------------------------------------

While I don't think it's sensible or appropriate to expect to only monitor couch.log for system-wide issues like running out of disk space, logging this at error seems reasonable to me. I'll note that writing an error message to disk to tell you you're out of disk space has an obvious limitation.

Short version: yes, long version: you should be monitoring your system's resources with tools dedicated to that purpose (zenoss and the like).

                
> Low diskspace warning for compaction should be logged at error level
> --------------------------------------------------------------------
>
>                 Key: COUCHDB-1569
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-1569
>             Project: CouchDB
>          Issue Type: Improvement
>          Components: Database Core
>    Affects Versions: 1.2
>            Reporter: Nils Breunese
>            Priority: Trivial
>
> In production we're running CouchDB at log level 'error', because running at 'info' is too verbose for production. We suspect automatic compaction might not be running due to low diskspace. 
> http://wiki.apache.org/couchdb/Compaction#Automatic_Compaction says: "When there's not enough free disk space to compact a particular database or view index, a warning message is logged." But there is no warning log level in CouchDB as far as I know and the can_db_compact function in src/couchdb/couch_compaction_daemon.erl seems to log the message about diskspace being too low at info level. Could this be changed to error level?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira