Ad Widget

Collapse

Мониторинг SAP ERP по средствам fedorpatlin / sapccmsget

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Franchesco
    Junior Member
    • May 2020
    • 5

    #1

    Мониторинг SAP ERP по средствам fedorpatlin / sapccmsget

    Доброго времени суток.
    Была мне поставлена задача мониторить систему SAP. На сам сервер системы устанавливаться ничего не должно (это я про агент). Нашел в сети такую штуку написанную в 2015 году от fedorpatlin. ( https://github.com/fedorpatlin/sapccmsget ). Долго, долго мучался, в итоге вроде запустил. Так как продукт Zabbix для меня новый, я все не могу понять как я могу в Zabbix снимать данные через этот написанный модуль. Как ключи задавать чтобы снимать данные о сервере SAP. Хотя бы в какую сторону начать смотреть?)))
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    В описании «штуки» на гитхабе написано «Used by zabbix-agent« Да и по сути вся конфигурация дана в расчете на подключение к заббикс агенту....
    Что явно противоречит с вашими начальными условиями задачи.

    Comment

    • Franchesco
      Junior Member
      • May 2020
      • 5

      #3
      Originally posted by Hamardaban
      В описании «штуки» на гитхабе написано «Used by zabbix-agent« Да и по сути вся конфигурация дана в расчете на подключение к заббикс агенту....
      Что явно противоречит с вашими начальными условиями задачи.
      По началу я тоже так подумал, но агент используется тот который установлен на Zabbix сервере, якобы в том то и вся прелесть данной "штуки", она забирает данные с SOAP-service SAPCCMS.cgi

      https://github.com/fedorpatlin/sapccmsget/issues/2 вот здесь в третьем комментарии он отвечает.

      Comment

      • Franchesco
        Junior Member
        • May 2020
        • 5

        #4
        В конфиг файле по инструкции вписал строки
        /etc/zabbix/zabbix-agentd.conf.d

        UserParameter=sap.ccms.get[*],/usr/sbin/sapccmsget -s $1 -e $2
        где
        -s = "" (SAP system name)
        -e = "" (MTE full name)

        Теперь в Zabbix по ключу получаю какие то данные, а что это и откуда они приходят понять не могу, и возможно как то посмотреть список ключей которые можно использовать с этим методом.

        Click image for larger version

Name:	Zabbix.JPG
Views:	245
Size:	22.2 KB
ID:	401450

        Данные приходят цифрой 47. Вот как то так

        Comment


        • Hamardaban
          Hamardaban commented
          Editing a comment
          так вы же уже разраба спросили - ему виднее. его программа делает запросы апи вашей системы и что-то оттуда тянет.
          да действительно просмотрел что ее можно запустить с любого хоста лишь бы оттуда до вашей системы был доступ
      • Franchesco
        Junior Member
        • May 2020
        • 5

        #5
        У меня продвижения, данные получаю если в userparameter прописываю данные статично. Если пытаюсь передать динамические параметры то Zabbix ругается

        Причем передаю 4 параметра, со всеми все ок, кроме последнего, что с ним не правильно делаю?
        Attached Files

        Comment

        • Kos
          Senior Member
          Zabbix Certified SpecialistZabbix Certified Professional
          • Aug 2015
          • 3404

          #6
          Originally posted by Franchesco
          со всеми все ок, кроме последнего, что с ним не правильно делаю?
          Проверьте значение параметра UnsafeUserParameters в конфиге агента.

          Comment

          • Franchesco
            Junior Member
            • May 2020
            • 5

            #7
            Originally posted by Kos
            Проверьте значение параметра UnsafeUserParameters в конфиге агента.
            Как раз добрался до этого момента, после добавления UnsafeUserParameters=1 все стало как надо. Спасибо за советы. Задача решена

            Comment

            Working...