
仕事の本質
Pinbaは最後の数分間だけリアルタイムデータを保存します。これは非常に便利ですが、必ずしも便利ではありません。 ピンボードは定期的にこのデータを独自のストレージに集約し、この情報を表示および分析するためのシンプルなツールを提供します。近い将来、シンプルな監視ツールを提供します。
特徴
PHPスクリプト実行の概要

- スクリプト実行時間;
- 使用されるメモリ。
- 1秒あたりのリクエスト数。
- ステータスが5xxのリクエストの数。
同時に、ランタイムグラフと使用メモリグラフは、4つの曲線の形式のパーセンタイルで構成されます。 たとえば、ランタイムの場合、これは次のとおりです。
- 最大実行時間「最速」リクエストの90%
- 「最速」リクエストの最大実行時間95%
- 「最速」要求の99%の最大実行時間
- すべてのリクエストの最大時間
データは、サイト全体と、サイトが複数のサーバーによって提供されている場合は個々のサーバーの両方で表示できます。
最も遅くて重いスクリプトを監視する

logging: # in seconds long_request_time: global: 1.0 "supersite1.com": 0.8 "superfastsite2.com": 0.3 # max memory usage in kB heavy_request: global: 30000 "coolsite.ru": 5000 "heavysite.ru": 30000
概要情報の場合と同様に、レポートは、サイト全体と、サイトにサービスを提供する単一サーバーの両方について表示できます。
エラー要求の監視
ピンボードは、別のセクションで5xxステータスを返したスクリプトを監視および修正します。 近い将来、このようなスクリプトに関するメールによる通知の可能性を追加します。
ライブモード

結果として
自宅では、開発およびサポートするプロジェクトの大部分をPinboardに接続しています。 現時点では、ピンボードは1日あたり約200万のリクエストをキャプチャします。 1か月あたりの保管期間を設定します。 この間、約2 GBのデータが入力されます。
近い将来、2つの重要な機能を追加したいと考えています。
-
エラーのあるページに関するメールによる通知(完了) ; - ピンバタグのサポート。
一般的に、私たちはシステムの開発における希望、コメント、支援に喜んでいます。 プロジェクトは、MITライセンスの下で公開されています。
参照資料
プロジェクトのウェブサイト: http : //intaro.github.io/pinboard/
Github: https : //github.com/intaro/pinboard
ドキュメント: https : //github.com/intaro/pinboard/wiki