Hyperic's System Information Gatherer And Reporter (SIGAR) - это кроссплатформенный API для сбора данных инвентаризации программного обеспечения. SIGAR - это ядро ​​функции автоматического обнаружения HQ, и вы можете использовать его для расширения возможностей автоматического обнаружения.

Около

Hyperic's System Information Gatherer And Reporter (SIGAR) - это кроссплатформенный API для сбора данных инвентаризации программного обеспечения. SIGAR - это ядро ​​функции автоматического обнаружения HQ, и вы можете использовать его для расширения возможностей автоматического обнаружения.

Обзор

Sigar API предоставляет переносимый интерфейс для сбора такой системной информации, как:

  • Системная память, своп, процессор, средняя загрузка, время безотказной работы, вход в систему
  • Память для каждого процесса, ЦП, учетные данные, состояние, аргументы, среда, открытые файлы
  • Обнаружение файловой системы и показатели
  • Обнаружение сетевого интерфейса, информация о конфигурации и показатели
  • Таблицы соединений TCP и UDP
  • Таблица сетевых маршрутов

Эта информация доступна в большинстве операционных систем, но в каждой ОС есть свои способы ее предоставления. SIGAR предоставляет разработчикам единый API для доступа к этой информации независимо от базовой платформы.

Привязки

Ядро API реализовано на чистом C с привязками, которые в настоящее время реализованы для Java, Perl, Ruby, Python, Erlang, PHP и C#.

Версия

Текущая стабильная версия - 1.6.4.

Ресурсы

Домашняя страница

JavaDocs API

Загрузки