Репка / Repka-Pi

  • Автор темы Репка / Repka-Pi
  • Дата начала
root@Repka-Pi:~# sensors
-bash: sensors: команда не найдена
 
Мне нужно контролировать температуру через пакетное задание, отправляющее собранные данные в Zabbix
 
ой там видео про вас говорят вышло
 
С агентом понятно, нужен способ получения системной информации, в том числе температуры именно с оборудования Repka
 
С агентом понятно, нужен способ получения системной информации, в том числе температуры именно с оборудования Repka


Актуальная тема, при положительном результате делитесь информацией, после аппаратной части в планах переменные задействовать программно в питоновском скрипте.
 
Актуальная тема, при положительном результате делитесь информацией, после аппаратной части в планах переменные задействовать программно в питоновском скрипте.


как раз пишу статью для хабра про мониторинг репки и подключённых к ней устройств через заббикс. будет много вопросов)
 
выглядит как из пушки по воробьям, в Repka вроде один сенсор температуры же?
наверно просто легче тупо считать один файл, в raspbery такой был /sys/class/thermal/thermal_zone0/temp


Этот файл имеется:

# cat /sys/class/thermal/thermal_zone0/temp
38157

А вот sensors-detect не нашла сенсоров:

root@Repka-Pi:~# sensors-detect
# sensors-detect version 3.6.0
# Kernel: 5.19.16-sunxi64 aarch64
# Cannot show processor info on aarch64 architecture.

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no):
modprobe: FATAL: Module cpuid not found in directory /lib/modules/5.19.16-sunxi64
Failed to load module cpuid.
Silicon Integrated Systems SIS5595... No
VIA VT82C686 Integrated Sensors... No
VIA VT8231 Integrated Sensors... No
AMD K8 thermal sensors... No
AMD Family 10h thermal sensors... No
AMD Family 11h thermal sensors... No
AMD Family 12h and 14h thermal sensors... No
AMD Family 15h thermal sensors... No
AMD Family 16h thermal sensors... No
AMD Family 17h thermal sensors... No
AMD Family 15h power sensors... No
AMD Family 16h power sensors... No
Hygon Family 18h thermal sensors... No
Intel digital thermal sensor... No
Intel AMB FB-DIMM thermal sensor... No
Intel 5500/5520/X58 thermal sensor... No
VIA C7 thermal sensor... No
VIA Nano thermal sensor... No

Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no):
Sorry, no supported PCI bus adapters found.

Next adapter: DesignWare HDMI (i2c-0)
Do you want to scan it? (YES/no/selectively):
Client found at address 0x50
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... No
Probing for `EDID EEPROM'... Yes
(confidence 8, not a hardware monitoring chip)
Client found at address 0x52
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... No
Client found at address 0x58
Probing for `Analog Devices ADT7462'... No
Probing for `Andigilog aSC7512'... No

Next adapter: mv64xxx_i2c adapter (i2c-1)
Do you want to scan it? (YES/no/selectively):

Sorry, no sensors were detected.
Either your system has no sensors, or they are not supported, or
they are connected to an I2C or SMBus adapter that is not
supported. If you find out what chips are on your board, check
https://hwmon.wiki.kernel.org/device_support_status for driver status.
 
Этот файл имеется:

# cat /sys/class/thermal/thermal_zone0/temp
38157

А вот sensors-detect не нашла сенсоров:

root@Repka-Pi:~# sensors-detect
# sensors-detect version 3.6.0
# Kernel: 5.19.16-sunxi64 aarch64
# Cannot show processor info on aarch64 architecture.

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no):
modprobe: FATAL: Module cpuid not found in directory /lib/modules/5.19.16-sunxi64
Failed to load module cpuid.
Silicon Integrated Systems SIS5595... No
VIA VT82C686 Integrated Sensors... No
VIA VT8231 Integrated Sensors... No
AMD K8 thermal sensors... No
AMD Family 10h thermal sensors... No
AMD Family 11h thermal sensors... No
AMD Family 12h and 14h thermal sensors... No
AMD Family 15h thermal sensors... No
AMD Family 16h thermal sensors... No
AMD Family 17h thermal sensors... No
AMD Family 15h power sensors... No
AMD Family 16h power sensors... No
Hygon Family 18h thermal sensors... No
Intel digital thermal sensor... No
Intel AMB FB-DIMM thermal sensor... No
Intel 5500/5520/X58 thermal sensor... No
VIA C7 thermal sensor... No
VIA Nano thermal sensor... No

Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no):
Sorry, no supported PCI bus adapters found.

Next adapter: DesignWare HDMI (i2c-0)
Do you want to scan it? (YES/no/selectively):
Client found at address 0x50
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... No
Probing for `EDID EEPROM'... Yes
(confidence 8, not a hardware monitoring chip)
Client found at address 0x52
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... No
Client found at address 0x58
Probing for `Analog Devices ADT7462'... No
Probing for `Andigilog aSC7512'... No

Next adapter: mv64xxx_i2c adapter (i2c-1)
Do you want to scan it? (YES/no/selectively):

Sorry, no sensors were detected.
Either your system has no sensors, or they are not supported, or
they are connected to an I2C or SMBus adapter that is not
supported. If you find out what chips are on your board, check
https://hwmon.wiki.kernel.org/device_support_status for driver status.


Ну вот 38.157 градусов
 
Да, через этот файл можно. А есть ли в Repka-Pi другие сенсоры, которые можно было бы контролировать агентом Zabbix? И если есть, как получить с них данные?


Имеется в виду именно оборудование Repka, а не то, что и так получает агент Zabbix
 
Да, через этот файл можно. А есть ли в Repka-Pi другие сенсоры, которые можно было бы контролировать агентом Zabbix? И если есть, как получить с них данные?


Неочень знаком с Zabbix, но там вроде вообще какую угодно команду можно записать на получение температуры
 
Неочень знаком с Zabbix, но там вроде вообще какую угодно команду можно записать на получение температуры


С агентом нет проблем, оттуда я могу запустить все что угодно. Для Raspberry Pi я писал подобную статью, скрипт и шаблон для мониторинга: https://habr.com/ru/companies/first/articles/692322/

Кое-что можно получить через cat /proc/cpuinfo. Но вот /opt/vc/bin/vcgencmd не хватает
 
Совершенно неожиданно узнали о выходе нового обзора на Ютубе о Репке
https://www.youtube.com/watch?v=g8nzSlyp9Mk

Обзор от официального канала МИРЭА - Российского Технологического Университета.

Спасибо огромное за внимание к проекту Репка пай!
Замечания приняты и ведём работу над ошибками, в ближайшее время будут новости о новых версиях прошивки и библиотеках для работы и надеемся что с их появлением будет следующий обзор, уверены, что значительно более интересный.
Напомним сайт проекта Repka Pi.

А канал оказался интересным, можно подписываться :)

На самом деле это обзор видимо на давно купленную версию Репки, так как сейчас в корпусной версии и куллер мощнее, в прошивке тротлинг доработан и так не вырубается и своп по умолчанию больше.
И вообще скоро будет версия прошивки с новым рабочим столом, где всё плавно и быстро и браузер без затыков работает, особенно на 2 Гб версии Репки. Как писали ранее в группе обсуждения данного канала, серфинг стал приятным.


Добрый день, PoE есть?
 
А вот удалось получить от sensors:

root@Repka-Pi:~# sensors
cpu_thermal-virtual-0
Adapter: Virtual device
temp1: +38.8°C (crit = +95.0°C)

gpu_thermal-virtual-0
Adapter: Virtual device
temp1: +42.1°C

Как раз для CPU и для GPU, очень хорошо