🛠 А вот с помощью webify можно вывод практически любой команды транслировать как веб-сервис.
#будничное #tools #shell
#будничное #tools #shell
🗜 DevOps Solutions Map - занятная штуковина, выполняющая очень простую задачу по визуализации используемого стека технологий.
Просто подаём ей на обработку yaml файл (solutions.yaml), а она нам рисует веб-страницу, на которой в удобном виде будет показана информация о том какой софт, какое решение, для каких задач используется.
Github: https://github.com/Wivik/devops-solutions-map
Demo: https://wivik.github.io/devops-solutions-map/
#будничное #tools
Просто подаём ей на обработку yaml файл (solutions.yaml), а она нам рисует веб-страницу, на которой в удобном виде будет показана информация о том какой софт, какое решение, для каких задач используется.
Github: https://github.com/Wivik/devops-solutions-map
Demo: https://wivik.github.io/devops-solutions-map/
#будничное #tools
⚙️ Linux Crisis Tools - утилиты, которые окажутся полезны, когда инцидент на сервере уже случился. Брендан Грегг в своей статье рекомендует установить их заранее...
https://www.brendangregg.com/blog/2024-03-24/linux-crisis-tools.html
#tools #sre #напочитать
https://www.brendangregg.com/blog/2024-03-24/linux-crisis-tools.html
#tools #sre #напочитать
🛠 Oracle Linux Enhanced Diagnostics.
Ещё в январе Oracle выкатили занятный набор инструментов и скриптов для анализа производительности и работы системы. Изначально, эти утилиты разрабатывались для внутренних нужд компании, но некоторое время назад они стали доступны для сообщества:
- https://blogs.oracle.com/linux/post/oracle-linux-enhanced-diagnostics
- https://github.com/oracle/oled-tools
В наборе имеем следующее:
• lkce (Linux Kernel Core Extractor) – формирует отчёты на основе анализа vmcore дампа.
• memstate – анализирует использование памяти а системе. Может быть полезным для выявления возможных утечек памяти и таких проблем как фрагментация, ошибки в hugepages, странности в работе NUMA.
• kstack – собирает и анализирует стек-трейс для процесса (группы процессов), находящихся в состоянии D (D state). Выглядит полезным для диагностики зависших процессов в системе.
• syswatch – выполняет пользовательские команды при достижении определённого уровня загрузки CPU. Полезно для диагностики скачков потребления CPU в системе.
• scanfs – проверяет образы дисков KVM на предмет повреждений файловых систем без необходимости останавливать виртуальные машины. Поддерживает XFS и EXT4 на данный момент.
• vmcore_sz – оценивает размер vmcore-дампа до его генерации, что помогает заранее планировать процесс его обработки.
• scripts – набор скриптов, предназначенных для отладки специфических проблем, например, диагностики сетевых соединений.
Подробности о работе с инструментами доступны в блоге инженеров Oracle:
◦ Introducing Oracle Linux Enhanced Diagnostics.
◦ scripts - A tool to run various useful OLED diagnostic scripts.
◦ Memstate - OLED.
◦ Scanfs - OLED.
◦ Syswatch - OLED.
◦ Kstack - OLED.
◦ Lkce - OLED.
◦ SCSI DTrace - OLED.
◦ RDS DTrace - OLED.
#perf #oled #tools
Ещё в январе Oracle выкатили занятный набор инструментов и скриптов для анализа производительности и работы системы. Изначально, эти утилиты разрабатывались для внутренних нужд компании, но некоторое время назад они стали доступны для сообщества:
- https://blogs.oracle.com/linux/post/oracle-linux-enhanced-diagnostics
- https://github.com/oracle/oled-tools
В наборе имеем следующее:
• lkce (Linux Kernel Core Extractor) – формирует отчёты на основе анализа vmcore дампа.
• memstate – анализирует использование памяти а системе. Может быть полезным для выявления возможных утечек памяти и таких проблем как фрагментация, ошибки в hugepages, странности в работе NUMA.
• kstack – собирает и анализирует стек-трейс для процесса (группы процессов), находящихся в состоянии D (D state). Выглядит полезным для диагностики зависших процессов в системе.
• syswatch – выполняет пользовательские команды при достижении определённого уровня загрузки CPU. Полезно для диагностики скачков потребления CPU в системе.
• scanfs – проверяет образы дисков KVM на предмет повреждений файловых систем без необходимости останавливать виртуальные машины. Поддерживает XFS и EXT4 на данный момент.
• vmcore_sz – оценивает размер vmcore-дампа до его генерации, что помогает заранее планировать процесс его обработки.
• scripts – набор скриптов, предназначенных для отладки специфических проблем, например, диагностики сетевых соединений.
Подробности о работе с инструментами доступны в блоге инженеров Oracle:
◦ Introducing Oracle Linux Enhanced Diagnostics.
◦ scripts - A tool to run various useful OLED diagnostic scripts.
◦ Memstate - OLED.
◦ Scanfs - OLED.
◦ Syswatch - OLED.
◦ Kstack - OLED.
◦ Lkce - OLED.
◦ SCSI DTrace - OLED.
◦ RDS DTrace - OLED.
#perf #oled #tools