我想監視SCOM上Linux上的日誌文件。SCOM中的Linux日誌文件通配符
日誌來自postgresql。路徑是/var/lib/pgsql/9.4/data/pg_log/postgresql-2017-08-21.log
。
事情是,如果我把它的字符串的作品,但我似乎無法使它與通配符的日期工作。
我已經試過/var/lib/pgsql/9.4/data/pg_log/postresql-%Y-%m-%d.log
但沒有運氣。
有什麼想法?
我想監視SCOM上Linux上的日誌文件。SCOM中的Linux日誌文件通配符
日誌來自postgresql。路徑是/var/lib/pgsql/9.4/data/pg_log/postgresql-2017-08-21.log
。
事情是,如果我把它的字符串的作品,但我似乎無法使它與通配符的日期工作。
我已經試過/var/lib/pgsql/9.4/data/pg_log/postresql-%Y-%m-%d.log
但沒有運氣。
有什麼想法?
你的車試試:
/var/lib/pgsql/9.4/data/pg_log/postresql-$(date + 「%Y-%間%d」)登錄
曲」 est-ce que vous cherchiez exacte? la reconstructed du nom de fichier de log est dynamique,il suffit decréerune variable nom_fichier =「/ var/lib/pgsql/9.4/data/pg_log/postresql - $(date +」%Y-%m-%d「) .log「使用者套件可變日期腳本,pouvez-vous使用者代碼日誌代碼嘗試?
這不是一個腳本。在SCOM內部創作有一些UNIX/Linux日誌文件監控模板,如果你創建一個日誌文件路徑,我需要把這個「動態」名稱,我想用通配符,但似乎沒有任何工作。感謝您的幫助! – sabri128
[so]是一個只有英文的網站。請用英文發表。 [見這裏](https://meta.stackexchange.com/q/13676/204869),[這裏](https://meta.stackoverflow.com/a/262054/1402846)和[here](https: //blog.stackoverflow.com/2009/07/non-english-question-policy)瞭解詳情。謝謝。 – Pang
SCOM在Linux上不提供與Windows相同的日誌文件監視功能。在Linux上,它只能監視監視模板中的一個文件,不支持文件模式。我可以推薦使用以下方法之一來解決此限制(在日益複雜的順序):通過禁用日誌文件旋轉
當我把日誌文件路徑它說:「日誌文件路徑包含一個無法運行的字符「......它不支持()字符。 – sabri128
$ echo /var/lib/pgsql/9.4/data/pg_log/postresql-$(date+「%Y-%m-%d」).log /var/lib/pgsql/9.4/data/pg_log/postresql -2017-08-21.log –
你可以寄給我你的代碼來糾正它嗎? –