zabbix-1.8.15を使用しています。
Zabbixでログを取得し、ログの確認を行いたいと考えています。 ヒストリから期間指定して1日分のログを確認し、必要に応じてテキスト出力を行いたいのですが、 ログのデータが多いためか、1度で表示させることができません。
これを表示される方法はありますでしょうか。
広瀬です
弊社環境は1.8.11なので同様かは定かではありませんが、ご参考までに
「管理」-「表示設定」(ドロップダウンメニュー)-「検索/フィルタの項目の上限値」
上記の値がデフォルト幾つであったか失念しましたが(確か、100か1000くらい)、を増やしておきます。
@私の場合は試しに1万くらいにしました
あとは最新データからログアイテムのヒストリから必要な期間指定してみることで、1万件表示できました。 当然のことながら1日(24時間)のデータが1万超える場合には1万以上を指定する必要があります。 私のところだと、1万でもたりませんでした。1万指定で12時間分程度だったので、たぶん2~3万くらいは 指定の必要があるかと・・・
なお、この操作をするとDBにためているログを直接引っ張る処理を裏側で行いますので、当然のことな がらそれなりの負荷がその瞬間に掛かります(最新データはデフォ、30秒でリロードしますから・・・30秒 毎に1万件表示させるとちょっとね・・・)
負荷等々は都合見ながら処理なさってください。なお、データ引っ張ってくるのはPHP側の処理なので、 タイムアウト、メモリ上限値などの事前に設定されていることを想定の上でご操作ください。
広瀬様
ご返信ありがとうございます。 お教え頂きました設定を試しに1万件に変更してみたところ、1日分のログを表示させることができました。(ちなみにデフォルト値は1000でした。)
ただテスト中のサーバですので、確かに本番用途だと1万件では表示できなさそうな感じです。 しかしある程度の期間を表示させることはできそうですので、負荷と表示期間を見ながら考えていきたいと思います。
この度はご丁寧にご説明いただき、ありがとうございました。
アカウント名 APFF83
居住地 JAPAN
Zabbix関連
wakaba - 投稿数: 228
広瀬です
弊社環境は1.8.11なので同様かは定かではありませんが、ご参考までに
「管理」-「表示設定」(ドロップダウンメニュー)-「検索/フィルタの項目の上限値」
上記の値がデフォルト幾つであったか失念しましたが(確か、100か1000くらい)、を増やしておきます。
@私の場合は試しに1万くらいにしました
あとは最新データからログアイテムのヒストリから必要な期間指定してみることで、1万件表示できました。
当然のことながら1日(24時間)のデータが1万超える場合には1万以上を指定する必要があります。
私のところだと、1万でもたりませんでした。1万指定で12時間分程度だったので、たぶん2~3万くらいは
指定の必要があるかと・・・
なお、この操作をするとDBにためているログを直接引っ張る処理を裏側で行いますので、当然のことな
がらそれなりの負荷がその瞬間に掛かります(最新データはデフォ、30秒でリロードしますから・・・30秒
毎に1万件表示させるとちょっとね・・・)
負荷等々は都合見ながら処理なさってください。なお、データ引っ張ってくるのはPHP側の処理なので、
タイムアウト、メモリ上限値などの事前に設定されていることを想定の上でご操作ください。
APFF83 - 投稿数: 6
広瀬様
ご返信ありがとうございます。
お教え頂きました設定を試しに1万件に変更してみたところ、1日分のログを表示させることができました。(ちなみにデフォルト値は1000でした。)
ただテスト中のサーバですので、確かに本番用途だと1万件では表示できなさそうな感じです。
しかしある程度の期間を表示させることはできそうですので、負荷と表示期間を見ながら考えていきたいと思います。
この度はご丁寧にご説明いただき、ありがとうございました。