Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 3, 2014 10:54:48

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Добрый день, мониторинг загрузки цп на нескольких серверах

Djam36
Не могли бы вы показать пример?

#!/usr/bin/env python3
 
# подключается к серверу по ssh,
# выполняет команду, сохраняет и выводит результат
 
from paramiko.client import SSHClient
 
host = 'localhost'
port = 22
user = ''
password = ''
 
client = SSHClient()
 
client.load_system_host_keys()
client.connect(host, port, user, password)
 
stdin, stdout, stderr = client.exec_command('echo 1; echo 2; echo 3')
 
output = stdout.read().decode('utf-8')
 
print(output, end='')
 
client.close()

[guest@localhost py]$ ./ssh.py
1
2
3
[guest@localhost py]$



Офлайн

#2 Сен. 3, 2014 18:10:19

the_questioner
Зарегистрирован: 2014-08-27
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Добрый день, мониторинг загрузки цп на нескольких серверах

Djam36
Добрый вечер форумчане, кто может подсказать как можно организовать (Скрипт) который каждые 5 минут будет мониторить нагрузку на серверах( 4 сервера) т.е скрипт будет находится на одном, а мониторить будет ещё 3. Нагрузка это цп и выводить все это в файл ( дата-время-сервер-нагрузка). Большое спасибо, кто подскажет или посоветует что посмотреть!
Самое удобное munin поставить и им смотреть. Как мне кажется

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version