Grafana — это инструмент с открытым исходным кодом, имеющий лицензию Apache 2.0, разработанный Torkel Ödegaard (который все еще отвечает за его разработку и обслуживание) и созданный в январе 2014 года. Этот шведский разработчик начал свою карьеру в области .NET и с 2012 года до в настоящее время он продолжает предлагать услуги по разработке и консалтингу через эту популярную платформу, одновременно разрабатывая бесплатное программное обеспечение.
О том, как установить Grafana на Ubuntu 18.04 вы можете прочитать здесь.
Обзор возможностей систем различных систем мониторинга, вы можете прочитать тут.
Графана написана на языке программирования Go (создан Google) и Node.js LTSвместе с сильным интерфейсом прикладного программирования (API). Это приложение, которое становится все более популярным, с энтузиазмом сообщества, состоящим из более чем 600 хорошо интегрированных участников (есть 7 ведущих разработчиков, ответственный Torkel и 5 сотрудников, занятых неполный рабочий день, чтобы иметь возможность координировать такие компания людей). Конечно, его исходный код был опубликован на GitHub .
Что делает Графана?
Графана это инструмент, который отображает временные данные серии . Он может получить графическое представление о ситуации компании или организации из набора собранных данных. Как они это делают? Wikidata, огромная база знаний, совместно редактируемая, которая постепенно структурирует статьи в онлайн-энциклопедии Wikipedia , публично использует grafana.wikimedia.org, чтобы показать издания, которые были выполнены (в нашем конкретном случае, мы делаем это регулярно) партнерами, и машины с созданными и отредактированными «страницами» (фактически таблицами данных) за определенный период времени:
Что такое Графана для Википедии и/или Викиданных ? Это просто способ быстро и публично представлять статистические данные, всегда используя открытое и/или бесплатное программное обеспечение. Другие объекты, которые обычно используют Grafana:
- Европейская организация ядерных исследований (ЦЕРН)
- DigitalOcean, хостинг для виртуальных машин, полностью основанный на бесплатном программном обеспечении.
- Национальная ускорительная лаборатория Fermi (FermiLab).
- И много других частных компаний!
Каковы преимущества графана?
Что такое Графана в частности? Что делает его уникальным?
Он может работать в режиме ТВ (особый эвфемизм для режима киоска ), поэтому время от времени он отображает различные панели управления, которые были сохранены в плейлистах . Основной целью этого является решение двух конкретных проблем: во-первых, если экран не может отображать все одновременно, он разделяется на несколько разделов, и они отображаются автоматически и периодически. Во-вторых, чтобы сделать его более динамичным для нас, людей, показывая тот же экран с изменяющимися значениями курса, но который привлекает наше внимание и внимание общественности, если необходимо, посредством графического перехода. Чтобы отключить режим киоска, нажмите клавиши «d» и «k», что приведет нас к следующему пункту.
Графана любит использовать клавиатуру.
Что такое Графана без сочетания клавиш ? Поэтично говоря, это как цветок без запаха. Для разработчиков это ключевой момент: возможность работать без использования указательного устройства, такого как мышь. Опять же, лично мы очень ценим эту функцию, не только в этом программном обеспечении, но и в любом другом.
Если вы хотите увидеть онлайн-пример, в этой веб-ссылке вы можете увидеть что-то вроде этого:
Графана Экосистема
Как мы уже говорили, она используется для визуализации информации, которая собирается и / или обрабатывается сторонними приложениями. Единственной целью графана является представление данных мониторинга в более удобной для пользователя и приятным способом. На данный момент, это должно быть ясно: вы можете собирать данные из Cloudwatch, графит, Elasticsearch, OpenTSDB, Прометея, Hosted Метрики и InfluxDB в родном пути .
Существует версия Enterprise (grafana.com), которая использует плагины для получения большего количества источников данных, но нет никаких оснований для того, чтобы эти другие плагины источников данных не создавались с открытым исходным кодом, поскольку экосистема плагинов Grafana уже предлагает много других источников данных. Например, в феврале 2018 года:
- 37 источников данных плагинов.
- 28 плагинов панели.
- 15 плагинов для приложений.
- Более 600 панелей управления созданы для популярных приложений.
Недавно была добавлена возможность вручную отправлять оповещение в любое место, просто увеличивая изображение и активируя всплывающее меню. Хотя это приветствуемое дополнение, которое не обязательно заменит платформу оповещений, оно, безусловно, может помочь представить иной взгляд на критерии оповещения (очевидно, это невозможно для массового использования и критериев для сотен устройств).
Графана в поле мониторинга
Elasticsearch является одним из источников данных, для которых Grafana предлагает встроенную поддержку. Это не должно вас удивлять, учитывая, что Grafana изначально был компонентом в Kibana, от которого он отделился. Платформа ELK — это сочетание Elasticsearch, Logstash и Kibana . Первые два компонента используются Pandora FMS начиная с версии 712 (вы найдете больше информации о его реализации по этой ссылке ) для компиляции журналов.
Примечание: Pandora FMS имеет мощную веб-консоль и Metaconsole для их объединения. Он может работать в режиме киоска и предоставляет мощные инструменты, связанные с мониторингом в целом. Эта статья о Grafana является просто примером необычайной гибкости Pandora FMS, и она не подразумевает какого-либо одобрения представленной здесь информации.
Время является важным фактором для исследования и отображения журнала. Ключевые слова также будут другим ключевым элементом, но кто предоставляет это ключевое слово? С этой целью давайте представим нестандартные сценарии: один или несколько руководителей, которые имеют в своем распоряжении программиста для создания досок, необходимых для представления широкого спектра информации, или, возможно, сетевой администратор, который хочет использовать информацию определенного разработка применяется к производственной системе. На самом деле, у Grafana есть много применений, в дополнение к предложению аутентификации пользователя на уровне пользователя, которая может использоваться совместно с Pandora FMS, если она используется в обоих LDAP, Тем не менее, мы находим более полезной возможность входа в Grafana путем аутентификации с помощью GitHub, так что программисты могут самостоятельно искать свою информацию журнала, не затрагивая системы, к которым Grafana подключена вообще. Что такое Графана для программистов? Это ваша возможность исследовать и анализировать производительность ваших собственных приложений, без особых усилий, чем создание необходимых плат независимо от того, настроены они или нет!
Pandora FMS всегда на переднем крае
Вы можете иметь свой собственный стиль при программировании, работе и выполнении каких-либо вещей, либо старомодно, либо как вам может понравиться для нашей команды разработчиков, но вы всегда должны оставаться в курсе новых событий и тенденций , которые могут стать новыми полезными инструментами, такими как ты видишь