#graphana — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #graphana, aggregated by home.social.
-
-
Наблюдаемость “по-взрослому”: опыт внедрения OpenTelemetry
Когда микросервисов становится столько, что в них легко запутаться, а Prometheus уже не справляется с единой картиной мира, пора переходить на новый уровень observability. В статье расскажу, как именно я внедрял OpenTelemetry в своей инфраструктуре, с какими сложностями столкнулся и какие возможности открывает такой подход. Спойлер : вышло хорошо Узнать больше
https://habr.com/ru/articles/919214/
#opentelemetry #opentelemetry_collector #docker #dockercompose #graphana #node_exporter #loki #te #tempo #prometheus
-
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)
https://infosec.exchange/@n_dimension/113082098215654011#infosec #docker
(Yes I should have tightened up the Prometheus container, but it was fun learning, in a car accident fun-way) -
Телеметрия, диагностики и компилятор
В современном мире невозможно себе представить взрослое приложение, которое не экспортирует телеметрию. Метрики — важнейший атрибут поддерживаемого софта; для всех более-менее профессиональных технических специалистов термин « visibility » давно вытеснил прочие остальные баззворды наподобие « test coverage » и « continious integration ». Примерно двадцать лет назад я впервые узнал о философии отказоустойчивости Джо Армстронга, которая сводится к тому, что инструменты, помогающие разработчику не принести в код ошибку — штука хорошая, но по гамбургскому счету бесполезная, потому что не существует такой приблуды, которая сделает программиста идеальным. Разработчики, даже самые лучшие, будут ошибаться, и первоочередная цель инструментария — минимизировать потери от неизбежных ошибок, а не элиминировать оные полностью . Достижимые цели всегда лучше хрестоматийно правильных. Отсюда вырос знаменитый «слоган» эрланга « Let It Crash! », высмеиваемый и всегда неверно трактуемый теми, кто неутомимо отслеживает все исключительные ситуации… и спотыкается об отсутствие нужного для их корректной обработки контекста в месте ловли. « Let It Crash » — означает не « Хрен с ними, с ошибками », а « Случилась какая-то хрень в рантайме, но мы к ней готовы » . ¡NB! В тексте нет прямых примеров использования телеметрии в ООП/ФП проектах, но я глубоко убежден, что этот текст будет полезно прочитать, даже если вы просто перекладываете джейсоны из пустого в порожнее на шарпах, котлине или хаскеле. Telemetry it!
-
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. -
@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). -
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.
-
Мониторим и нагружаем приложения Jmix
Инструменты мониторинга работы приложений могут быть полезны не только DevOps’ам, но и разработчикам для исследования производительности приложения в поиске, например узких мест в его работе, поэтому в данной статье мы не только настроим мониторинг для Jmix-приложения, но и подготовимся к его синтетическому нагрузочному тестированию. Особенностью платформы Jmix в силу того, что на использует фреймворк Vaadin, является тот факт, что работа UI интегрирована с бекендом, но это также значит и то, что и метрики можно использовать прозрачно, т.е. замерять ими работу интерфейсного слоя.
-
Мониторим и нагружаем приложения Jmix
Инструменты мониторинга работы приложений могут быть полезны не только DevOps’ам, но и разработчикам для исследования производительности приложения в поиске, например узких мест в его работе, поэтому в данной статье мы не только настроим мониторинг для Jmix-приложения, но и подготовимся к его синтетическому нагрузочному тестированию. Особенностью платформы Jmix в силу того, что на использует фреймворк Vaadin, является тот факт, что работа UI интегрирована с бекендом, но это также значит и то, что и метрики можно использовать прозрачно, т.е. замерять ими работу интерфейсного слоя.
-
Мониторим и нагружаем приложения Jmix
Инструменты мониторинга работы приложений могут быть полезны не только DevOps’ам, но и разработчикам для исследования производительности приложения в поиске, например узких мест в его работе, поэтому в данной статье мы не только настроим мониторинг для Jmix-приложения, но и подготовимся к его синтетическому нагрузочному тестированию. Особенностью платформы Jmix в силу того, что на использует фреймворк Vaadin, является тот факт, что работа UI интегрирована с бекендом, но это также значит и то, что и метрики можно использовать прозрачно, т.е. замерять ими работу интерфейсного слоя.
-
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.
-
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.
-
If you are running a #Mastodon server. You should be using #Graphana and #Prometheus to keep an eye on your system.
I recommend reading @IPngNetworks 's blog at https://ipng.ch/s/articles/2022/11/27/mastodon-3.html to get you setup.
-
Has anyone already built a #Graphana dashboard for HTTP responses via #Flux Query language(so InfluxDBv2)?
Looking for something like this:
https://grafana.com/grafana/dashboards/11777