ジャンゴ·processinfoは、実行中のサーバー·プロセスに関する情報を収集するための実験的なDjangoのアプリです。
これだけの作品、は、/ proc / $$ /ステータスが存在する場合。だから、唯一の唯一のプラットフォームのようなUNIX / Linux上。
それは何ではありません。
- トラックのユーザーアクション
- 例えばで発見さに関する情報を収集apache.log
- ではないプロファイラ(https://code.djangoproject.com/wiki/ProfilingDjangoを読む)
さらに詳しい情報:http://www.python-forum.de/viewtopic.php?f=6&t=27168(デ)
ののインストール
PIPジャンゴ-processinfoをインストール
の使用法の
settings.pyに入れる:
輸入OS
輸入django_processinfo
INSTALLED_APPS =(
  ...
  'django_processinfo」、
  ...
)
MIDDLEWARE_CLASSES =(
  'django_processinfo.middlewares.django_processinfo.ProcessInfoMiddleware」、
  ...
)
#管理者のcontrib、e.g上記のテンプレートを置く:
TEMPLATE_DIRS =(
  ...
 は、os.path.join(os.path.abspath(os.path.dirname(django_processinfo .__ FILE__))、「テンプレート/ ")、
  ...
)
第./django_processinfo/app_settings.pyからアプリの設定が含ま
PROCESSINFOとしてdjango_processinfo輸入app_settingsから
このような#の設定の変更:
PROCESSINFO.ADD_INFO = TRUE
実行:syncdbををデータベーステーブルを作成する。
のProcessInfoMiddleware の
ProcessInfoMiddlewareは、実際にはどこにでも挿入することができます。しかし、それははるかに上に追加する必要があります。このように、すべてのものをキャプチャします。
性能向上のために、LocalSyncCacheMiddleware後にProcessInfoMiddlewareを置く。その後、ただし、(すべてのキャッシュヒットで)いくつかの統計値を欠いている。
の何である新しいの今回のリリースで:ます。
- バグ修正テンプレート内:逃したI18Nます。
のあるどのバージョン0.6.3のの新しい:
- オートを外したバージョンから日付をコミットします。
のどのバージョンのの新しいのは、ジャンゴ·processinfo&QUOTを挿入0.6.2.0103:
- Don't、時間コスト&QUOT。情報response.status_codeでない場合200
のバージョン0.6.0.1116:
- Add&QUOTのの新機能、すべてのデータ&QUOTをリセット。オブジェクトツールでます。
- メイク&QUOT、死者のPID&QUOTを削除する。そして&QUOT、すべてのデータ&QUOTをリセット。両方の管理ページ上で利用します。
のバージョン0.5.0.0829:
- Model変化のの新機能:例えば、テーブルを再作成してください。 /manage.py django_processinfoます。 をリセット
- 新規:いくつかの静的システム情報を表示します(のuname、ドメイン名、IP住所、Pythonのバージョン、はsys.prefix)
- 新規:現在のリビングプロセス(もサイトごとに)します。
- ユーザー/システムモード時の表示合計します。
のセットアップでUnicodeEncodeErrorをするために、バージョン0.4.1.0826:
- Bugfixのの新機能:使用新しいソリューション、参照:https://code.google.com/p/python-creole/wiki/UseInSetupます。
のバージョンで新しいのは何0.4.0.0824:
- Bugfixと&QUOT、総プロセス&を作成QUOT;
- ディスプレイ"プロセス寿命"
のバージョン0.2.0.0819:
- Many物事が変化する中での新機能!例えば、テーブルを再作成します:django_processinfoます。 リセット./manage.py
の要件の
- のPythonます。
- ジャンゴます。
コメントが見つかりません