statsite

ソフトウェアのスクリーンショット:
statsite
ソフトウェアの詳細:
バージョン: 0.4.0
日付のアップロード: 11 May 15
開発者: Kiip
ライセンス: 無料
人気: 6

Rating: nan/5 (Total Votes: 0)

statsiteは統計の集約サーバである デフォルトでは、Statsiteはグラファイトにデータをフラッシュします。 StatsiteはEtsyののグラファイトに大きく基づいています。
インストール
PyPIのからStatsiteをインストールします。
statsiteをインストールピップ
またはソースからダウンロードしてインストールします。
Pythonはsetup.py installを
利用
すべての設定パラメータが同様にコマンドラインを介して設定することができるがStatsiteは、好ましくは、ファイルを使用して設定する必要があります。ここでは設定ファイルの例は次のとおりです。
UDPリスナーである「コレクター」のための#設定
[コレクタ]
ホスト= 0.0.0.0
ポート= 8125
#グラファイトがどこにあるかであるメトリック "店舗"の設定を指定します
[店]
ホスト= 0.0.0.0
ポート= 2003
そのファイル(今は/ etcを想定)にそれを指して、statsiteを実行します。
statsite -c /etc/statsite.conf
プロトコル
デフォルトでは、Statsiteは、アプリケーションが起動し、サーバへのパケットを忘れすることが非常に安くなりUDPパケット、待機します。メッセージは、(フラグはオプション)次のようになります。
キー:値|タイプ[| @flag]
複数が同じパケットで送信される場合、メッセージは改行(n)で区切る必要があります。
現在サポートされているメッセージの種類:
- KV - シンプルなキー/値。フラグが指定された場合には、キー/値の組のタイムスタンプとみなされます。
- ミリ秒 - タイマー。フラグが指定された場合、タイマのサンプリングレートと考えられています。
- C - カウンター。フラッシュ間隔の後、同じキーのカウンタが集約され、これがストアに送信されます。
例:
以下は、この場合には、我々は、MySQLで、最後の1秒に見てきたどのように多くのクエリ報告、簡単なキー/値のペアです。
mysql.queries:1381 | KV | 1313107325 @
以下は、API呼び出しの応答速度のタイミングは、タイマーです。
api.session_created:114 | MS
次は、別のタイマであるが、今回は我々がAPI要求の1/10にこのデータをサンプルと述べました。
api.session_created:114 |ミリ秒| 0.1 @
次の例では、1により「報酬」カウンタをインクリメントされます。
報酬:1 | C
そして、この例では7で「在庫」カウンタをデクリメント:
在庫:-7 | C
先に述べたように、複数のメッセージは、改行で一緒に結合することができます。

特徴:

この基本的なキー/値のメトリック
タイマデータを送信し、Statsiteが計算されます: - 平均 - 最小/最大 - 標準偏差 - 情報の特定のパーセンタイルのためのすべての上記のメトリック
Statsiteが凝集し、カウンタを送ります
カウンターでサンプルレートを送信し、集約するときStatsiteではこの点を考慮に入れます。

この要件:

このパイソン

同じようなソフトウェア

ZABBIX
ZABBIX

22 Jun 18

GKnews
GKnews

2 Jun 15

zc.monitor
zc.monitor

14 Apr 15

へのコメント statsite

コメントが見つかりません
コメントを追加
画像をオンにする!