package
module
Version:
v0.0.0-...-c13ee6f
Opens a new window with list of versions in this module.
Published: Mar 28, 2022
License: Apache-2.0
Opens a new window with license information.
Imports: 7
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
API利用回数集計ロガー
用途
各APIをどのキーが何回利用したかを集計し、redisに書き込むアプリケーションです。
環境
以下の環境で動作を確認しています。
- Ubuntu 20.04.2
- go 1.16.4
- redis-server 6.2.3
準備
以下の環境変数の設定が必要です。
REDIS_HOST
- redisのホストアドレス(ex. localhost:6379)
LOG_PATH
- ログファイル(CSV形式)へのパス(ex. ./log.csv)
source env.sh
でローカル実行用の環境変数を読み込むことが出来ます。
ログファイルは各列に日付(RFC3339形式)、APIキー、APIのパスをこの順で含んだCSV形式で作成してください。
実行
redis-serverを起動し、PushLog()
を呼び出すとコードが実行されます。
Documentation
¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.