TGViewer
Channel Public Channel
Записки админа

Записки админа

@sysadminnotes

Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Реклама на канале не размещается.

Заметки в браузере: https://journald.ru/

Буст канала: https://t.me/sysadminnotes?boost
Subscribers
12.7K
Photos
694
Videos
31
Links
2.6K

Showing posts older than #3545 · Back to latest

Older Posts 20 shown
Post #3544 7.34K
🤨 Админ забегался и забыл про ссылку в предыдущем посте. Добавил её сейчас.

И да, не забывайте про субботний #смотрикакой - если у вас есть какие-то проекты, которыми вы хотели бы поделиться с читателями канала, присылайте мне информацию о них в ЛС (контакты в профиле канала), и в очередную субботу ваше сообщение окажется здесь, на канале. 📝
  • 😁 3
  • 👍 1
Post #3541 9.03K
⌨️ Instant Workstation - ещё один сервис для запуска ОС прямо в браузере...

https://instantworkstation.com/virtual-machines

Для работй доступны Linux, BSD и даже Haiku.

#linux #bsd #browser
  • 👍 23
  • 🫡 3
  • ❤ 1
  • 🔥 1
  • 🤯 1
Post #3540 7.78K
🛠 Using systemtap For Tracing libvirt - интересный инструмент для трейсинга и анализа работы libvirt.

#systemtap #dtrace #libvirt
  • 👍 7
Post #3539 8.54K
☕️ Ох, моргнул, а уже вечер, но кое-что от подписчиков ещё есть на сегодня...

WAL-Listener - https://github.com/ihippik/wal-listener

Есть совершенно простое решение для публикации изменений данных в ваших таблицах PostgreSQL в брокер сообщений. 

Например удалили какую-то строку, изменили или быть может добавили - вы сразу же получаете сообщение об этом со всеми подробностями в ваш брокер сообщений.

Благодаря этому вы сможете строить сложные event-driven системы или просто как-то реагировать на изменения ваших данных.
Механизм построен на логической репликации.


#смотрикакой #postgresql
  • 👍 28
  • 🔥 7
  • ❤ 3
Post #3538 7.03K
⌨️ Начинаем субботу, камрады...

https://github.com/ebpfdev/explorer

Это мой небольшой проект для работы с подсистемой Linux eBPF, в частности можно наблюдать список загруженных программ и состояний (maps), увидеть какая программа в какое состояние пишет (а также посмотреть полный граф - на скриншоте видно как много всего создает datadog agent, чтобы трекать соединения), и киллер-фича🔥 это возможность редактировать состояния (в режиме text/hex/integer), что бывает весьма полезно при дебаге ваших eBPF программ. Есть также несложный: но настраиваемый prometheus exporter.

Приложение можно запустить прямо из докера на удаленной тачке и смотреть в WEB UI или использовать GraphQL API.

Мне пока хватило функционала, поэтому новые фичи ждут только подогрева в виде обратной связи.


Предлагаю дать обратной связи автору. Выглядит проект круто ☕️

#смотрикакой #ebpf
  • 👍 21
  • 🔥 13
  • ❤ 2
  • 😐 1
Post #3535 8.01K
Записки админа 🗜 Инженеры Oracle продолжают расширять границы познания читателей об ext4. Вот в этой статье, например, рассказали о том, как происходит поиск и обращение к файлу, который мы вызываем работая в операционной системе - Directory Entry Lookup in ext4. #filesystem…
⚒ В продолжение темы ext4 - The Resize Inode in the Ext4 Filesystem. Подробно о resize inode под номером 7.

#ext4 #filesystem #напочитать
  • 👍 11
Post #3532 8.78K
🖱 Ceph: A Journey to 1 TiB/s - хорошее чтиво о тюнинге производительности Ceph, с описанием шагов оптимизации, графиками и таблицами...

https://ceph.io/en/news/blog/2024/ceph-a-journey-to-1tibps/

#ceph #storage #напочитать
  • 🔥 14
  • 😁 2
Post #3531 8.48K
✏️ Последний на сегодня проект, камрады...

SSH client management tool

Хотелось бы вам рассказать про наш проект который недавно вышел в свет - sshabu.

Нам в Ratsky часто приходится бороздить просторы сети и заплывать в бухты к серверам, но частенько их бывает настолько много, что не запомнишь где какой находится.

Существует достаточно много SSH клиентов, но все они либо blackbox - немного паранойи, либо платные, либо тяжелые.
Недолго думая мы решили написать свой терминальный SSH клиент - sshabu.

Конфигурируете список серверов в удобном формате yaml. И подключаетесь к серверам с помощью простой команды sshabu connect <server name>

Вот ссылочка на проект: https://github.com/Ra-sky/sshabu


Есть что показать и о чём рассказать? Присылайте мне свои проекты (контакт в описании канала) и они станут частью этой новой субботней рубрики. ⌨️

