Ad Widget

Collapse

Шаблон Synology выдает ошибку при импорте

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Zholaman
    Member
    • Jul 2015
    • 61

    #1

    Шаблон Synology выдает ошибку при импорте

    Привет,

    подскажите пожалуйста, как правильно добавить шаблон в Zabbix v2.4.5
    Я пробовал импортировать в Zabbix шаблон скачанный мною по следующей ссылке: https://zabbix.org/wiki/File:Zabbix_synology.zip , но при обновлении получаю следующую ошибку (при этом никакие темплейты не создаются):

    Cannot find value map "Synology System Status" used for item "DiskStation temperature" on "Synology SNMP".

    Что делать ?
    Attached Files
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    В readme.txt первый пункт: "1. This template uses value mappings, which cannot be exported by current version of Zabbix, so first add value mappings manually in Zabbix admin".

    Comment

    • Zholaman
      Member
      • Jul 2015
      • 61

      #3
      Спасибо, ...

      Originally posted by sadman
      В readme.txt первый пункт: "1. This template uses value mappings, which cannot be exported by current version of zabbix, so first add value mappings manually in zabbix admin".
      Спасибо, извините, я новенький с snmp только начал работать.

      Comment

      • Zholaman
        Member
        • Jul 2015
        • 61

        #4
        Шаблон не подключается...

        Originally posted by sadman
        В readme.txt первый пункт: "1. This template uses value mappings, which cannot be exported by current version of Zabbix, so first add value mappings manually in Zabbix admin".
        Подскажите пожалуйста, я завел все Values, импорт прошел без ошибок, но после применения шаблона (Synology NAS) к хосту, ничего не применилось ? В чём может быть дело ? Глобальный макрос {$SNMP_COMMUNITY} задан. Причем созданные в ручную Item-ы данные собирают.
        Last edited by Zholaman; 10-08-2015, 13:00.

        Comment

        • yukra
          Senior Member
          • Apr 2013
          • 1359

          #5
          Originally posted by zholaman
          Подскажите пожалуйста, я завел все values, импорт прошел без ошибок, но после применения шаблона (synology nas) к хосту, ничего не применилось ? В чём может быть дело ? Глобальный макрос {$snmp_community} задан. Причем созданные в ручную item-ы данные собирают.
          "Интервал обновления" ждали?

          Comment

          • Zholaman
            Member
            • Jul 2015
            • 61

            #6
            Originally posted by yukra
            "Интервал обновления" ждали?
            Нет так как шаблон даже не привязывается.

            Comment

            • Zentarim
              Senior Member
              • Mar 2012
              • 526

              #7
              Встречался с похожим поведением при несовпадении версий шаблона и сервера (шаблон < сервер). Проверьте, на всякий случай.

              Comment

              • Zholaman
                Member
                • Jul 2015
                • 61

                #8
                Originally posted by zentarim
                Встречался с похожим поведением при несовпадении версий шаблона и сервера (шаблон < сервер). Проверьте, на всякий случай.
                Проверю, спасибо!

                Comment

                • sadman
                  Senior Member
                  • Dec 2010
                  • 1611

                  #9
                  Как так - не привязывается? Или просто в Latest data ничего нет?
                  Я могу предположить, что если шаблон старый, то в его элементах стоит snmp community == public, а не {$snmp_community}. Соответственно - нужно менять. Можно прямо фаром по xml-ке.

                  Comment

                  • Zholaman
                    Member
                    • Jul 2015
                    • 61

                    #10
                    Originally posted by sadman
                    Как так - не привязывается? Или просто в Latest data ничего нет?
                    Я могу предположить, что если шаблон старый, то в его элементах стоит snmp community == public, а не {$snmp_community}. Соответственно - нужно менять. Можно прямо фаром по xml-ке.
                    Не привязывается, это означает что у хоста к которому пытаюсь привязать не появляются никакие Items, Triggers, Graphs.

                    Шаблон качал по ссылке (http://www.zabbix.org/wiki/Zabbix_Templates):
                    Storage Devices -> Synology -> Tested on DSM 5.0+ (2015-01-28, Alex)

                    Моя версия Zabbix 2.4.5

                    В xml файле смотрел, там вроде все правильно прописано:
                    <snmp_community>{$SNMP_COMMUNITY}</snmp_community>

                    В глобальном Макросе я указал нужный community.

                    Comment

                    • Zholaman
                      Member
                      • Jul 2015
                      • 61

                      #11
                      Originally posted by zentarim
                      Встречался с похожим поведением при несовпадении версий шаблона и сервера (шаблон < сервер). Проверьте, на всякий случай.
                      Вы были правы, версия шаблона ниже нежели той что у меня. что делать, могу ли я в ручную поправить до текущей или же этого лучше не делать ?

                      Comment

                      • sadman
                        Senior Member
                        • Dec 2010
                        • 1611

                        #12
                        Originally posted by Zholaman
                        Не привязывается, это означает что у хоста к которому пытаюсь привязать не появляются никакие Items, Triggers, Graphs.
                        Когда не привязывается - это значит, что на закладке Templates не появляется.
                        В вашем случае, как я вижу, Items, Triggers, Graphs создаются через низкоуровневое обнаружение. Т.е. нужно переходить к следующему этапу: делать snmpwalk на OID, который прописан в discovery rules и смотреть - отдаются ли там значения с индексами, опираясь на которые заббикс и создает Items, Triggers, Graphs. Не исключено, что в вашей модели синолоджи они не существуют или находятся в другом месте.

                        P.S.: синолоджи у меня нет, а до своего заббикса ехать больше суток ))

                        Comment

                        • Zholaman
                          Member
                          • Jul 2015
                          • 61

                          #13
                          Originally posted by sadman
                          Когда не привязывается - это значит, что на закладке Templates не появляется.
                          В вашем случае, как я вижу, Items, Triggers, Graphs создаются через низкоуровневое обнаружение. Т.е. нужно переходить к следующему этапу: делать snmpwalk на OID, который прописан в discovery rules и смотреть - отдаются ли там значения с индексами, опираясь на которые заббикс и создает Items, Triggers, Graphs. Не исключено, что в вашей модели синолоджи они не существуют или находятся в другом месте.

                          P.S.: синолоджи у меня нет, а до своего заббикса ехать больше суток ))
                          Я это и имел в виду просто выразился не профессионально. Как проверю отпишу, пока что попробовал исправить версию в xml файле, но Zabbix ругнулся на версию и выдал ошибку. В xml была указана версия 2.0, я менял и на 2.2 и на 2.4, 2.4.5, все бесполезно, при импорте выдает ошибку и не импортирует.

                          А так задавал заведомо рабочие OID Synology данные отдает т.е. SNMP работает.

                          Завтра сделаю так как вы порекомендовали, проверю значения (указанные в шаблоне) с помощью snmpwalk и snmp browser.

                          Спасибо!
                          Last edited by Zholaman; 10-08-2015, 18:38.

                          Comment

                          • Zentarim
                            Senior Member
                            • Mar 2012
                            • 526

                            #14
                            Originally posted by Zholaman
                            Я это и имел в виду просто выразился не профессионально. Как проверю отпишу, пока что попробовал исправить версию в xml файле, но Zabbix ругнулся на версию и выдал ошибку. В xml была указана версия 2.0, я менял и на 2.2 и на 2.4, 2.4.5, все бесполезно, при импорте выдает ошибку и не импортирует.

                            А так задавал заведомо рабочие OID Synology данные отдает т.е. SNMP работает.

                            Завтра сделаю так как вы порекомендовали, проверю значения (указанные в шаблоне) с помощью snmpwalk и snmp browser.

                            Спасибо!
                            Если шаблон небольшой - можно, заглядывая в старый шаблон, попытаться сделать новый вручную.

                            Еще идея (если шаблон большой и руками ковырять не хочется):
                            1) накатить пустой zabbix версии 2.0
                            2) накатить шаблон
                            3) обновить 2.0 -> 2.4.5
                            4) Выгрузить шаблон и загрузить в рабочий zabbix

                            Comment

                            • Zholaman
                              Member
                              • Jul 2015
                              • 61

                              #15
                              Originally posted by sadman
                              Когда не привязывается - это значит, что на закладке templates не появляется.
                              В вашем случае, как я вижу, items, triggers, graphs создаются через низкоуровневое обнаружение. Т.е. нужно переходить к следующему этапу: делать snmpwalk на oid, который прописан в discovery rules и смотреть - отдаются ли там значения с индексами, опираясь на которые заббикс и создает items, triggers, graphs. Не исключено, что в вашей модели синолоджи они не существуют или находятся в другом месте.

                              P.s.: синолоджи у меня нет, а до своего заббикса ехать больше суток ))
                              Все заработало, много чего делал, причина проблемы так и осталась загадкой.

                              Comment

                              Working...