問題タブ [graphite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
graphite - statsd を補完または追加するために、どのような種類のツールキットが作成されましたか?
グラファイトの日次レポートのツール、グラファイトのより良いインストーラー、グラファイトのようなより良い UI などを探しています。
javascript - グラファイトの凝集エラー
グラファイト初挑戦です。グラファイトの集計グラフが、カーボンを介した値の 1/60 と、statsd を介して入力した値の 1/10 を示している理由を理解したいと思います。解決できるとしたらどうすれば解決できますか?このデータを送信しています: echo "try:1|c\n" | nc -u localhost 8125」を実行し、グラファイトの UI に関数 sum と integral を追加します。助けてください。
graphite - グラファイト: 以前の値からの変化を表示
ガベージ コレクションに費やした時間をグラファイトに送信しています (jmx 経由で jvm から取得します)。これは増加するカウンターです。Graphite に 1 分ごとの変化をグラフ化して、GC で費やされた時間を分単位で示すグラフを表示する方法はありますか?
graphite - statsdがGraphiteに接続できない場合はどうなりますか?
私はNode.jsを初めて使用しますが、statsdソースを読むと、何らかの理由でGraphiteバックエンドにアクセスできなくなった場合、そのstatsdは、収集された統計を、増え続けるキャッシュに保持するのではなく、床にこぼしてしまうように見えます。統計。これは正しいです?
(統計情報を破棄することについては心配していませんが、Graphiteに接続できない統計情報のヒープが増え続けていることについて心配しています。したがって、コードの読み取りが正しければ、私は満足しています!)
c - 本当は機能しないが
私は次のコードを持っています:
これは、テスト専用ののこぎり波信号のようなものを生成することになっています。私の問題は、プログラムを実行しても何も実行されないことです。
Ctrl-Cを押して停止すると、プログラムはwhileループを1回繰り返します。いくつかの統計をグラファイトサーバーに送信することになっています。私はそれを使用して、グラファイトがどのように機能しているかを理解しています。私が見たところ、それは連結関数と関係がありますsprintf
(snprintf
これも同じように機能します)。
その行をコメントアウトすると、正しく機能し、必要な数(およびエポック)が生成されますが、必要な動的情報をグラファイトに送信できるようにするには、連結が必要です。
これらの連結関数がwhile関数を尊重しない理由を誰かが知っている場合は、私が本当に興味があるので知らせてください。また、私は他の提案を受け入れていますが、C言語があまり得意ではないため、ソケットを作成したり、ncやシステムを使用したりしないなど、深く掘り下げたくありません。
java - フロントエンドを使用した Java シンプルな分析/イベント ストリーム処理
私のアプリケーションは、その内部プロセスの多くの測定を行います。たとえば、特定のメソッドの時間を計ったり、外部 Web サービス呼び出しの時間を計ったり、変化する値を持つ変数や、「状態」を持つプロセス (PAUSED、WAITING など) を持っています。
アプリケーションは 100 から 200 のスレッドを使用し、データの各ビットは特定のスレッドに関連付けられます。
このすべての情報をチャネル化して、データの有用なメトリックとグラフを生成し (理想的にはリアルタイムまたはほぼリアルタイムで)、警告をトリガーするしきい値を設定できるソフトウェアを探しています。スレッドまたはスレッドグループなどによるデータ
アプリケーションはタイム クリティカルなタスクを実行しているため、ソフトウェア/API は非常に高速であり、決してブロックされない必要があります。
アプリケーションは Java で記述されており、ソフトウェア/API も Java であることが理想的です。私が探しているのは Event Stream Processing と呼ばれるものだと思いますが、それを説明するためにどの言語を使用すればよいか本当にわかりません。
これまでに見つかったのは、エスパーと ERMA だけです。誰でも私に推薦を与えることができますか?このプロジェクトに取り組んでいるのは私だけなので、セットアップと使用が非常に簡単で、フロントエンドが機能するものを期待しています。
ruby - グラフェン: ruby バンドラーのインストールが失敗する
Debian 6.0 Linux サーバーにgraphene
github から最新のものをインストールしました。でダッシュボード/opt/graphene
をコーディングしようとしていますが、Ruby で問題が発生しています。graphite
graphene
bundler
- github markdown
README.md
に従っていると、ruby
debian パッケージとrubygems
. - 次に、私
sudo gem install serve
は問題ありません。 - ポート 4000 でサンプル サイトにアクセスできるので、それはわかって
ruby
おりrubygems
、動作しています...
次に、Graphene の READMEに従ってインストールbundler
します。sudo gem install bundler
しかし、 で次のステップに進むとREADME.md
、bundle install
失敗します...
私は完全に無知ではありませんがruby
、なぜこれが2行目で失敗するのか混乱しています
bundler
インストールされていることは自明です。私のruby
-fu は弱いですが、これが失敗することは私には意味がありません。1000 以上の github スターと 76 のフォークがあるため、README.md
この段階で間違っているとは思えません。私はそれが私のローカル環境にあると思われます。
誰かが仕事をするための正しい手順を手伝ってくれますbundle install
か?
regex - グラファイトで正規表現を使用してホワイトリストに登録する方法
そのため、プレフィックスで始まり、a
続いていないb
ものをブロックするように、ホワイトリストに何かを追加したいと考えています。
例:
その特定の正規表現を書く方法がわかりません。ポインタはありますか?