Giter VIP home page Giter VIP logo

eeeslab / examon Goto Github PK

View Code? Open in Web Editor NEW
15.0 2.0 7.0 9.74 MB

A highly scalable framework for the performance and energy monitoring of HPC servers

License: Other

Makefile 1.11% C 87.60% CSS 0.20% HTML 0.19% Python 4.78% CMake 0.12% C++ 0.60% NSIS 0.15% JavaScript 0.63% XSLT 0.02% Roff 4.07% Perl 0.05% Shell 0.07% Dockerfile 0.02% TypeScript 0.04% Jupyter Notebook 0.35%
monitoring-daemon performance-monitoring mqtt-protocol hpc-clusters exascale bigdata

examon's People

Contributors

abartolini avatar andreaborghesi avatar fbeneventi avatar

Stargazers

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

Watchers

 avatar  avatar

examon's Issues

Difficulties (segmentation fault)

Thanks again for your quick mail-response. Sorry it took me a bit to compile this issue, I had to make sure the error wasn't due to some strange configuration on the test system.

I ran EXAMON on a test system, a HASWELL, using mod msr and mosquitto, both with and without kpti patch (i.e. tried it with kernel option nopti). Each time it segfaulted in the same function: rdpmc ()

I compiled EXAMON with options -DDEBUG=True and -g and ran it through gdb. It told me a few more details about the segfault, here's what I got: https://pastebin.com/qzwmaLmv

The Linux version I am running according to uname -a is Linux mabus 4.13.0-26-generic #29~16.04.2-Ubuntu SMP Tue Jan 9 22:00:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Could it be that the CPU (with family 6, model 60) is not supported?

Which steps could I take to get EXAMON running on said CPU?

Should I test EXAMON on a different CPU e.g. one of Ivy Bridge, Westmere EP, Skylake, Sandy Bridge, Sandy Bridge EP or another Haswell?

Can't build

I followed the instructions provided in the README on Installation/Building.

However this error appears:

make[2]: Entering directory '/home/jitschin/git/examon/lib/mosquitto-1.3.5/client'
cc pub_client.o -o mosquitto_pub  -L../lib ../lib/libmosquitto.so.1
../lib/libmosquitto.so.1: undefined reference to `OPENSSL_sk_num'
../lib/libmosquitto.so.1: undefined reference to `OPENSSL_init_ssl'
../lib/libmosquitto.so.1: undefined reference to `OPENSSL_sk_value'
../lib/libmosquitto.so.1: undefined reference to `OPENSSL_init_crypto'
../lib/libmosquitto.so.1: undefined reference to `SSL_CTX_set_options'
collect2: error: ld returned 1 exit status
Makefile:8: recipe for target 'mosquitto_pub' failed
make[2]: *** [mosquitto_pub] Error 1
make[2]: Leaving directory '/home/jitschin/git/examon/lib/mosquitto-1.3.5/client'
Makefile:17: recipe for target 'mosquitto' failed

It sounded to me like there could be some issue with OpenSSL. So I reinstalled openssl sudo apt-get install --reinstall libssl-dev. Nothing changed. So I figured I could fetch a more recent OpenSSL, like version 1.1.1. I built it and installed it. However building examon still failed with the same error.

I am running Ubuntu 16.04.4 LTS. uname -a gives me the following:
4.13.0-37-generic #42~16.04.1-Ubuntu SMP Wed Mar 7 16:03:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Here is a full listing of what make told me upon invocation: https://pastebin.com/HZxKRdn2

I would be happy for a response within the next days. Even a mere hint to a solution would be appreciated.

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.