OS module on steroids with the SIGAR Node binding

Today we are announcing the first release of the Node binding to the SIGAR library. Visit the project website or the source code repository on GitHub.

SIGAR is a cross platform interface for gathering system information. From the project website, such information include:

  • System memory, swap, cpu, load average, uptime, logins
  • Per-process memory, cpu, credential info, state, arguments, environment, open files
  • File system detection and metrics
  • Network interface detection, configuration info and metrics
  • TCP and UDP connection tables
  • Network route table

Please consult the SIGAR documentation for a complete list of supported operating systems, architectures and versions.

The current version is a complete binding of the SIGAR API. There are still however a few minor issues left due to our lack of C++ skills and SIGAR understanding. Please give us some help if you are a knowledgeable Node C++ binder or an experienced SIGAR user.

Here is an example returning CPU information:

Visit the Node SIGAR website for a complete view of the API.[/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]
By |2018-06-05T22:37:27+00:00January 11th, 2012|Categories: Node.js|0 Comments

About the Author:

Passionate with programming, data and entrepreneurship, I participate in shaping Adaltas to be a team of talented engineers to share our skills and experiences.

Leave A Comment