@dan13lz

Как получать метрики с СХД через протокол CIM/WBEM?

Добрый день, коллеги.
С помощью Python и библиотеки pywbem пытаемся получить метрики с СХД IBM Storwize V5000E.
При выполнении запроса возвращает 400 ошибку(pywbem._exceptions.HTTPError: 400 (Bad Request)), но запрос дефолтный не думаю что проблема в нём, как это можно затраблшутить?
Пользователь под которым выполняется запрос обладает нужными правами на СХД(RestrictedADmin).
Через дебаггер посмотрел по какому порту ломится веб запрос:
spoiler
WBEMConnection(url='https://172.16.5.18:5989', creds=('zabbix', ...), conn_id='1-23496', default_namespace='root/cimv2', x509=None, ca_certs=None, no_verification=True, timeout=30, use_pull_operations=False, stats_enabled=False, recorders=[])
- 5989 порт открыт на СХД.
Пример запроса:
#!/usr/bin/env python
import getpass
import pywbem

server_url = 'http://172.16.5.18'
user = 'zabbix'
password = getpass.getpass() 

conn = pywbem.WBEMConnection(server_url, (user, password), no_verification=True)

server = pywbem.WBEMServer(conn)

print(f"Interop namespace:\n  {server.interop_ns}")

print("All namespaces:")
for ns in server.namespaces:
    print(f"  {ns}")


P.S. Ранее получалось собирать подобным скриптом IOPS по томам, но выйдя из отпуска обнаружил что всё перестало работать :(
Автор библиотеки https://github.com/pywbem/pywbem
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Rupakoff
Мониторим несколько СХД IBM Storwize с помощью скриптов pystormon. Иногда, раз в пару месяцев, перестают поступать данные с какой-нибудь СХД, также внезапно, без внешних причин.

До сих пор нас выручала команда
satask restartservice -service cimserver
выполненная в консоли проблемного сторвайза.
Это безопасно, дисковые операции не прерываются.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 200 000 ₽
Гринатом Москва
от 150 000 ₽
DIGITAL SECTOR Краснодар
от 150 000 до 250 000 ₽
19 июн. 2024, в 01:11
7000 руб./за проект
18 июн. 2024, в 23:10
15000 руб./за проект