Giter Club home page Giter Club logo

bigwig's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bigwig's Issues

can't compile on cenos6.4

sudo sh start-dev.sh
==> cowlib (compile)
ERROR: OTP release R14B04 does not match required regex R17
make: *** [app] Error 1
Erlang R14B04 (erts-5.8.5) [source] [64-bit] [smp:8:8] [rq:8] [async-threads:0] [kernel-poll:false]

is this an issue? how to fix it?

Master node + daemons

The ideal use of bigwig would be over a cluster with bigwig reporting from its own node about other nodes attached to it, each running a daemon application built specifically to report to the master bigwig node. This way we don't have to care about the cowboy or jsx versions and bigwig still monitors all of our nodes.

Support Erlang R15B

Erlang R15B has been released.
Should this line in rebar.config:
{require_otp_vsn, "R14"}
be changed to:
{require_otp_vsn, "R15B"}?

Wrap jsx instead of forking it

Unfortunately, for Spawnfest, a 'hacked' version of jsx was suitable. Other installations may have applications which depend on and load the jsx module, causing issues. We need to wrap our calls to jsx with code that transforms the Erlang terms before they become JSON.

./rebar get-deps doesn't work

max:bigwig max$ ./rebar get-deps
==> cowboy (get-deps)
Pulling quoted from {git,"git://git.corp.smarkets.com/quoted.erl.git",
                         {tag,"1.0.3"}}
fatal: Unable to look up git.corp.smarkets.com (port 9418) (nodename nor servname provided, or not known)
Cloning into quoted...
ERROR: git clone -n git://git.corp.smarkets.com/quoted.erl.git quoted failed with error: 128
max:bigwig max$

Monitor remote node

The README said that you can run bigwin as a hidden node and monitor other nodes. Could you please provide some description of how to do it. I can't figure out how it works.

Other interesting apps/stats

Been reading Joe's book again and I've noted the following apps that could be worth replacing by bigwig:

  • tv (ets/mnesia)
  • erlang:trace / dbg:tracer (trace processes in one click), would be nice along a live sys:get_status

brower get a error

when i open brower,there is a error:

DataTables warning (table id = 'etop_table'): Requested unknown parameter '0' from the data source for row 0.

please help.

connect to remote erlang node ..

Hi,

Is there any example that shows I cna monitor remote erlang app??? I would like to monitor and collect stats on remote erlang node withotu installing anything on the target node.

whne I trie the -hiddnen node method, it crashed.

Thanks

hi

hi mokele, I'm use latest version bigwig. But I have a question.

Erlang R15B01 (erts-5.9.1) [source] [64-bit] [smp:4:4] [async-threads:0] [hipe] [kernel-poll:false]
Eshell V5.9.1 (abort with ^G)
(bigwig@ubuntu)1> bigwig:start().
{error,{not_started,jsx}}

I need your help, thanks.

Support for additional vm stats

In https://github.com/hyperthunk/nodewatch, which is a bit stalled at the moment as I'm too busy to work on it, I used the eper project to do the stats collecting. That has numerous advantages, including the fact that it'll put a proxy between you and the production nodes, so that the monitoring app (vm) doesn't have to be on the same subnet or use the same cookie.

Anyways, https://github.com/massemanet/eper supports lots of additional vm stats (system, network) and it would be nice these could creep into bigwig. Also, being able to publish to bigwig somehow, things like custom performance counters and the like, would be very nice.

Cannot compile: cowlib, missing app file

I am not able get dependencies, there is some problem with cowlib.

bigwig/deps/cowlib failed application validation with reason:
{missing_app_file,"bigwig/deps/cowlib"}.

I already tried to change versions for cowboy but it does not help. Maybe you know what is wrong here.

Thanks.

No license

Is there any chance you could add a license to this?

PS: MIT or BSD would be awesome!

Not able to get deps

yganthe@ssdev1:~/bigwig$ ./rebar get-deps
==> cowboy (get-deps)
ERROR: Dependency dir /home/yganthe/bigwig/deps/ranch failed application validation with reason:
{missing_app_file,"/home/yganthe/bigwig/deps/ranch"}.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.