#смотрикакой #ssh
  • 👍 16
  • 🔥 9
  • 🤣 3
  • 💩 1
  • 🤡 1
Post #3530 7.04K
☕️ И вот ещё один проект для ознакомления...

Сборщик мусора для Docker Swarm и Docker. Образ для автоматической очистки неиспользуемых обьектов в Docker Swarm (работает и просто как Docker Service).


https://github.com/pdacity/docker_gc

#смотрикакой #docker
  • 👍 12
  • 👎 6
  • 💩 1
  • 🤡 1
Post #3529 7.23K
🤨 Так, ну что, начинаем субботний #смотрикакой. Сегодня в ленте ваши посты о ваших проектах, камрады...

Подумал, что возможно вас заинтересует вот этот проект: https://github.com/kt97679/one-ssh Я про него некоторое время назад писал на хабре: https://habr.com/ru/articles/546998/

Иногда бывает нужно запустить патч Бармина какую-то команду на многих серверах и желательно не ждать слишком долго результатов выполнения. Для этого я написал ossh (One SSH to rule them all): https://github.com/kt97679/one-ssh


#смотрикакой #ssh
  • 👍 21
  • 🔥 2
  • 👎 1
  • 🤡 1
Post #3528 7.45K
🛠 BugCheck2Linux.

Пятничный пост. Правильный синий экран для Windows - это тот, который запустит тебе Linux, и даже без перезагрузки...

https://github.com/NSG650/BugCheck2Linux

#пятничное #linux #windows
  • 😁 30
  • 🤣 4
  • ❤ 1
  • 👍 1
  • 🔥 1
  • 🥴 1
Post #3527 6.85K
🆖 Nginx Basic Authentication Decode Module - модуль Nginx, который позволяет использовать логин и пароль, указанные в процессе авторизации как переменные и работать с ними в рамках конфигурации самого Nginx.

load_module modules/libngx-basic-auth-decode_module.so;

location / {
# Use credentials in a conditional statement
if ($basic_auth_user = "admin") {
# Do something for admin users
}
# ...
}


https://github.com/rinconjc/ngx-basic-auth-decode

#nginx #auth
  • 🤔 13
  • 👍 9
  • ❤ 2
  • 😭 1
Post #3525 6.61K
🛠 Hub for systemd-nspawn containers and images - хаб подготовленных для systemd-nspawn образов операционных систем.

Для работы с хабом и для запуска таких контейнеров подготовлен специальный скрипт - nspawn.

#systemd #containers
  • 👍 9
  • 💩 2
Post #3524 7.32K
⚒ Материалы для тех, кто озадачен отзывчивостью и скоростью работы оболочки...

- How fast is your shell?
- Faster Shell Startup With Shell Switching.

Когда-нибудь обращали внимание на то, как быстро работает ваш шелл? ❓

#shell #term
  • 🤔 6
  • 👍 3
  • 🤣 1
Post #3523 7.73K
🗜 Bash Prompt Generator - удобный сайт, на котором можно сконфигурировать строку для ввода команд в bash.

Выбираем параметры, расставляем их в нужной последовательности, при необходимости красим в нужный цвет и копируем полученную конфигурацию.

- Сайт: https://bash-prompt-generator.org/
- Github: https://github.com/Scriptim/bash-prompt-generator

#bash #term
  • 👍 47
  • 🔥 9
  • 🤮 2
  • 💩 1
Post #3521 7.76K
🛠 Ugrep - ещё одна быстрая альтернатива grep с возможностью запуска в интерактивном режиме...

- Сайт: https://ugrep.com/
- Github: https://github.com/Genivia/ugrep

#grep #ugrep #tui
  • 👍 18
Post #3519 8.27K
🤗 Итак, первый #смотрикакой! И ничего что он от части относится к Windows, он же первый...
Как хобби (не являюсь разработчиком) веду канал на GitHub, пишу скрипты на PowerShell и Bash, хотелось поделиться работами, возможно кого заинтересует и поможет.

На мой взгляд, из полезного для канала, это набор примеров команд и скриптов для PowerShell (и все, что с ним связано), суммарно за полтора года насобирал более 6 тыс строк заметок с примерами (https://github.com/Lifailon/PS-Commands) + тестовый стенд WinForms.

Из нового, небольшой проект - Telegram бот для автоматизации доставки контента из торрент трекера Кинозал до телевизора используя только телефон (https://github.com/Lifailon/Kinozal-Bot, так же по этой работе написал небольшую статью на Habr: https://habr.com/ru/articles/782028), и собственный Windows REST api/простой web сервер на базе чистого PowerShell (https://github.com/Lifailon/WinAPI).

Буду рад получить обратную связь.


Присылайте мне свои проекты, будем пробовать делиться ими со всеми по субботам. ☕️

#смотрикакой #фидбечат
  • 🔥 44
  • 👍 16
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →