Forwarded from Мониторим ИТ
Псс, бесплатные обучающие вебинары от Elastic нужны? Для всех тех, кто понимает, что решение вроде бы может быть где-то полезно, но пока не поняли где. По ссылке 11 обучающих вебинаров по разным прикладным задачам, для которых может использоваться Elastic (речь обо всём их софте, который они в последнее время начали очень активно штамповать).
www.elastic.co
Quickly Get Started with Elastic
The Elastic Platform is the only platform that enables you to search, observe, protect and secure your environment, end-to-end in real time....
Forwarded from Мониторим ИТ
Чё там в линуксе за 60 секунд
Статья в техблоге Нетфликс о командах, которые дадут наиболее полное представление о состоянии линукс-сервера. Говорят, что выполняют их для диагностики непосредственно на сервере в результате получения алерта и утверждают, что весь список можно осмысленно пройти за 60 секунд. Попробуете?
Полный список 60-секундных команд:
uptime
dmesg | tail
vmstat 1
mpstat -P ALL 1
pidstat 1
iostat -xz 1
free -m
sar -n DEV 1
sar -n TCP,ETCP 1
top
👍 — успел за 60 секунд
👎 — не успел за 60 секунд
👀 — метрики в моём мониторинге мне и так всё скажут, заходить на сервер для диагностики смысла не вижу
Статья в техблоге Нетфликс о командах, которые дадут наиболее полное представление о состоянии линукс-сервера. Говорят, что выполняют их для диагностики непосредственно на сервере в результате получения алерта и утверждают, что весь список можно осмысленно пройти за 60 секунд. Попробуете?
Полный список 60-секундных команд:
uptime
dmesg | tail
vmstat 1
mpstat -P ALL 1
pidstat 1
iostat -xz 1
free -m
sar -n DEV 1
sar -n TCP,ETCP 1
top
👍 — успел за 60 секунд
👎 — не успел за 60 секунд
👀 — метрики в моём мониторинге мне и так всё скажут, заходить на сервер для диагностики смысла не вижу
Medium
Linux Performance Analysis in 60,000 Milliseconds
You log in to a Linux server with a performance issue: what do you check in the first minute?
Forwarded from Мониторим ИТ
9 платных, условно-бесплатных и бесплатных программ для трекинга кода приложений. Публиковал эту статью почти 2 года назад, а список по-прежнему актуален.
Хабр
9 платных, условно-бесплатных и бесплатных программ для трекинга кода приложений
Трекинг кода must-have в среде разработки. Но вот насколько нужен этот же инструмент в продуктиве? Тот, кто лишь кропотливо собирает логи скажет «ну его нафиг, мой ELK меня не подводит» и будет...
Forwarded from Мониторим ИТ
Кир Шатров в своём блоге рассказывает о подходе к повышению информативности трейса запросов в MySQL с помощью добавления метаданных к запросу.
Было: SELECT * FROM users WHERE id=?
Станет: SELECT * FROM users WHERE id=? /* controller:users,action:show,method:find_user,api_client_id:42 */
Было: SELECT * FROM users WHERE id=?
Станет: SELECT * FROM users WHERE id=? /* controller:users,action:show,method:find_user,api_client_id:42 */
Kir Shatrov
Scaling MySQL stack, ep. 3: Observability
I’ve spent a good part of last year collaborating with different people at work on the theme of scaling our MySQL stack to the next level. For background, like many other companies founded in the mid-2000s (Facebook, YouTube, GitHub, Basecamp), Shopify is…
Forwarded from GitHub'ненько
A collection of power tools for the Linux/Unix/macOS command line https://altbox.dev/
#cli #tools
https://github.com/petdance/altbox
#cli #tools
https://github.com/petdance/altbox
altbox.dev
altbox.dev - A collection of power tools for the Linux/Unix/macOS command line
Every programmer should know the standard Unix tools, but there are plenty of tools that go beyond them.
Forwarded from DevOps Deflope News
Скоро выйдет релиз Grafana v7.0, уже есть бета, а пока что можно почитать что там будет новенького 😉
https://grafana.com/docs/grafana/latest/guides/whats-new-in-v7-0/
#grafana #news
https://grafana.com/docs/grafana/latest/guides/whats-new-in-v7-0/
#grafana #news
Grafana Labs
What's New in Grafana v7.0
Feature and improvement highlights for Grafana v7
Forwarded from Записки админа
Hands-Оn-Entеrprisе-Аutоmаtion-оn-Linux.pdf
39.5 MB
Forwarded from Записки админа
📺 eBPF - Rethinking the Linux Kernel - выступление Томаса Графа о том, как в своей работе Google и Facebook используют eBPF. И о том, что нас в принципе ждёт, с приходом в нашу жизнь eBPF "программ". По ссылке видео, слайды и транскрипция доклада.
#видео #bpf #напочитать
#видео #bpf #напочитать
Forwarded from Записки админа
Forwarded from Мониторим ИТ
Выступление Goutham Veeramachaneni на PromCon EU 2019 в Мюнхене. Рассказывает о союзе Промитиуса и Егеря, который как бы случился на небесах (тема выступления Prometheus and Jaeger: A Match Made in Heaven!). Рассказывает о том как они проверяют влияние на приложение после выкатывания релиза, используя Jaeger и Prometheus, об использование метаданных для дальнейшей фильтрации трассировок и обо многом другом. По ссылке видео и слайды.
Forwarded from 🇺🇦 automation-remarks.com
Как работает Selenium
Привет, для всех, кто хочет понять как работает Selenium под капотом, рекомендую почитать блог Девида Бернса, который выпускает статью под названием "How Selenium works". Очень подробно расписано и позволяет понять, как оно все это происходит. Подойдет как начинающим, так и маститым самцам. Считаю, что Senior Selenium QA должен знать внутрянку.
https://www.theautomatedtester.co.uk/blog/
Привет, для всех, кто хочет понять как работает Selenium под капотом, рекомендую почитать блог Девида Бернса, который выпускает статью под названием "How Selenium works". Очень подробно расписано и позволяет понять, как оно все это происходит. Подойдет как начинающим, так и маститым самцам. Считаю, что Senior Selenium QA должен знать внутрянку.
https://www.theautomatedtester.co.uk/blog/
David Burns - AutomatedTester
Blogs
David Burns - Engineer
Forwarded from 🇺🇦 automation-remarks.com
Puppeteer теперь поддерживает Firefox
Вышла очередная версия Puppeteer. По словам авторов, теперь можно работать с Firefox😮
https://www.infoq.com/news/2020/04/puppeteer-3-firefox-support/
Вышла очередная версия Puppeteer. По словам авторов, теперь можно работать с Firefox😮
https://www.infoq.com/news/2020/04/puppeteer-3-firefox-support/
InfoQ
Browser-Automation Library Puppeteer Now Supports Firefox
Mathias Bynens, Google developer working on @ChromeDevTools & @v8js, released Puppeteer 3.0. Puppeteer now supports Firefox in addition to the Chrome browser. The new version also upgraded support to the latest Chrome 81, and removed support for Node 8.
Forwarded from HighLoad++
Чем больше система, тем сложнее понять, почему что-то пошло не так. Без инструментации и трейсинга тут не обойтись. Пётр Зайцев на HighLoad++ 2019 сделал обзор доступной инфраструктуры для трейсинга в Linux. Читайте текстовую версию этого доклада, чтобы пересмотреть детали, добавляйте в закладки, чтобы дополнительные материалы всегда были под рукой.
💥 А в конце мая на РИТ++ Пётр расскажет о технологиях и тенденциях на рынке баз данных, которые изменят бизнес через год. Присоединяйтесь к фестивалю, чтобы быстро и выгодно разобраться в тенденциях из разных областей IT и подробно познакомиться с их применением на мастер-классах 🧐
💥 А в конце мая на РИТ++ Пётр расскажет о технологиях и тенденциях на рынке баз данных, которые изменят бизнес через год. Присоединяйтесь к фестивалю, чтобы быстро и выгодно разобраться в тенденциях из разных областей IT и подробно познакомиться с их применением на мастер-классах 🧐
Хабр
BpfTrace — наконец, полноценная замена Dtrace в Linux
Бывает, что системы глючат, тормозят, ломаются. Чем больше система, тем сложнее найти причину. Чтобы узнать, почему что-то работает не так, как ожидалось, исправ...
Forwarded from Технологический Болт Генона
В начале года была опубликована вторая версия OWASP SAMM (Software Assurance Maturity Model), которая разрабатывалась пять лет.
Это фреймворк позволяющий построить безопасную разработку приложений, так же он помогает провести оценку текущего состояния.
Список изменений - https://owaspsamm.org/release-notes-v2/
Свежие материалы по теме
1. В рамках OWASP Moscow (https://xn--r1a.website/tech_b0lt_Genona/1621) был доклад
Проекты OWASP: SAMM выпуск 2
https://www.youtube.com/watch?v=mNTCO0mzjsI
2. 1 мая проходил BSides Knoxville и один из докладов был посвящён SAMM v2.0
Navigating DevOps Security Journey with OWASP SAMM v2.0
https://www.youtube.com/watch?v=3Kv-SNuL95Q
3. OZON сделал пост в блоге
Как сэкономить время и силы на внедрении стандартов безопасной разработки с помощью OWASP SAMM
https://habr.com/ru/company/ozontech/blog/498272/
Сайт проекта - https://owaspsamm.org/
GitHub - https://github.com/OWASP/samm
ЗЫ Чат OWASP Moscow - @OWASP_Russia
Это фреймворк позволяющий построить безопасную разработку приложений, так же он помогает провести оценку текущего состояния.
Список изменений - https://owaspsamm.org/release-notes-v2/
Свежие материалы по теме
1. В рамках OWASP Moscow (https://xn--r1a.website/tech_b0lt_Genona/1621) был доклад
Проекты OWASP: SAMM выпуск 2
https://www.youtube.com/watch?v=mNTCO0mzjsI
2. 1 мая проходил BSides Knoxville и один из докладов был посвящён SAMM v2.0
Navigating DevOps Security Journey with OWASP SAMM v2.0
https://www.youtube.com/watch?v=3Kv-SNuL95Q
3. OZON сделал пост в блоге
Как сэкономить время и силы на внедрении стандартов безопасной разработки с помощью OWASP SAMM
https://habr.com/ru/company/ozontech/blog/498272/
Сайт проекта - https://owaspsamm.org/
GitHub - https://github.com/OWASP/samm
ЗЫ Чат OWASP Moscow - @OWASP_Russia
Forwarded from Записки админа
🗜 Мне это дело однажды уже присылали, и вот линк пригодился мне ещё раз - подборка полезных практик при написании скриптов. #фидбечат #напочитать #bash
Forwarded from DevOps Insider (Elad Welner)
tfswitch - manager of different versions of Terraform.
If you, like me, work with different versions of Terraform from the same machine, this thing will definitely come in handy.
Blogpost:
https://medium.com/@warrensbox/how-to-manage-different-terraform-versions-for-each-project-51cca80ccece
Github:
https://github.com/warrensbox/terraform-switcher
#terraform #IaC
If you, like me, work with different versions of Terraform from the same machine, this thing will definitely come in handy.
Blogpost:
https://medium.com/@warrensbox/how-to-manage-different-terraform-versions-for-each-project-51cca80ccece
Github:
https://github.com/warrensbox/terraform-switcher
#terraform #IaC
Medium
How to manage different terraform versions for each project
Building and managing a complex infrastructure…
Для ядра Linux предложили систему прозрачного переноса потоков на разные ядра и хосты: Popcorn Linux / Хабр
https://m.habr.com/ru/company/itsumma/news/t/500748/
https://m.habr.com/ru/company/itsumma/news/t/500748/
Habr
Для ядра Linux предложили систему прозрачного переноса потоков на разные ядра и хосты: Popcorn Linux
Для ядра Linux представлен набор патчей Popcorn Linux. Это программный стек, который позволяет приложениям с общей кодовой базой выполняться на распределённых хостах. То есть приложение можно...
Forwarded from DevOps Deflope News
Julius Volz, один из создателей Prometheus, запустил вчера PromLens — query builder, visualizer, и explainer для PromQL.
http://amp.gs/34Mt
С его помощью можно посмотреть в какой последовательности обрабатываются запросы, как выглядят графики и получить объяснение что значат разные функции. А еще можно получить ссылку на текущий анализ, например http://amp.gs/34MZ
Анонс в твиттере http://amp.gs/34Mp
P.S. Также можно напомнить про другой его проект, Alertmanager Slack Notification Builder, который помогает визуализировать алерты в слаке http://amp.gs/34MB
#prometheus #promlens
http://amp.gs/34Mt
С его помощью можно посмотреть в какой последовательности обрабатываются запросы, как выглядят графики и получить объяснение что значат разные функции. А еще можно получить ссылку на текущий анализ, например http://amp.gs/34MZ
Анонс в твиттере http://amp.gs/34Mp
P.S. Также можно напомнить про другой его проект, Alertmanager Slack Notification Builder, который помогает визуализировать алерты в слаке http://amp.gs/34MB
#prometheus #promlens
Forwarded from Мониторим ИТ
На Медиуме есть автор Стив Мушеро (Steve Mushero), который много пишет о SRE и о подходах к мониторингу по этой методологии. Здесь он пишет про золотые сигналы SRE (Latency, Traffic, Errors, and Saturation), методики USE и RED, но есть и статьи о метриках, которые он рекомендует собирать в контексте SRE по конкретным элементам систем. Ниже подборка таких статей.
Метрики балансировщика (AWS ALB/ELB, HAProxy)
Метрики веб-серверов (Apache & Nginx)
Метрики серверов приложений (PHP, FPM, Java, Ruby, Node, Go, Python)
Метрики серверов баз данных (MySQL & AWS RDS и AWS Aurora)
Метрики Линукс-серверов (Linux)
Метрики балансировщика (AWS ALB/ELB, HAProxy)
Метрики веб-серверов (Apache & Nginx)
Метрики серверов приложений (PHP, FPM, Java, Ruby, Node, Go, Python)
Метрики серверов баз данных (MySQL & AWS RDS и AWS Aurora)
Метрики Линукс-серверов (Linux)
Forwarded from Мониторим ИТ
Обнаружение аномалий в Prometheus — выступление Andrew Newdigate на Monitorama PDX 2019. Расскажет о своём опыте и подходах. А здесь слайды презентации.