Ad Widget

Collapse

Плагин для Zabbix для Grafana

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • MaximZ
    Junior Member
    • Oct 2016
    • 4

    #31
    Можете подсказать как распределить доступ к экранам среди пользователей Grafana

    Comment

    • alexanderzobnin
      Junior Member
      • Jul 2015
      • 23

      #32
      Originally posted by maximz
      Можете подсказать как распределить доступ к экранам среди пользователей grafana
      Можете подробнее описать задачу?

      Comment

      • MaximZ
        Junior Member
        • Oct 2016
        • 4

        #33
        Распределение доступа

        1. В Zabbix настроил LDAP аутентификацию
        2. В Grafana настроил LDAP аутентификацию
        3. Grafana настроил на получение метрик из Zabbix подсвоим паролем
        4. Всё работает под моими учетными данными

        Вопрос: Как в настройках плагина указать работу с api Zabbix с идентификационными данными указанными при входе в
        Grafana.

        Задача рассматривается в рамках распределения доступа к экранам.

        Comment

        • alexanderzobnin
          Junior Member
          • Jul 2015
          • 23

          #34
          Originally posted by MaximZ
          Вопрос: Как в настройках плагина указать работу с api Zabbix с идентификационными данными указанными при входе в
          Grafana.
          К сожалению, сейчас это невозможно. Grafana не поддерживает проброс данных аутентификации в датасорс.

          Comment

          • MaximZ
            Junior Member
            • Oct 2016
            • 4

            #35
            Распределение доступа

            Хорошо, а имеются ли в Grafana встроенные методы распределения доступа на Dashbooard между экспортированными из ActiveDirectory пользователям? В настройках Dashboard я не нашел такой функциональности. Может есть plugin или лайфхаки в рамках поставленной задачи. Извиняюсь за более общий вопрос по Grafana.

            Comment

            • MaximZ
              Junior Member
              • Oct 2016
              • 4

              #36
              Хорошо, пошел в сторону приравнивания "организации" Grafana к некой роли в рамках мониторинга

              Comment

              • alexanderzobnin
                Junior Member
                • Jul 2015
                • 23

                #37
                Originally posted by MaximZ
                Хорошо, а имеются ли в Grafana встроенные методы распределения доступа на Dashbooard между экспортированными из ActiveDirectory пользователям? В настройках Dashboard я не нашел такой функциональности. Может есть plugin или лайфхаки в рамках поставленной задачи. Извиняюсь за более общий вопрос по Grafana.
                В Grafana разделение доступа к дашбордам делается на основе организаций (Orgs). Члены организации разделяют все дашборды и датасорсы внутри нее. Так что если вам нужно разграничить доступ к дашбордам, создайте несколько организаций.

                Comment

                • atraides
                  Member
                  • Nov 2017
                  • 61

                  #38
                  Regex

                  Привет всем, народ не ругайте сильно, есть вопросик при создании templating, мне нужно отфильтровать по regex, есть строка вида Interface TenGigE0/0/0/0(===ЕORM-1===): Inbound packets discarded , нужно название интерфейса выделить TenGigE0/0/0/0(===ЕORM-1===) такого вида , regex вида Interface TenGigE.......\(.*\) , почему то не срабатывает и выводит всю строку с лишним текстом Inbound... итд, подскажите как подправить regex ?

                  Comment

                  • Semiadmin
                    Senior Member
                    • Oct 2014
                    • 1625

                    #39
                    Originally posted by atraides
                    Привет всем, народ не ругайте сильно, есть вопросик при создании templating, мне нужно отфильтровать по regex, есть строка вида Interface TenGigE0/0/0/0(===ЕORM-1===): Inbound packets discarded , нужно название интерфейса выделить TenGigE0/0/0/0(===ЕORM-1===) такого вида , regex вида Interface TenGigE.......\(.*\) , почему то не срабатывает и выводит всю строку с лишним текстом Inbound... итд, подскажите как подправить regex ?
                    Могу ошибаться, но думаю, должно быть что-то наподобие

                    /Interface (.*): (?:Inbound|Outbound) packets discarded/

                    Comment

                    • atraides
                      Member
                      • Nov 2017
                      • 61

                      #40
                      regex

                      Мне нужно именно обрезать весь текст после круглой скобки ) :
                      Interface TenGigE0/0/0/0(===SORM-1===)
                      Это нужно что бы получить список интерфейсов , а затем уже на каждую панель создать графики допустим трафика...) https://drive.google.com/open?id=1_s...kW-X6eczFProC1

                      Comment

                      • Semiadmin
                        Senior Member
                        • Oct 2014
                        • 1625

                        #41
                        Originally posted by atraides
                        Мне нужно именно обрезать весь текст после круглой скобки ) :
                        Interface TenGigE0/0/0/0(===SORM-1===)
                        Это нужно что бы получить список интерфейсов , а затем уже на каждую панель создать графики допустим трафика...)
                        Так я это и имел в виду, только еще и без "Interface". В моей Графане регулярка /^Network Interface Traffic (?:Incoming|Outgoing) on (.*), b\/s/ вполне успешно извлекает простые имена интерфейсов типа eth1. Возможно, в вашем случае вместо .* потребуется более сложная конструкция с экранированием спецсимволов в именах интерфейсов.

                        Comment

                        • atraides
                          Member
                          • Nov 2017
                          • 61

                          #42
                          regex

                          Semiadmin спасибо)) получилось отфильтровать, не совсем правда понял как..) буду дальше изучать)

                          Comment

                          • alakond
                            Junior Member
                            • May 2017
                            • 2

                            #43
                            В Web интерфейсе выскакивает ошибка (окошко):
                            Zabbix plugin failed
                            TypeError: Cannot read property 'enabled' of undefined

                            sudo grafana-cli plugins ls alexanderzobnin-zabbix-app @ 3.7.0

                            sudo grafana-cli -v
                            Grafana cli version 4.6.2

                            Формы под графики рисуются, но данные в формах не отображаются. В чем может быть проблема?

                            Comment

                            • Semiadmin
                              Senior Member
                              • Oct 2014
                              • 1625

                              #44
                              Originally posted by alakond
                              В Web интерфейсе выскакивает ошибка (окошко):
                              Zabbix plugin failed
                              TypeError: Cannot read property 'enabled' of undefined

                              sudo grafana-cli plugins ls alexanderzobnin-zabbix-app @ 3.7.0

                              sudo grafana-cli -v
                              Grafana cli version 4.6.2

                              Формы под графики рисуются, но данные в формах не отображаются. В чем может быть проблема?
                              Data sources настроены правильно? Тест проходит?

                              Comment

                              • alakond
                                Junior Member
                                • May 2017
                                • 2

                                #45
                                Тест проходил.
                                Обновление кеша не помогало. Написал пост сюда, пока его модер апрувил, всё заработало. Понимаю, что глупо звучит, но оно "само".

                                Comment

                                Working...