The OpenNET Project
 
Поиск (теги):    НОВОСТИ (+) КОНТЕНТ WIKI MAN'ы ФОРУМ twitter

Мониторинг температуры в Zabbix с использованием Digitemp
Получаем параметр от 1-Wire датчика температуры DS18S20 и передаем на сервер Zabbix.
Проверить доступные устройства:
 /usr/bin/digitemp_DS9097 -w -s /dev/rs232-0 -v -a

 Devices on the Main LAN
 10CD91160208005C : DS1820/DS18S20/DS1920 Temperature Sensor
 0167C0180E000089 : DS2401/DS1990A Serial Number iButton

Поискать термодатчики:
 /usr/bin/digitemp_DS9097 -i -s /dev/rs232-0 -v -a

 Searching the 1-Wire LAN
 10CD91160208005C : DS1820/DS18S20/DS1920 Temperature Sensor
 ROM #0 : 10CD91160208005C

Cоздание файла настроек (создает /etc/digitemp.conf)
 /usr/bin/digitemp_DS9097 -i -s /dev/rs232-0 -q -c /etc/digitemp.conf

Получить температуру:
 /usr/bin/digitemp_DS9097 -c /etc/digitemp.conf -t 0

 DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
 GNU Public License v2.0 - http://www.digitemp.com
 Feb 05 10:23:54 Sensor 0 C: 38.56 F: 101.41

Напечатать температуру:
 /usr/bin/digitemp_DS9097 -c /etc/digitemp.conf -t 0 -q

 Feb 05 10:25:21 Sensor 0 C: 38.56 F: 101.41

Напечатать температуру в градусах цельсия
 /usr/bin/digitemp_DS9097 -c /etc/digitemp.conf -t 0 -q | awk '{print $7}'

 38.56

Часть из файла настроек агента Zabbix /etc/zabbix/zabbix_agentd.conf
(передавать на сервер параметр)
 UserParameter=log.temperatur.ttys0, /etc/zabbix/temperature

файла /etc/zabbix/temperatur (получить с правами пользователя Zabbix)
 #!/bin/bash
 cat /var/log/temperatur.ds18s20

Опрос 1 раз в 5 минут
Строка из файла "планировщика заданий" /etc/crontab (получить данные из RS-232 c правами ROOT)
 */5 * * * * root digitemp_DS9097 -c /etc/digitemp.conf -t 0 -q | awk '{print $7}' > /var/log/temperatur.ds18s20

На сервере ZABBIX: получить от клиента параметр
 / zabbix_get -s 127.0.0.1 -k "log.temperatur.ttys0"

 38.50

Теперь нужно привязать к хоту и вывести на экран график
Создаем "Item" , со временем опроса 600 секунд (5 минут)

Создаем "Graph", который нам нарисует "Item"

Результат:

 
05.02.2015 , Автор: Denis Romanov
Раздел:    Корень / Администратору / Система / Просмотр состояния и мониторинг системы

