Grafana: Предупреждение: поддержка Elasticsearch

Созданный на 24 авг. 2016  ·  97Комментарии  ·  Источник: grafana/grafana

Перенести исходный код данных внешнего интерфейса в backend & Go. Включает построение запроса ES из внутренней модели запроса и анализ ответа ES на временные ряды.

Пример внутренней модели запроса Grafana:

Elastic query json model: 
{
  "bucketAggs": [
    {
      "field": "@timestamp",
      "id": "2",
      "settings": {
        "interval": "auto",
        "min_doc_count": 0,
        "trimEdges": 0
      },
      "type": "date_histogram"
    }
  ],
  "dsType": "elasticsearch",
  "metrics": [
    {
      "field": "@value",
      "id": "1",
      "meta": {},
      "settings": {},
      "type": "avg"
    }
  ],
  "refId": "A",
  "target": "",
  "timeField": "@timestamp"
}
arealerting aredatasource datasourcElasticsearch

Самый полезный комментарий

Я только что закончил PR # 11380, чтобы предупредить о поддержке графаны [Elasticsearch]

По сравнению с некоторыми ранними реализациями, например # 8943, # 10343

  • база на графане-5.0.0
  • исходный код менее 1000 строк (и третья библиотека [leibowitz / moment] ~ = 1000 строк и некоторый тестовый код)
  • Логика кода согласуется с лицевой

на этой неделе я продолжу улучшать этот PR, более всесторонний тест, более ясную абстрактную модель.
Я с нетерпением жду того, кто сможет попробовать использовать этот пиар и улучшить его :)

Все 97 Комментарий

Поскольку # 5948 объединен, проблема закрыта?

@luigiberrettini не объединен, чтобы освоить только ветку оповещения-elasticsearch. Он еще далек от завершения.

не дальше графитовой опоры;)
отсутствуют функции графитового запроса в предупреждениях:

  • переменные шаблона
  • функции, ссылающиеся на другие запросы (например, asPercent)

Привет, будет ли поддержка elasticsearch завершена после выпуска 4.0.0 (запланированного на ноябрь), потому что я вижу, что эта проблема отмечена этапом 4.1.0?
Если да, то когда планируется поставка 4.1.0?

У 4.1 еще нет даты выпуска, но предположительно январь / начало февраля.

Оповещения Elasticsearch могут не попасть в Grafana v4, как мы пытались (работа начата), но для завершения требуется гораздо больше работы, и еще несколько проблем с высокой приоритетностью вытеснили ее из v4.

В этом случае можно ли включить / отключить элементы меню предупреждений и вкладки панелей на основе предпочтений организации (или, что еще лучше: определений на уровне отдельных пользователей внутри организации)?

Есть ли в этом прогресс? Ветвь elasticsearch-alerting все еще активна? Мне интересно, есть ли что-то, что я мог бы начать тестировать и давать отзывы.

С нетерпением жду этого перехода в 4.2, чтобы мы могли полностью перейти к grafana + elasticsearch (metricbeat).

Наличие этой функции было бы огромной победой для моей компании.

@andytsnowden достаточно, чтобы купить план поддержки? https://grafana.net/support/plans : stuck_out_tongue_winking_eye:

Мы надеемся, что скоро у нас будет возможность продолжить работу над этим.

Может быть, глупо (пожалуйста, не отвечайте «да»), но как насчет краудфандинга ? конечно многие поддержат

Это была единственная причина, по которой я скачал этот инструмент в надежде получить оповещения о эластичности.

Есть ветка, которая, по крайней мере, работала по большинству запросов. Но он немного устарел - вам нужно будет выровнять некоторые вещи.

Von meinem Samsung Gerät gesendet.

-------- Ursprüngliche Nachricht --------
Фон: wirecutter313 [email protected]
Дата: 30.01.2017 20:56 (GMT + 01: 00)
An: grafana / grafana [email protected]
Копия: "A. Binzxxxxxx" [email protected] , Manual [email protected]
Betreff: Re: [grafana / grafana] Предупреждение: поддержка Elasticsearch (# 5893)

Это была единственная причина, по которой я скачал этот инструмент в надежде получить оповещения о эластичности.

-
Вы получаете это, потому что подписаны на эту ветку.
Ответьте на это письмо напрямую, просмотрите его на GitHub или отключите чат.

{"api_version": "1.0", "publisher": {"api_key": "05dde50f1d1a384dd78767c55493e4bb", "name": "GitHub"}, "entity": {"external_key": "github / grafana / grafana", "title ":" grafana / grafana "," subtitle ":" Репозиторий GitHub "," main_image_url ":" https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png " , "avatar_image_url": " https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png ", "action": {"name": "Открыть в GitHub", "url": " https://github.com/grafana/grafana "}}, "updates": {"snippets": [{"icon": "PERSON", "message": " @ wirecutter313 в # 5893: Это была единственная причина, по которой я скачал этот инструмент в надежде получить оповещения для эластичного. "}]," Action ": {" name ":" View Issue "," url ":" https://github.com/grafana / grafana / issues / 5893 # issuecomment -276172036 "}}}

Есть ли большая вероятность, что это достигнет отметки 4.2.0? Пытаемся придумать временные альтернативы для части оповещения, пока ждем этого.

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

Это очень прискорбно! Рассматривая использование Graphite в качестве бэкэнда, пока мы не сможем поддерживать ES. Но пытаясь понять, какие ограничения это с точки зрения запросов (и, следовательно, предупреждений) и тому подобного, в отличие от ES

Кто-нибудь знает о каком-либо способе получения какого-либо предупреждения в Grafana, имея ES в качестве источника данных? Или для тех, кто также использует Kibana для визуализации данных до Grafana, знаете ли вы о каких-либо решениях для оповещения об этой стороне вещей?

мы работаем над этим в этой ветке https://github.com/grafana/grafana/tree/alerting-elasticsearch

Загляните в экспериментальную ветку. Возможно, вам придется выровнять некоторые вещи, чтобы он снова заработал.

Von meinem Samsung Gerät gesendet.

-------- Ursprüngliche Nachricht --------
Фон: Александр Пейн [email protected]
Дата: 22.02.2017 15:48 (GMT + 01: 00)
An: grafana / grafana [email protected]
Копия: "A. Binzxxxxxx" [email protected] , Manual [email protected]
Betreff: Re: [grafana / grafana] Предупреждение: поддержка Elasticsearch (# 5893)

Кто-нибудь знает о каком-либо способе получения какого-либо предупреждения в Grafana, имея ES в качестве источника данных? Или для тех, кто также использует Kibana для визуализации данных до Grafana, знаете ли вы о каких-либо решениях для оповещения об этой стороне вещей?

-
Вы получаете это, потому что подписаны на эту ветку.
Ответьте на это письмо напрямую, просмотрите его на GitHub или отключите чат.

{"api_version": "1.0", "publisher": {"api_key": "05dde50f1d1a384dd78767c55493e4bb", "name": "GitHub"}, "entity": {"external_key": "github / grafana / grafana", "title ":" grafana / grafana "," subtitle ":" Репозиторий GitHub "," main_image_url ":" https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png " , "avatar_image_url": " https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png ", "action": {"name": "Открыть в GitHub", "url": " https://github.com/grafana/grafana "}}, "updates": {"snippets": [{"icon": "PERSON", "message": "@ Alexander-Payne в # 5893: Кто-нибудь знает о каком-либо способе получения каких-либо предупреждений в Grafana, имея ES в качестве источника данных? Или для тех, кто также использует Kibana для визуализации данных до Grafana, знаете ли вы о каких-либо решениях для предупреждения об этой стороне вещей ? "}]," action ": {" name ":" Просмотреть проблему "," url ":" https://github.com/grafana/grafana/issues/5893#issuecomment -281689640 "}}}

Какова приблизительная оценка того, как далеко вы зашли в этом? 50%? 90%?

Привет
Нам очень интересна эта функция.
Есть дата выхода?

Спасибо

Большое спасибо за эту функцию и хорошую работу!

Спасибо, ребята, за работу над этим. Будет огромным, когда он будет готов!

Был очень счастлив обновить Grafana до 4.1.2, просто чтобы понять, что источник данных ES не поддерживается :(. Думаю, мне пока нужно придерживаться сценария Powershell для предупреждений.

Ребята, было бы хорошо, если в Grafana будут оповещения Elastic - это факт. Но очевидно, что это не произойдет быстрее, если все оставят здесь один и тот же комментарий;)
И, очевидно, правила предупреждений будут довольно простыми, по крайней мере, на первых порах, как сейчас для метрик. Скорее всего простые пороги.
Если вам НУЖНЫ оповещения для ElasticSearch - используйте ElastAlert. Он существует уже давно, поддерживает все версии Elastic и довольно сложные правила.

К сожалению, ElastAlert не поддерживает агрегирование, The only aggregation supported currently is a terms aggregation, by setting use_terms_query. Но я рад, что Alert наконец-то приходит в Grafana.

Привет, могу я узнать, когда это будет завершено? Я с нетерпением жду предупреждений от elasticsearch в графане

Народ, пожалуйста, перестаньте спамить эту проблему бессмысленными комментариями . Это будет сделано, когда это будет сделано. Если вы хотите внести свой вклад, обязательно отправьте PR, чтобы улучшить реализацию.

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

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

Я получил «утверждение типа ошибки tsdb.HandleRequest () для строки не удалось» в ветке alertting-elasticsearch
(Та же проблема, что и # 7909)
Графана v4.2.0-pre1
Источник данных: Elasticsearch версии 2.x и 5.x (обе ошибки)

json из запроса

{"search_type":"count","ignore_unavailable":true,"index":"moa-log-alias"}
{"size":0,"query":{"bool":{"filter":[{"range":{"@timestamp":{"gte":"1492718034259","lte":"1492719834259","format":"epoch_millis"}}},{"query_string":{"analyze_wildcard":true,"query":"type:\"oauth2_request_log\""}}]}},"aggs":{"3":{"terms":{"field":"method","size":500,"order":{"_term":"desc"},"min_doc_count":0},"aggs":{"2":{"date_histogram":{"interval":"1m","field":"@timestamp","min_doc_count":0,"extended_bounds":{"min":"1492718034259","max":"1492719834259"},"format":"epoch_millis"},"aggs":{}}}}}}

Полезные данные тестового запроса

{"dashboard":{"annotations":{"list":[]},"editMode":false,"editable":true,"gnetId":null,"graphTooltip":0,"hideControls":false,"id":15,"links":[],"refresh":"10s","rows":[{"collapse":false,"height":420,"panels":[{"alert":{"conditions":[{"evaluator":{"params":[150],"type":"gt"},"operator":{"type":"and"},"query":{"params":["A","1m","now"]},"reducer":{"params":[],"type":"last"},"type":"query"}],"executionErrorState":"alerting","frequency":"60s","handler":1,"name":"API Requests / Min alert","noDataState":"no_data","notifications":[]},"aliasColors":{},"bars":true,"datasource":"moa-log","decimals":null,"fill":1,"hideTimeOverride":false,"id":1,"legend":{"alignAsTable":true,"avg":true,"current":true,"max":true,"min":true,"rightSide":false,"show":true,"sort":"total","sortDesc":true,"total":true,"values":true},"lines":false,"linewidth":1,"links":[{"targetBlank":true,"title":"View Detail","type":"absolute","url":"http://kibana.exe.in.th/goto/ff87151449b8ed32d9492a59701b2a56"}],"nullPointMode":"null","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"span":6,"stack":true,"steppedLine":false,"targets":[{"bucketAggs":[{"fake":true,"field":"method","id":"3","settings":{"min_doc_count":0,"order":"desc","orderBy":"_term","size":"0"},"type":"terms"},{"field":"@timestamp","id":"2","settings":{"interval":"1m","min_doc_count":0,"trimEdges":0},"type":"date_histogram"}],"dsType":"elasticsearch","metrics":[{"field":"select field","id":"1","type":"count"}],"query":"type:\"oauth2_request_log\"","refId":"A","timeField":"@timestamp"}],"thresholds":[{"colorMode":"critical","fill":true,"line":true,"op":"gt","value":150}],"timeFrom":null,"timeShift":"30s","title":"API Requests / Min","tooltip":{"shared":true,"sort":0,"value_type":"individual"},"type":"graph","xaxis":{"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"none","label":null,"logBase":1,"max":null,"min":null,"show":true},{"format":"ops","label":null,"logBase":1,"max":null,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":false,"title":"Dashboard Row","titleSize":"h6"}],"schemaVersion":14,"style":"dark","tags":[],"templating":{"list":[]},"time":{"from":"now-30m","to":"now"},"timepicker":{"refresh_intervals":["1s","5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"browser","title":"test alert","version":0},"panelId":1}

мы также начали тестирование предупреждений elasticsearch с помощью ветви alertting -elasticsearch, и мы видим ту же проблему, что и

Графана v4.2.0
Источник данных: Elasticsearch 5.x

из журналов:

ОШИБКА [05-03 | 23: 12: 01] Результат правила предупреждения Журнал ошибок = alertting.evalHandler ruleId = 1 name = "Предупреждение заголовка панели" error = "tsdb.HandleRequest () утверждение типа ошибки на строку не удалось" изменить состояние на = предупреждение
ОШИБКА [05-03 | 23: 13: 01] Результат правила предупреждения Журнал ошибок = alertting.evalHandler ruleId = 1 name = "Предупреждение заголовка панели" error = "tsdb.HandleRequest () утверждение типа ошибки на строку не удалось" изменение состояния на = предупреждение
ОШИБКА [05-03 | 23: 14: 01] Результат правила предупреждения Журнал ошибок = alertting.evalHandler ruleId = 1 name = "Предупреждение заголовка панели" error = "tsdb.HandleRequest () утверждение типа ошибки на строку не удалось" изменить состояние на = предупреждение
ОШИБКА [05-03 | 23: 15: 00] Результат правила оповещения Регистратор ошибок = alertting.evalHandler ruleId = 0 name = Test error = "tsdb.HandleRequest ()" утверждение типа ошибки на строку не удалось "изменить состояние на = предупреждение
ОШИБКА [05-03 | 23: 15: 01] Результат правила предупреждения Журнал ошибок = alertting.evalHandler ruleId = 1 name = "Предупреждение заголовка панели" error = "tsdb.HandleRequest () утверждение типа ошибки на строку не удалось" изменить состояние на = предупреждение
ОШИБКА [05-03 | 23: 16: 01] Результат правила предупреждения Журнал ошибок = alertting.evalHandler ruleId = 1 name = "Предупреждение заголовка панели" error = "tsdb.HandleRequest () утверждение типа ошибки на строку не удалось" изменение состояния на = предупреждение
ОШИБКА [05-03 | 23: 17: 01] Результат правила предупреждения Журнал ошибок = alertting.evalHandler ruleId = 1 name = "Предупреждение заголовка панели" error = "tsdb.HandleRequest () утверждение типа ошибки на строку не удалось" изменение состояния на = предупреждение

screen shot 2017-05-03 at 11 15 06 pm

Всем привет,

Всего два вопроса:

  • Я вижу, что последний коммит в ветке alertting-elasticsearch был сделан в феврале 2017 года. Достаточно ли он зрел, чтобы вписаться в 4.4.0?
  • Требуется ли для этого модуля предупреждений X-Pack на сервере elasticsearch? Если это так, я хотел бы предложить другого кандидата в список поддерживаемых источников данных для предупреждений: elastalert .
  • Я считаю, что это не зрелый вариант (особо не тестировал).
  • X-Pack не требуется.

Мы приближаемся к этому?

Ждем эту цифру несколько месяцев. Когда выпустят?

Как это исправить на grafana_4.3.2 ?? это действительно важно и полезно

Пожалуйста, не отказывайтесь от этой функции.

Мы с нетерпением ждем этой функции ..

https://github.com/grafana/grafana/pull/8934 это мой выпуск по этой проблеме. надеюсь быть полезным

Можно ли его объединить с одним из ближайших релизов?

Эластичный по-прежнему не поддерживается? @torkelo

Стоит ли ожидать, что это скоро будет выпущено?

Почему нет ответа @playqdrew

Пожалуйста, включите эту функцию в ближайший выпуск. Было бы здорово!

@lvheyang Я учитывается размер, установленный в метрическом запросе. Я установил размер без ограничений, но предупреждение оценивает только 10 объектов, а 10 оцененных кажутся случайными, поскольку я установил порядок снизу в моем запросе, показывая самые низкие значения поверх моей легенды, но ни одно из этих нижних значений оцениваются. Может, это ограничение или я что-то не так делаю? Что вы думаете?

@dustinvanbuskirk Я буду рад помочь вам разобраться в этом. Может быть, если бы работа была _существенно_ сделана, мы могли бы просто закончить

Привет, народ,
Есть обновления по этому поводу? Жду этого функционала больше года ....

Очень жаль, что это всегда заканчивается подталкиванием, немного перегруженным другими проблемами и достижением прогресса в Grafana v5 (новая сетка, группы пользователей и папки панели инструментов). Не могу обещать, когда мы сможем это сделать, надеюсь, в версии 5.1 (начало первого квартала 2018 г.)

Надеюсь получить его в ближайшее время. Скрещенные пальцы !

Мы бы тоже от этого выиграли :)

+1 Также отсутствует эта функция

Привет @torkelo ,
Мне просто интересно, добились ли вы каких-либо успехов в предупреждении эластичного поиска? :)

KR

+1

Первый квартал почти закончился ..
так что ждем, когда это эластичное оповещение будет готово

Мне любопытно - имеет ли функция «наблюдателя» ELK, которая может выполнять эластичные предупреждения, которая также является одной из основных функций платного X-Pack, какое-то отношение к замедлению прогресса в этой функции?

@yossiv @MichaelLogutov @vijaychd @Shiinii https://www.bountysource.com/

Я все еще жду "функции оповещения для es". это важно для меня. но я не вижу большего продвижения по этой проблеме

  • 1 было бы очень полезно

Я бы все равно променял все эти новомодные перестановки приборной панели на это

Я также хотел бы видеть предупреждения ES на Grafana.

Какие сроки, когда он будет готов?

Я бы не стал ждать появления этой функциональности, учитывая, что билет открыт уже 18 месяцев, а разработчики, похоже, не работали над ним больше года. Если вам нужны оповещения, я бы посоветовал вам взглянуть на миграцию на серверную часть, которая его поддерживает.

Итак ... ставить лайки на вопросы совершенно бесполезно? Это третий вопрос, отсортированный по голосам ... очень досадно, что его игнорируют.

imatge

Я бы посоветовал вам взглянуть на миграцию на бэкэнд, который его поддерживает.

@HeWhoWas Я бы хотел, но они все ужасны.

Вместо этого мы создали собственное решение для оповещения в виде надежной лазурной функции, непрерывно опрашивающей журналы.

^ верно, для базовых случаев использования это определенно не ракетостроение. Просто перейдите в Kibana и запустите свой запрос, а затем скопируйте необработанный запрос Elasticsearch, который он генерирует. Затем запустите такой код (неполный, но идею вы поняли):

# Get results from ES
result=$(
    curl -sS -X POST \
    "http://${ES_HOST}:9200/logstash-*/_search" \
    -H "cache-control: no-cache" \
    -H "content-type: application/json" \
    -d @/app/es_query.json
)
count=$(echo ${result} | jq -r '.hits.total')
echo "[DEBUG] Found ${count} hits"

# Send alert if necessary
if [ "${count}" -ge "${COUNT_THRESHOLD}" ]; then
    echo "[INFO] Found ${count} hits on search, which is over the threshold"

    alert_text="{\"text\": \"[${APP_NAME}] Found ${count} *${ALERT_TEXT}* events in the last ${REPORTING_PERIOD}. See ${INSPECT_LINK} .\"}"
    echo ${alert_text} | curl "${SLACK_HOOK_URL}" -d @-
fi

переход с Elasticsearch на другую бэкэнд-систему не вариант и не решение.
это основная система, такая же знакомая, как и все другие системы, которые уже поддерживаются системой оповещения Grafana.
обещают, что будет на 5.1 ..
я очень надеюсь, что это будет вовремя

Да, или просто используйте мониторинг x-pack, или передайте их через Римана и таким образом предупредите.

Предупреждение - это не проблема, очень хочется иметь аккуратную функциональность Grafana для визуализации и настройки.

Все приведенные выше решения в основном сводятся к «забудьте о графане» - ну, это проект графана, и эта проблема здесь, чтобы улучшить его. Итак, давайте сосредоточимся на решениях, которые это делают.

Этот PR огромен, отчасти потому, что он включает в себя всю стороннюю библиотеку ElasticSearch и поддержку серий ES 2.x и 5.x.

Если кто-то потратит время на то, чтобы радикально упростить этот PR, его можно было бы сократить с ~ 5 тыс. Строк кода до, возможно, 800-1000 максимумов, что сделало бы его включение гораздо более целесообразным.

Насколько я понял, эта ветка в основном работает, но отсутствует агрегатная функция, которая предотвращает работу определенных типов запросов, возможно, это не должно мешать сделке, и мы можем довольно быстро объединить основы поддержки, а затем ретроспективно работайте над исправлением ошибок или отсутствующих функций.

Вызывает ли кто-нибудь добровольцев упростить ветвь, подготовить ее и отстаивать ее слияние?

Не уверен, зачем нужна сторонняя библиотека для отправки JSON в службу HTTP / S.

ES 2.x следует просто выбросить, никто не должен больше запускать его (я знаю, что многие люди так и делают. Прекратите!)

Есть ли способ обхода предупреждений ES в Grafana?

Спасибо.

Чтобы обойти это, я установил автономный экземпляр InfluxDB и получил все, о чем я хотел бы предупредить, вместо ES. Это не так уж и плохо, поскольку InfluxDB не так уж и много потребляет ресурсы, и, поскольку вам не нужны все ваши данные, вы можете снизить использование данных, не храня много исторических данных и принимая только необходимые данные, которые вы нужно в это.

Это надежный обходной путь

Я экспериментировал с этим в прошлом, я взял все журналы из небольшой среды Windows, которые уже отправлялись в elasticsearch, и отправил их в telegraf, а затем в infxdb. Это сработало на удивление хорошо, потому что поля в журнале событий стали полями в infxdb, поэтому в grafana я мог запрашивать, например, идентификаторы событий, имена хостов и имена пользователей.

Самое приятное в этом то, что дисковое пространство, которое все это занимало, было крошечным, я имею в виду действительно крошечным. Пытаюсь вспомнить по памяти, но в elasticsearch было что-то вроде 500 МБ в день, в infxdb стало меньше 300 МБ ... Для данных, охватывающих более 6 месяцев.

Это был просто эксперимент, никогда не думал о том, чтобы решить проблему оповещения с помощью этого.

Я призываю всех попробовать это.

Все это время потратил на попытки перейти от logz.io (дорого) к Grafana для компании, в которой я работаю ... только чтобы узнать, что я не могу настроить оповещения для моих журналов elasticsearch.

Мне нужно ETA? Я работаю над проектом, который требует этой функции.

@nikskiz Grafana - проект с открытым исходным кодом, и каждый может внести в него свой вклад. Также вы можете внести свой вклад!

Многие люди в свободное время бесплатно работают над проектами с открытым исходным кодом, и я думаю, что грубить и критиковать их работу - недопустимо.

Сейчас идет небольшой PR: https://github.com/WPH95/grafana/pull/2 от @ WPH95

@nikskiz прямо сейчас вы можете использовать Influxdb

@nikskiz или вы можете просто использовать elastalert

Всем привет!

Все мы знаем, что оповещения для Elasticsearch - это удивительная, очень долгожданная и долгожданная функция.
Но я думаю, что мы должны поддерживать эту цепочку как можно более чистой и организованной .

Итак, подобные вопросы и комментарии ...

Любой график?
Было бы очень полезно!
Не могу дождаться этого!
Есть ли в этом прогресс?

не помогает в развитии функции, генерирует множество бесполезных писем людям, подписавшимся на ветку, и делает обсуждение слишком запутанным для новых участников.

Даже вопросы об обходных путях и других решениях для оповещения (например, ElastAlert) больше не должны публиковаться здесь, поскольку он уже много обсуждался в предыдущих комментариях.

Так что, пожалуйста, хватит упрощать это пространство ! Давайте использовать их, чтобы распространять полезные комментарии и делиться успехами, достигнутыми вами в этой функции.

Я только что закончил PR # 11380, чтобы предупредить о поддержке графаны [Elasticsearch]

По сравнению с некоторыми ранними реализациями, например # 8943, # 10343

  • база на графане-5.0.0
  • исходный код менее 1000 строк (и третья библиотека [leibowitz / moment] ~ = 1000 строк и некоторый тестовый код)
  • Логика кода согласуется с лицевой

на этой неделе я продолжу улучшать этот PR, более всесторонний тест, более ясную абстрактную модель.
Я с нетерпением жду того, кто сможет попробовать использовать этот пиар и улучшить его :)

@ WPH95 - Я обязательно устраивает, и постараюсь внести свой вклад.

Слейте это уже пожалуйста. Это горячая особенность.

чем мы можем помочь, чтобы продвигать это?

Какая оценка, чтобы объединить это? Подождать или использовать X-Pack?

+1, какова оценка на слияние? 5.2.x?

Привет, я знаю, что мы слишком сильно вас настаиваем, но этот вопрос был открыт почти 2 года назад (август 2016 г.).
elasticsearch + Grafana, как я полагаю, широкий и большой, как и другие.
Я очень ценю отличную работу, которую это сообщество делает для нас, но похоже, что эта проблема осталась в прошлом :(
Что мы можем сделать, чтобы продвигать это?

Почему так долго сливают PR?

+1

+1

+1

Прекратите писать комментарии только с «+1», потому что вы рассылаете спам другим людям. Вы ничего не добавляете в тему. Нажмите кнопку "Нравится" на главном посте или нажмите кнопку "Подписаться".

+1

+1

: tada :: tada :: tada :: sparkling_heart:

🎉

Вау, это случилось. Я искренне думал, что это пойдет по пути Duke Nukem. : +1:

Большое спасибо за ваши старания!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги