Сквозная трассировка с OpenTelemetry
Независимо от того, реализуете вы микросервисы или нет (и, вероятно, не должны), ваша система, скорее всего, состоит из нескольких компонентов. Самая простая система, вероятно, состоит из обратного прокси-сервера, приложения и базы данных. В этом случае мониторинг является не только хорошей идеей; это требование. Чем больше число компонентов, через которые может проходить запрос, тем выше требования.
Однако мониторинг — это только начало пути. Когда запросы начинают массово отказывать , вам нужно агрегированное представление по всем компонентам. Это называется трассировкой и является одним из столпов наблюдаемости ; два других — это метрики и журналы.
В этом посте я сосредоточусь исключительно на трассировках и опишу, как вы можете начать свой путь к наблюдаемости.
https://shly.link/dev84YV
Независимо от того, реализуете вы микросервисы или нет (и, вероятно, не должны), ваша система, скорее всего, состоит из нескольких компонентов. Самая простая система, вероятно, состоит из обратного прокси-сервера, приложения и базы данных. В этом случае мониторинг является не только хорошей идеей; это требование. Чем больше число компонентов, через которые может проходить запрос, тем выше требования.
Однако мониторинг — это только начало пути. Когда запросы начинают массово отказывать , вам нужно агрегированное представление по всем компонентам. Это называется трассировкой и является одним из столпов наблюдаемости ; два других — это метрики и журналы.
В этом посте я сосредоточусь исключительно на трассировках и опишу, как вы можете начать свой путь к наблюдаемости.
https://shly.link/dev84YV
DEV Community
End-to-end tracing with OpenTelemetry
Whether you implement or not microservices (and you probably shouldn't), your system is most probably...
Авторский курс по GreenPlum: стань опытным строителем DWH
GreenPlum — популярное решение для масштабных аналитических систем и в небольших стартапах, и в крупных корпорациях. Оно предлагает понятный пользователям синтаксис ANSI SQL, хорошо ложится на облачный ландшафт, позволяет обучать и применять модели машинного обучения, а ещё поддерживает СУБД PostgreSQL.
19 сентября в Слёрме стартует курс по GreenPlum от Ивана Чувашова, администратора баз данных в Southbridge и ведущего инженера компании Okko. На нём вы разберётесь в основах устройства DWH и углубитесь в GreenPlum.
📌 Цель курса — научить вас быстро диагностировать проблемы в администрировании GreenPlum и правильно решать их.
📌 После курса вы сможете:
—устанавливать и конфигурировать GreenPlum;
—разбираться в архитектуре хранения данных и доказывать свою точку зрения об эффективности их хранения коллегам;
—анализировать и оптимизировать сложные аналитические запросы, выбирая оптимальный план выполнения;
—создавать и восстанавливать резервные копии, расширять кластер GreenPlum.
📌 Курс будет полезен:
—администраторам БД и Linux-систем;
—архитекторам систем;
—разработчикам и аналитикам, которые хотят работать с DWH.
Ознакомиться с подробной программой и занять местечко 👉https://slurm.club/3TTUGi3
GreenPlum — популярное решение для масштабных аналитических систем и в небольших стартапах, и в крупных корпорациях. Оно предлагает понятный пользователям синтаксис ANSI SQL, хорошо ложится на облачный ландшафт, позволяет обучать и применять модели машинного обучения, а ещё поддерживает СУБД PostgreSQL.
19 сентября в Слёрме стартует курс по GreenPlum от Ивана Чувашова, администратора баз данных в Southbridge и ведущего инженера компании Okko. На нём вы разберётесь в основах устройства DWH и углубитесь в GreenPlum.
📌 Цель курса — научить вас быстро диагностировать проблемы в администрировании GreenPlum и правильно решать их.
📌 После курса вы сможете:
—устанавливать и конфигурировать GreenPlum;
—разбираться в архитектуре хранения данных и доказывать свою точку зрения об эффективности их хранения коллегам;
—анализировать и оптимизировать сложные аналитические запросы, выбирая оптимальный план выполнения;
—создавать и восстанавливать резервные копии, расширять кластер GreenPlum.
📌 Курс будет полезен:
—администраторам БД и Linux-систем;
—архитекторам систем;
—разработчикам и аналитикам, которые хотят работать с DWH.
Ознакомиться с подробной программой и занять местечко 👉https://slurm.club/3TTUGi3
40 советов по усилению безопасности Linux Server
Советы по усилению безопасности Linux Server и контрольный список
В следующих инструкциях предполагается, что вы используете дистрибутив Linux на базе CentOS/RHEL или Ubuntu/Debian.
https://shly.link/EHqrT
Советы по усилению безопасности Linux Server и контрольный список
В следующих инструкциях предполагается, что вы используете дистрибутив Linux на базе CentOS/RHEL или Ubuntu/Debian.
https://shly.link/EHqrT
Автоматизируйте сетевое тестирование с помощью этого инструмента Linux с открытым исходным кодом
Используйте iperf3 для устранения неполадок с пропускной способностью, временем, протоколом и другими проблемами в сети TCP/IP.
https://shly.link/xN2B5
Используйте iperf3 для устранения неполадок с пропускной способностью, временем, протоколом и другими проблемами в сети TCP/IP.
https://shly.link/xN2B5
Enable Sysadmin
Automate network testing with this open source Linux tool
Use iperf3 to troubleshoot bandwidth, timing, protocol, and other problems on your TCP/IP network.
📚Подборка тематичеких каналов для программистов📚
СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ
🐧 Новости и информация из мира Linux
https://news.1rj.ru/str/linux_sup
⚙️ Контейнеры, оркестраторы, мониторинг и др.
https://news.1rj.ru/str/dev_ops_info
🕸 Сетевая архитектура и администрирование
https://news.1rj.ru/str/network_arch
ПРОГРАММИРОВАНИЕ
🧑💻 Разработка внешнего интерфейса
https://news.1rj.ru/str/Frontend_now
🎨 Веб дизайн
https://news.1rj.ru/str/goodw_design
🔺 Все что связано с Angular, Vuejs
https://news.1rj.ru/str/Angular_Vuejs
⚛️ Все что связано с reactjs
https://news.1rj.ru/str/react_prog
🐍 Программирование Python
https://news.1rj.ru/str/Welcome_Python
🐍⌨️Код Python
https://news.1rj.ru/str/pycodings
☕️ Программирование Java
https://news.1rj.ru/str/java_sup
📲 Все по мобильной разработке: iOS, Android
https://news.1rj.ru/str/imobile_dev
🗃 Базы данных SQL/NOSQL
https://news.1rj.ru/str/database_group
🌥 Облачные сервисы, вычисления и безопасность
https://news.1rj.ru/str/cloud_comp
🔬 Data Science, Big Data, Machine Learning
https://news.1rj.ru/str/bigdata_world
🔬📜Проекты Data Science, Big Data, Machine Learning
https://news.1rj.ru/str/ML_programming
🤯 Программирование для новичков
https://news.1rj.ru/str/easy_program
🪲 Тестирование программного обеспечения
https://news.1rj.ru/str/testin_new
🪛 General programming (инструменты и руководства для программистов)
https://news.1rj.ru/str/generalprog
📚Шпаргалки для айтишников (шпаргалки и руководства для системных администраторов, программистов, специалистов по безопасности и т.п.)
https://news.1rj.ru/str/itcheat_sheet
НОВОСТНЫЕ РЕСУРСЫ
🚀 Новости HighTech
https://news.1rj.ru/str/htech_news
🕰 Последнии новости из мира науки
https://news.1rj.ru/str/gmorning_news
GITHAB
🐍 Python (гитхаб тренды)
https://news.1rj.ru/str/pythonghub
☕️ Java (гитхаб тренды)
https://news.1rj.ru/str/javaghub
🟨 Javanoscript (гитхаб тренды)
https://news.1rj.ru/str/Jsghub
БУДНИ ПРОГРАММИСТА (ЮМОР) 📌
😁 Daily Dev Jokes
https://news.1rj.ru/str/dev_jokes
ЗАЩИТА ВЗЛОМ БЕЗОПАСНОСТЬ
🔒 Информационная безопасность
https://news.1rj.ru/str/crypto_security_lab
👨✈️ Новости из мира хакинга
https://news.1rj.ru/str/Hackme_news
ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ, РОБОТОТЕХНИКА
👓 Компьютерное зрение, виртуальная реальность
https://news.1rj.ru/str/AR_VR_vision
🦾 Канал о Робототехнике и автоматизации
https://news.1rj.ru/str/robotics_scince
🕹 IOT (мир интернета вещей)
https://news.1rj.ru/str/IoTprog
СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ
🐧 Новости и информация из мира Linux
https://news.1rj.ru/str/linux_sup
⚙️ Контейнеры, оркестраторы, мониторинг и др.
https://news.1rj.ru/str/dev_ops_info
🕸 Сетевая архитектура и администрирование
https://news.1rj.ru/str/network_arch
ПРОГРАММИРОВАНИЕ
🧑💻 Разработка внешнего интерфейса
https://news.1rj.ru/str/Frontend_now
🎨 Веб дизайн
https://news.1rj.ru/str/goodw_design
🔺 Все что связано с Angular, Vuejs
https://news.1rj.ru/str/Angular_Vuejs
⚛️ Все что связано с reactjs
https://news.1rj.ru/str/react_prog
🐍 Программирование Python
https://news.1rj.ru/str/Welcome_Python
🐍⌨️Код Python
https://news.1rj.ru/str/pycodings
☕️ Программирование Java
https://news.1rj.ru/str/java_sup
📲 Все по мобильной разработке: iOS, Android
https://news.1rj.ru/str/imobile_dev
🗃 Базы данных SQL/NOSQL
https://news.1rj.ru/str/database_group
🌥 Облачные сервисы, вычисления и безопасность
https://news.1rj.ru/str/cloud_comp
🔬 Data Science, Big Data, Machine Learning
https://news.1rj.ru/str/bigdata_world
🔬📜Проекты Data Science, Big Data, Machine Learning
https://news.1rj.ru/str/ML_programming
🤯 Программирование для новичков
https://news.1rj.ru/str/easy_program
🪲 Тестирование программного обеспечения
https://news.1rj.ru/str/testin_new
🪛 General programming (инструменты и руководства для программистов)
https://news.1rj.ru/str/generalprog
📚Шпаргалки для айтишников (шпаргалки и руководства для системных администраторов, программистов, специалистов по безопасности и т.п.)
https://news.1rj.ru/str/itcheat_sheet
НОВОСТНЫЕ РЕСУРСЫ
🚀 Новости HighTech
https://news.1rj.ru/str/htech_news
🕰 Последнии новости из мира науки
https://news.1rj.ru/str/gmorning_news
GITHAB
🐍 Python (гитхаб тренды)
https://news.1rj.ru/str/pythonghub
☕️ Java (гитхаб тренды)
https://news.1rj.ru/str/javaghub
🟨 Javanoscript (гитхаб тренды)
https://news.1rj.ru/str/Jsghub
БУДНИ ПРОГРАММИСТА (ЮМОР) 📌
😁 Daily Dev Jokes
https://news.1rj.ru/str/dev_jokes
ЗАЩИТА ВЗЛОМ БЕЗОПАСНОСТЬ
🔒 Информационная безопасность
https://news.1rj.ru/str/crypto_security_lab
👨✈️ Новости из мира хакинга
https://news.1rj.ru/str/Hackme_news
ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ, РОБОТОТЕХНИКА
👓 Компьютерное зрение, виртуальная реальность
https://news.1rj.ru/str/AR_VR_vision
🦾 Канал о Робототехнике и автоматизации
https://news.1rj.ru/str/robotics_scince
🕹 IOT (мир интернета вещей)
https://news.1rj.ru/str/IoTprog
При использовании компьютера или смартфона мы используем различные аппаратные порты, такие как 3,5 мм для аудио, HDMI, Type-c и т. д., которые используются для связи с аппаратными периферийными устройствами.
Точно так же сетевые порты служат той же цели, позволяя нам получать доступ к различным сетевым службам на одном компьютере. Таким образом, даже если вы студент ИТ или хотите начать работать в сетях, порты считаются одним из самых основных и основополагающих терминов.
Итак, в этой статье я познакомлю вас с некоторыми основами сетевых портов, диапазоном портов и некоторыми из наиболее распространенных портов, с которых можно начать.
https://shly.link/CVxoB
Точно так же сетевые порты служат той же цели, позволяя нам получать доступ к различным сетевым службам на одном компьютере. Таким образом, даже если вы студент ИТ или хотите начать работать в сетях, порты считаются одним из самых основных и основополагающих терминов.
Итак, в этой статье я познакомлю вас с некоторыми основами сетевых портов, диапазоном портов и некоторыми из наиболее распространенных портов, с которых можно начать.
https://shly.link/CVxoB
Linux Handbook
Common Networking Port Numbers in Linux
Here are the common networking ports you'll encounter in Linux.
Обратные оболочки SSH
________
SSH — один из наиболее широко используемых сетевых протоколов для взаимодействия с удаленными серверами и компьютерами. Однако в некоторых случаях доступ SSH к определенному хосту может быть заблокирован из-за брандмауэров или других сетевых настроек. В этой статье показано, как обратная оболочка SSH может помочь обойти эту проблему.
https://shly.link/1ZDQW
________
SSH — один из наиболее широко используемых сетевых протоколов для взаимодействия с удаленными серверами и компьютерами. Однако в некоторых случаях доступ SSH к определенному хосту может быть заблокирован из-за брандмауэров или других сетевых настроек. В этой статье показано, как обратная оболочка SSH может помочь обойти эту проблему.
https://shly.link/1ZDQW
Статистика показывает, что использование IPv6 увеличивается в выходные дни.
Я только что просмотрел статистику внедрения IPv6 в Google и заметил, что, кажется, есть еженедельные колебания. Глядя на календарь, я вижу, что пики приходятся на выходные. Мой вывод состоит в том, что IPv6 чаще используется для домашних подключений, чем для деловых.
https://www.google.com/intl/en/ipv6/statistics.html
Как вы думаете, это правильный вывод? Или я ошибаюсь.
Я только что просмотрел статистику внедрения IPv6 в Google и заметил, что, кажется, есть еженедельные колебания. Глядя на календарь, я вижу, что пики приходятся на выходные. Мой вывод состоит в том, что IPv6 чаще используется для домашних подключений, чем для деловых.
https://www.google.com/intl/en/ipv6/statistics.html
Как вы думаете, это правильный вывод? Или я ошибаюсь.
СЛЕДЫ ВЫПОЛНЕНИЯ УДАЛЕННЫХ КОМАНД WINDOWS
Эта статья, посвященная методам удаленного выполнения команд, используемым злоумышленниками и красными командами
https://shly.link/VvA1t
Эта статья, посвященная методам удаленного выполнения команд, используемым злоумышленниками и красными командами
https://shly.link/VvA1t
Вы знали? Версии команды dd для Linux, macOS и BSD имеют параметр индикатора выполнения, позволяющий отображать индикатор выполнения на экране. В более старой версии можно попробовать трюк с командой pv: dd if=INPUT of=OUTPUT status=progress
https://shly.link/E1Ymj
https://shly.link/E1Ymj
Forwarded from Linux
Инструменты для системного администратора Linux
_______
Инструменты безопасности, перечисленные в этой статье, охватывают широкий спектр — от инструментов сетевой безопасности до систем обнаружения и предотвращения вторжений.
https://shly.link/g1pr9
_______
Инструменты безопасности, перечисленные в этой статье, охватывают широкий спектр — от инструментов сетевой безопасности до систем обнаружения и предотвращения вторжений.
https://shly.link/g1pr9
Пора переходить на DevOps или лучше еще поднатаскать себя в инфраструктуре или коде? А как быть, если сейчас ты тестировщик, администратор или разработчик? Чем вообще занимается DevOps-инженер, какие задачи он решает, а главное, почему так много зарабатывает?
Про все это — 27 сентября на встрече с Филиппом Игнатенко, руководитель блока развития в группе компаний Ростелеком, с 12+ годами опыта. Филипп расскажет, как выстроить пошаговый план перехода в DevOps из других сфер IT, про первые собеседования и карьеру, а также проведем обзор позиций для junior специалистов.
📕Ты поймешь, готов ли ты расти до DevOps-инженера, а если не готов, то что нужно делать?
Регистрируйся — тебя ждет 1,5 часа общения со спикерами, минимум теории и опыт, который можно использовать на практике.
🎁В конце вебинара всем участникам мы отправим чек-листы по подготовке резюме и самых распространенных ошибок при собеседовании.
👉Скорее регистрируйся и смотри онлайн, чтобы задать свои вопросы эксперту – https://otus.pw/R79r/
Про все это — 27 сентября на встрече с Филиппом Игнатенко, руководитель блока развития в группе компаний Ростелеком, с 12+ годами опыта. Филипп расскажет, как выстроить пошаговый план перехода в DevOps из других сфер IT, про первые собеседования и карьеру, а также проведем обзор позиций для junior специалистов.
📕Ты поймешь, готов ли ты расти до DevOps-инженера, а если не готов, то что нужно делать?
Регистрируйся — тебя ждет 1,5 часа общения со спикерами, минимум теории и опыт, который можно использовать на практике.
🎁В конце вебинара всем участникам мы отправим чек-листы по подготовке резюме и самых распространенных ошибок при собеседовании.
👉Скорее регистрируйся и смотри онлайн, чтобы задать свои вопросы эксперту – https://otus.pw/R79r/
Сети с двойным стеком IPv4 и IPv6 в Google Cloud
IP-адрес — это уникальный идентификатор сети и хоста. Адреса IPv6 были созданы для решения проблемы ограничения исчерпания адресов IPv4. IPv4 — это 32-битный адрес, максимальная адресная способность которого равна степени 2 (32) = 4 294 967 296 .
Адрес IPV6 состоит из 128 бит, разделенных на 16-битные шестнадцатеричные поля. Этот адрес имеет максимальную адресную способность в степени 2 (128) = 340 282 366 920 938 463 463 374 607 431 768 211 456.
https://shly.link/mdm6ic0
IP-адрес — это уникальный идентификатор сети и хоста. Адреса IPv6 были созданы для решения проблемы ограничения исчерпания адресов IPv4. IPv4 — это 32-битный адрес, максимальная адресная способность которого равна степени 2 (32) = 4 294 967 296 .
Адрес IPV6 состоит из 128 бит, разделенных на 16-битные шестнадцатеричные поля. Этот адрес имеет максимальную адресную способность в степени 2 (128) = 340 282 366 920 938 463 463 374 607 431 768 211 456.
https://shly.link/mdm6ic0
Medium
Dual stack networks IPv4 and IPv6 in Google Cloud
An IP address is a unique identifier for a network and a host. IPv6 addresses were created to solve the problem of the address exhaustion…
Как изменить IP-адрес в Linux
______
В этой статье вы увидите различные способы изменения IP-адреса в Linux. Я также отдельно остановлюсь на конфигурации сети Ubuntu.
https://shly.link/k94Wb
______
В этой статье вы увидите различные способы изменения IP-адреса в Linux. Я также отдельно остановлюсь на конфигурации сети Ubuntu.
https://shly.link/k94Wb
Как запустить локальный скрипт на удаленном сервере Linux
Сценарии повторяющихся задач повышают эффективность системного администрирования. Это отлично подходит для локальных компьютеров, но что, если вы контролируете удаленные серверы? Можно ли запустить локальный скрипт на удаленном компьютере? Да!
https://shly.link/Z79JT
Сценарии повторяющихся задач повышают эффективность системного администрирования. Это отлично подходит для локальных компьютеров, но что, если вы контролируете удаленные серверы? Можно ли запустить локальный скрипт на удаленном компьютере? Да!
https://shly.link/Z79JT
How-To Geek
How to Run a Local Script on a Remote Linux Server
Scripting repetitive tasks improves the efficiency of system administration. That’s great for local machines, but what if you oversee remote servers? Can you run a local noscript on a remote computer? Yes!
DevOps и сисадмин, а ты разбираешься в сетях на Linux?
Пришло время прокачать компетенции.
🕷 «Сети для DevOps» — курс о том, как создать сеть с помощью ОС Linux. Почему стоит его выбрать?
▫️ Вы станете T-shape — специалистом: тем, кто хорошо прокачался в одном направлении и готов развиваться в смежных сферах. Если у вас есть знания в смежных областях (сети, базы), то ваша ценность может быть выше, чем у I-shape-специалиста (повысил скилл в одном направлении).
▫️ Такой специалист может более осмысленно строить надёжные системы, повысить отказоустойчивость.
▫️ Сисадмин и DevOps-инженер со знанием сетей на Linux смогут улучшить текущую систему и избавиться от неэффективных решений прошлых разработчиков.
Что дадим на курсе:
✅ Представление о том, как устроены сети в Linux
✅ Умение пользоваться инструментами для поиска проблем
✅ Понимание, как интерпретировать команды и проверять, что всё работаете штатно
И многое другое!
Запишитесь на курс ➡️ https://slurm.club/3BUDXmr
Пришло время прокачать компетенции.
🕷 «Сети для DevOps» — курс о том, как создать сеть с помощью ОС Linux. Почему стоит его выбрать?
▫️ Вы станете T-shape — специалистом: тем, кто хорошо прокачался в одном направлении и готов развиваться в смежных сферах. Если у вас есть знания в смежных областях (сети, базы), то ваша ценность может быть выше, чем у I-shape-специалиста (повысил скилл в одном направлении).
▫️ Такой специалист может более осмысленно строить надёжные системы, повысить отказоустойчивость.
▫️ Сисадмин и DevOps-инженер со знанием сетей на Linux смогут улучшить текущую систему и избавиться от неэффективных решений прошлых разработчиков.
Что дадим на курсе:
✅ Представление о том, как устроены сети в Linux
✅ Умение пользоваться инструментами для поиска проблем
✅ Понимание, как интерпретировать команды и проверять, что всё работаете штатно
И многое другое!
Запишитесь на курс ➡️ https://slurm.club/3BUDXmr
Все, что вам важно знать о файле known_hosts в Linux
В этой статье основное внимание уделяется файлу, known_hosts. Этот ~/.ssh/known_hosts файл является важной частью клиентских файлов конфигурации SSH.
https://shly.link/PCkJp
В этой статье основное внимание уделяется файлу, known_hosts. Этот ~/.ssh/known_hosts файл является важной частью клиентских файлов конфигурации SSH.
https://shly.link/PCkJp
Linux Handbook
What is known_hosts File in Linux [Everything to Know]
There is a known_hosts file in the .ssh directory and it is an integral part of the SSH mechanism. Learn more about it.
Основные системные команды для получения сведений о ЦП, памяти и хранилище в Linux
В этой статье вы узнаете, как получить сведения о ЦП, памяти и хранилище с помощью команд оболочки Linux.
https://shly.link/mdmujoG
В этой статье вы узнаете, как получить сведения о ЦП, памяти и хранилище с помощью команд оболочки Linux.
https://shly.link/mdmujoG