Обсуждение [ Линейный режим | Показать все | RSS ]
 
  • 1.1, universite, 18:55, 06/02/2015 [ответить] [смотреть все]
  • +/
    Опять советы админа локалхоста? :)
    1) Не Забиксом единым представлены системы мониторинга
    2) Передавать температуру лучше через snmp, особенно для удаленного мониторинга.
    3) не мешало бы еще поднять rsyslog для хранения температурных данных
     
     
  • 2.2, Andrey Mitrofanov, 22:15, 06/02/2015 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    0 Фи, rs232 забыл Впрочем, конфиг в картинках это мило А схема http xgu ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.3, universite, 22:24, 06/02/2015 [^] [ответить] [смотреть все]  
  • +/
    Да, датчики бывают с 1 проводом и двумя еще надо заглушки-терминаторы SNM... весь текст скрыт [показать]
     
     
  • 4.9, ананим.orig, 12:42, 10/02/2015 [^] [ответить] [смотреть все]  
  • +/
    Статья про него Нах ты тут появился, вот в чём вопрос ... весь текст скрыт [показать]
     
  • 2.4, Alexander Sheiko, 02:25, 07/02/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не админу локалхоста с Лучше вообще не ставить лишних сервисов, если уж на т... весь текст скрыт [показать] [показать ветку]
     
  • 2.5, _KUL, 03:03, 07/02/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    На винсерверах смотрю рейды утилиткой от lsi , парсю вывод парсилкой на c , и в... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.6, EHLO, 10:49, 07/02/2015 [^] [ответить] [смотреть все]  
  • +/
    А WMI по сети этот zabbix не умеет Как у него с аутентификацией А с шифрование... весь текст скрыт [показать]
     
     
  • 4.7, _KUL, 16:05, 07/02/2015 [^] [ответить] [смотреть все]  
  • +/
    Вообще, можно с вин тачки дёрнуть и загрузку цпу и свободное место на разделах, ... весь текст скрыт [показать]
     
  • 4.12, Аноним2, 15:12, 11/02/2015 [^] [ответить] [смотреть все]  
  • +/
    Вопрос про WMI я долго и пристально изучал несколько лет назад Была wmic в лину... весь текст скрыт [показать]
     
     
  • 5.14, EHLO, 16:40, 11/02/2015 [^] [ответить] [смотреть все]  
  • +/
    Собирается как и раньше и работает Другой вопрос, что собирается из очень лохма... весь текст скрыт [показать]
     
     
  • 6.16, Руслан., 12:12, 12/02/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Реализуйте zabbix-ssh-agent, сделайте патч в серверную часть По сути, это не сл... весь текст скрыт [показать]
     
     ....нить скрыта, показать (10)

  • 1.8, Alpha, 17:31, 08/02/2015 [ответить] [смотреть все]  
  • +/
    Нет, такие вещи так же должны шифроваться, я считаю...
     
     
  • 2.13, Аноним2, 15:14, 11/02/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    LUKS для базы данных и stunnel для передачи их от клиента к серверу ... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, Аноним, 23:36, 10/02/2015 [ответить] [смотреть все]  
  • +/
    А что насчет ротации логов Потому что log-файл начнет жиреть и если это оставит... весь текст скрыт [показать]
     
     
  • 2.24, keir, 12:13, 20/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    log-файл расти не будет из-за >
     
  • 1.11, pavlinux, 00:26, 11/02/2015 [ответить] [смотреть все]  
  • +/
    Как показывает история, мониторинг температуры это медитация близкая к онанизму. Ибо...

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

    И да, любые системы мониторинга постоянно дёргают процессор/диск/сеть, в то время когда
    они могли бы отдыхать на низких частотах/оборотах/скоростях.    

     
     
  • 2.19, Онанимуз, 23:09, 15/02/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Прям у всех? Удаленные и ни хрена не сможете?
    Pav, зачем ты опять свои фантазии выдаешь за истину?
     
     
  • 3.21, pavlinux, 21:26, 22/02/2015 [^] [ответить] [смотреть все]  
  • +/
    Потому что вы хомячковые чибурашки, и не имели дело с удалёнными сбоями.
    Ну так вот .... не нах... не буду разжёвывать

     
     
  • 4.22, vlikhachev, 22:10, 05/03/2015 [^] [ответить] [смотреть все]  
  • +/
    > Потому что вы хомячковые чибурашки, и не имели дело с удалёнными сбоями.
    > Ну так вот .... не нах... не буду разжёвывать

    Ну да... Вот, например, температура воздуха в (не твоей) удаленной серверной превысила 40 градусов цельсия - и через 2-3 часа о дисках в массиве и о данных на них можно будет позабыть навсегда. А если сервер будет выключен через 10-15 минут после этого повышения(и включен снова, тех. персоналом владельца помещения после устранения проблемы) - и диски, и данные с большой вероятностью будут целы.
    Но такие решения, разумеется, делаются локально, а не заббиксом - он лишь помогает объяснится с руководством о причинах отключения.
    Хотя зачем разжевывать, действительно...

     
     
  • 5.23, Аноним, 12:52, 16/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Это что за дата-центр такой, в котором температура воздуха превысила 40 по цельс... весь текст скрыт [показать]
     
     
  • 6.25, рукожоп, 09:01, 24/03/2015 [^] [ответить] [смотреть все]  
  • +/
    У вас кондиционеры ни когда не ломались?
     
     
  • 7.26, Аноним, 22:49, 24/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Кондиционер мой или в дата-центре Когда у нас ломался кондиционер, температура ... весь текст скрыт [показать]
     
  • 1.15, Аноним, 21:50, 11/02/2015 [ответить] [смотреть все]  
  • +/
    Мне в последнее время гораздо больше нравится работа через owfs Пока про неё не... весь текст скрыт [показать]
     
  • 1.20, chlya, 11:19, 17/02/2015 [ответить] [смотреть все]  
  • –1 +/
    Рекомендую почитать про zabbix_sender, в данном случае было бы правильнее использовать именно его. Идет в поставке к zabbix_agent-у
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:

     Добавить заметку
     Версия для печати
     
     Поиск заметки:
     

    Последние заметки
    - 18.03 Подготовка качественных GIF-файлов из видео при помощи FFmpeg
    - 13.03 Обновление Debian Wheezy до Debian Jessie, не дожидаясь официального релиза
    - 12.03 Подавление шумов средствами PulseAudio
    - 23.02 Создание интерактивных графических моделей в CAS MAXIMA при использовании ОС GNU Linux
    - 05.02 Мониторинг температуры в Zabbix с использованием Digitemp
    - 07.01 Настройка SSH для использования наиболее защищённых алгоритмов шифрования
    - 06.01 Как установить AMD Catalyst в Fedora 21, не ломая GNOME и другие вещи
    - 15.12 Организация входа по SSH в окружение Live-диска FreeBSD
    - 28.11 Ubuntu как сервер Zentyal + MyDLP + Webmin + SAMS2
    - 26.11 Скрипт для резервного копирования EC2-серверов в AMI
    RSS | Следующие 15 записей >>



      Закладки на сайте
      Проследить за страницей
    Created 1996-2015 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList
    п╡п╣я│п╣п╩я▀п╣ п╨п╟я─я┌п╦п╫п╨п╦ я─п╟п╥п╡п╩п╣п╨п╟я┌п╣п╩я▄п╫я▀п╣ пЁп╦я└п╨п╦ п╦п╫я┌я─п╣я│п╫я▀п╣ я└п╟п╨я┌я▀ я│п╪п╣я┬п╫я▀п╣ п╡п╦п╢п╣п╬ я│п╪п╣я┬п╫я▀п╣ п╦я│я┌п╬я─п╦п╦ п╦п╥ я│п╬я├я│п╣я┌п╣п╧