Nginx UI プラグイン

すべてのプラグイン

ログ分析

著者:nginx-ui

公式
バージョン
1.0.0
必要条件
Nginx UI 2.7.0+
推奨メモリ
512 MB
プラットフォーム
Linux, macOS, Windows

概要

Nginx のアクセスログとエラーログを構造化検索し、ダッシュボードと訪問者マップでトラフィックを確認します。以前の「高度なインデックス作成」機能を提供します。

バージョン

  1. 1.0.0最新リリースノート

    Features

    • Say why the plugin asks for its permissions
    • Pin the webapp with build.sh --update-lock and check the answers against the webapp types
    • Tell the level of each region code on the region map
    • Drop the China map endpoints and place Hong Kong, Macau and Taiwan on the region map of China
    • Count requests per region and city for the maps
    • Search error logs in the structured view
    • Index and search nginx error logs
    • Size the indexer from the memory left to the plugin
    • Name the former advanced indexing and leave conflicts to the other plugin
    • Conflict with the second log analytics plugin
    • Recommend 512 MB of memory
    • Close the event socket when the plugin is turned off
    • Log analytics plugin

    Bug Fixes

    • Keep restarted services running when the monitor of the stopped ones wakes up late
    • Answer an empty list for a dashboard field without values
    • Name the groups written after a full rebuild after their new records
    • Read the dashboard dates in the local zone of the server
    • Keep the access log indexes when error logs are indexed
    • Include the last second of a requested range
    • Index every log line once across rotations
    • Download over https with size limits
    • Wait for the services before answering the first requests
    • Describe the map folder the same way everywhere
    • Encode log paths in query strings

    Performance

    • Size indexing batches by the memory budget
    • Keep indexing batches small on every machine
    • Compute summaries and the dashboard in the search pass

提供する機能

  • Web ページと API

    Nginx UI 内で独自のページと API を提供します。

要求される権限

  • ログファイル

    このノードの Nginx ログファイルを読み取ります。訪問者のアドレスやリクエストされた URL が含まれます。

    作者による説明検索とダッシュボードのために、サイトのアクセスログとエラーログをインデックスします。

  • ネットワーク

    ネットワーク経由で他のサーバーに接続します。

    作者による説明ダウンロードを選んだときに IP 位置情報データベースを取得します。

    これらのアドレスのみ

    • cloud.nginxui.com
  • 独自のデータストレージ

    独自のデータを Nginx UI 内に保存します。

    作者による説明以前の Nginx UI から引き継いだインデックスの保存場所を記録します。

情報

ID
com.nginxui.log-analytics
著者
nginx-ui
ライセンス
AGPL-3.0-only
リポジトリ
github.com/nginxui/plugin-log-analytics