Задать вопрос

Как сделать правильный вывод значения sensors для prtg?

Добрый день! Стоит centos 6.4 x86. Установлен lm_sensors и есть необходимость мониторить температуру в PRTG. Сама программа мониторинга требует:

1. чтобы скрипт лежал в /var/prtg/scripts/****
2. был в формате returncode:value:message

В моем случае 0:$температура:ОК!

Совсем недавно начал изучение всего этого поэтому прошу помощи.есть же способ проще достать 6(!!!) значений из вывода sensors.

У меня для одного вышло так:

#!/bin/bash
data=$(sensors | awk '/'temp1'/ {print $2}' | awk '{print $1}' | sed 's/+//' | sed 's/.0°C//')
data2=$(echo $data | awk '{print $1}')
echo "0:"$data2":OK!"
  • Вопрос задан
  • 3074 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 4. Диагностика и устранение неполадок в Linux (Линукс)
    1 неделя
    Далее
  • Академия Eduson
    DevOps-инженер
    7 месяцев
    Далее
  • Hi-TECH Academy
    L101 Администрирование Linux. Базовый курс
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы