Описание тега sigar
Около
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.