どうも、 rsyslog の local ファシリティが 8 個しか使えないのはなぜなんだろうってずーっと思っているかっぱ(@inokara)です。 はじめに local ファシリティはなぜ 8 個なのって純粋な疑問から始まって local ファシリティを使いきった場合にどうするか探してみました。 local ファシリティはなぜ 8 個なの? RFC 3164 で定義されてます。8 ページ目あたりを御覧下さい。あと、以下のようにソースコードにもカッチリと定義されていますね…。 #ifdef SYSLOG_NAMES CODE facilitynames[] = { { "auth",LOG_AUTH }, { "authpriv", LOG_AUTHPRIV }, { "cron", LOG_CRON }, { "daemon", LOG_DAEMON }, { "ftp", LOG_FT