This is the main repository of sysmo-core, server part of the Sysmo NMS monitoring and management solution.
See Build Sysmo core to build from sources. See Install Sysmo core to install the latest version for your linux distribution.
Sysmo-NMS Core server
Home Page: http://sysmo-nms.github.io
License: GNU General Public License v3.0
This is the main repository of sysmo-core, server part of the Sysmo NMS monitoring and management solution.
See Build Sysmo core to build from sources. See Install Sysmo core to install the latest version for your linux distribution.
After some weeks running, the server crash (timeout) on "dump_probe_events".
Can be resoved by quickly by either:
We must supress the timeout reason for a durable fix.
Maybe move this to a Hookable application?
Degrade when websocket is not supported. Publish supercast/bullet code on NPM.
For http requests.
include work on Supercast/Gun
Maybe move this to a hookable application
Actually used two time (sysmo-core, sysmo-worker) with differents API in the overall sysmo project and will be required by some hooks.
Squid does not handle non secure websocket
erlang error_logger {file, "file"}, is overwriten at each application restart. We need a kine of rotating file logger like the java one.
Better than in GO. Use a single executable launched from java and stdin/stdout to send/receive status of the execution.
Visible with a simple "ps -aux | grep sysmo"
=ERROR REPORT==== 19-Jan-2017::22:28:32 ===
Error in process <0.214.0> on node 'sysmo@vio-PC' with exit value:
{{badmatch,{error,eacces}},
[{monitor_scheduler,'-del_all_files/2-fun-1-',1,
[{file,"c:/Users/jeux/src/sysmo-core/_build/default/lib/monitor/src/monitor_scheduler.erl"},
{line,225}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1338}]},
{monitor_scheduler,del_all_files,2,
[{file,"c:/Users/jeux/src/sysmo-core/_build/default/lib/monitor/src/monitor_scheduler.erl"},
{line,224}]},
{monitor_scheduler,del_dir,1,
[{file,"c:/Users/jeux/src/sysmo-core/_build/default/lib/monitor/src/monitor_scheduler.erl"},
{line,209}]},
{monitor_scheduler,clean_sync_dir,2,
[{file,"c:/Users/jeux/src/sysmo-core/_build/default/lib/monitor/src/monitor_scheduler.erl"},
{line,200}]}]}
=ERROR REPORT==== 19-Jan-2017::23:31:40 ===
module: j_server
line: 115
message: "java node has crashed"
term: {status,1,state,
{state,<9795.2.0>,<9795.3.0>,<9795.4.0>,<9795.5.0>,
<9795.6.0>,<9795.7.0>,undefined,true}}
jserver.log shows nothing at the time of the crash.
Presently use command line defined CLASSPATH. Will cause command line size limitation on windows in the future.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.