home.social

#graphana — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #graphana, aggregated by home.social.

  1. Наблюдаемость “по-взрослому”: опыт внедрения OpenTelemetry

    Когда микросервисов становится столько, что в них легко запутаться, а Prometheus уже не справляется с единой картиной мира, пора переходить на новый уровень observability. В статье расскажу, как именно я внедрял OpenTelemetry в своей инфраструктуре, с какими сложностями столкнулся и какие возможности открывает такой подход. Спойлер : вышло хорошо Узнать больше

    habr.com/ru/articles/919214/

    #opentelemetry #opentelemetry_collector #docker #dockercompose #graphana #node_exporter #loki #te #tempo #prometheus

  2. The battle is over.
    After 200+ days of lazy undermining of the #crypto miner reinstalling his miner in my #Prometheus container, and me slowing down and killing his miner, the guy must have checked their logs and did the only thing they could, fucked my #Graphana dashboard database in revenge.
    QQ.

    I call it a draw.

    (My first post about it)
    infosec.exchange/@n_dimension/

    #infosec #docker
    (Yes I should have tightened up the Prometheus container, but it was fun learning, in a car accident fun-way)

  3. Телеметрия, диагностики и компилятор

    В современном мире невозможно себе представить взрослое приложение, которое не экспортирует телеметрию. Метрики — важнейший атрибут поддерживаемого софта; для всех более-менее профессиональных технических специалистов термин « visibility » давно вытеснил прочие остальные баззворды наподобие « test coverage » и « continious integration ». Примерно двадцать лет назад я впервые узнал о философии отказоустойчивости Джо Армстронга, которая сводится к тому, что инструменты, помогающие разработчику не принести в код ошибку — штука хорошая, но по гамбургскому счету бесполезная, потому что не существует такой приблуды, которая сделает программиста идеальным. Разработчики, даже самые лучшие, будут ошибаться, и первоочередная цель инструментария — минимизировать потери от неизбежных ошибок, а не элиминировать оные полностью . Достижимые цели всегда лучше хрестоматийно правильных. Отсюда вырос знаменитый «слоган» эрланга « Let It Crash! », высмеиваемый и всегда неверно трактуемый теми, кто неутомимо отслеживает все исключительные ситуации… и спотыкается об отсутствие нужного для их корректной обработки контекста в месте ловли. « Let It Crash » — означает не « Хрен с ними, с ошибками », а « Случилась какая-то хрень в рантайме, но мы к ней готовы » . ¡NB! В тексте нет прямых примеров использования телеметрии в ООП/ФП проектах, но я глубоко убежден, что этот текст будет полезно прочитать, даже если вы просто перекладываете джейсоны из пустого в порожнее на шарпах, котлине или хаскеле. Telemetry it!

    habr.com/ru/articles/906008/

    #метрики #observability #visibility #graphana #prometheus

  4. Am I doing it wrong? Am I missing something?
    Currently playing with #prometheus and #graphana : it appears you need to open one TCP port per prometheus exporter. Meaning that for a server with node exporter, MySQL exporter, php fpm exporter, crowdsec native prometheus exporter, you’ll have to open 4 different ports and allow them in your firewall…
    For this server that would be 1 service port (https) and 4 metrics ports!
    This is insane and it does not scale well.

  5. @mrsp I’m still using it :D
    I got Munin for generic system stats and monitoring (2 bare metal #freeBSD + 3 #Bhyve vm), and Splunk for logs (and so much more).
    Currently giving a try to #prometheus & #graphana but the only certainty I have is that most of these new toys are going to break way too often (ie. they are "high maintenance" and require special care when updating/upgrading).

  6. It’s sad how "modern" monitoring/metric collection tools fail hard with modern setups. I can do better in 30 seconds with the good old #Munin.

    #prometheus #graphana #FreeBSD #ZFS

  7. Мониторим и нагружаем приложения Jmix

    Инструменты мониторинга работы приложений могут быть полезны не только DevOps’ам, но и разработчикам для исследования производительности приложения в поиске, например узких мест в его работе, поэтому в данной статье мы не только настроим мониторинг для Jmix-приложения, но и подготовимся к его синтетическому нагрузочному тестированию. Особенностью платформы Jmix в силу того, что на использует фреймворк Vaadin, является тот факт, что работа UI интегрирована с бекендом, но это также значит и то, что и метрики можно использовать прозрачно, т.е. замерять ими работу интерфейсного слоя.

    habr.com/ru/companies/haulmont

    #graphana #jmeter #webdriver #jmix #java #spring #vaadin

  8. Мониторим и нагружаем приложения Jmix

    Инструменты мониторинга работы приложений могут быть полезны не только DevOps’ам, но и разработчикам для исследования производительности приложения в поиске, например узких мест в его работе, поэтому в данной статье мы не только настроим мониторинг для Jmix-приложения, но и подготовимся к его синтетическому нагрузочному тестированию. Особенностью платформы Jmix в силу того, что на использует фреймворк Vaadin, является тот факт, что работа UI интегрирована с бекендом, но это также значит и то, что и метрики можно использовать прозрачно, т.е. замерять ими работу интерфейсного слоя.

    habr.com/ru/companies/haulmont

    #graphana #jmeter #webdriver #jmix #java #spring #vaadin

  9. Мониторим и нагружаем приложения Jmix

    Инструменты мониторинга работы приложений могут быть полезны не только DevOps’ам, но и разработчикам для исследования производительности приложения в поиске, например узких мест в его работе, поэтому в данной статье мы не только настроим мониторинг для Jmix-приложения, но и подготовимся к его синтетическому нагрузочному тестированию. Особенностью платформы Jmix в силу того, что на использует фреймворк Vaadin, является тот факт, что работа UI интегрирована с бекендом, но это также значит и то, что и метрики можно использовать прозрачно, т.е. замерять ими работу интерфейсного слоя.

    habr.com/ru/companies/haulmont

    #graphana #jmeter #webdriver #jmix #java #spring #vaadin

  10. What are options for log capturing and monitoring for my application and server.
    #oensource and runs as a #docker container.

    Like #graphana #newrelic etc. ideally something lightweight.

  11. I've just got a Prometheus/Graphana monitoring setup working on my home network. It's complete and total overkill but goodness me it's nice to look at. :D

    It's just monitoring some Docker containers at the moment along with the pi it's all running on, but I'll get it snooping on the rest soon.

    #docker #prometheus #graphana

  12. Has anyone already built a #Graphana dashboard for HTTP responses via #Flux Query language(so InfluxDBv2)?

    Looking for something like this:
    grafana.com/grafana/dashboards