Включение swap файла в debian based дистрибутивах
1. Создаем своп файл
1. Создаем своп файл
sudo fallocate -l 4G /swapfileЕсли утилита fallocate не установлена, то можно использовать следующую команду
sudo dd if=/dev/zero of=/swapfile bs=4096 count=10485762. Только root имеет право писать в своп файл. Меняем права
sudo chmod 600 /swapfile3. Установка своп области с помощью утилиты mkswap
sudo mkswap /swapfile4. Активируем своп файл
sudo swapon /swapfile5. Делаем изменения постоянными с помощью /etc/fstab file
echo "/swapfile swap swap defaults 0 0" >> /etc/fstab6. Проверяем, что все прошло успешно
sudo swapon --show#swap #ram
free -h
Утилита, которая помогает конфертировать curl запрос в ansible URI pla
https://curl.trillworks.com/#ansible
#ansible #uri #curl
https://curl.trillworks.com/#ansible
#ansible #uri #curl
Forwarded from Записки админа
🐘 Я не так что бы близко и плотно работаю с PostgreSQL, но статья показалась интересной. Загляните, возможно и вы об этом инструменте ранее не слышали - WAL-G: бэкапы и восстановление СУБД PostgreSQL.
#фидбечат #backup #postgresql
#фидбечат #backup #postgresql
Forwarded from Записки админа
Воскресная заметка о том, как с помощью платформы Ngrok можно организовать доступ к любому tcp сервису, запущенному локально (или в локальной сети), на компьютере.
Настроить доступ к веб-серверу, сделать ПК доступным по ssh, поднять игровой сервер на вечерок и дать поиграть друзьям - всё вот это вот можно сделать с помощью Ngrok быстро и без особых заморочек.
📗 Открыть на сайте.
#будничное #ngrok
Настроить доступ к веб-серверу, сделать ПК доступным по ssh, поднять игровой сервер на вечерок и дать поиграть друзьям - всё вот это вот можно сделать с помощью Ngrok быстро и без особых заморочек.
📗 Открыть на сайте.
#будничное #ngrok
Записки сисадмина
Ngrok
Ngrok - это платформа, которая с помощью установленной утилиты, позволяет, организовать удалённый доступ на веб-сервер или какой-то другой сервис, запущенный ПК.
Forwarded from Записки админа
Ещё одна хорошая шпаргалка, которая даже установки не требует. Просто делаем:
#фидбечат #шпаргалки #man
# curl cht.sh/lsofИ получаем справку по команде. Репозиторий проекта: https://github.com/chubin/cheat.sh
#фидбечат #шпаргалки #man
Восстанвливаем удаленный файл, помеченный как (deleted), но который еще держдится процессом
https://habr.com/ru/post/208104/
1) Удаляем файл (конечно же для теста)
10637 - пид процесса
4 - файловый дескриптор
Эти данные нужны для команды ниже
3) Восстанавливаем файл используя пид - 10637 и дескриптор - 4, соответсвено
https://habr.com/ru/post/208104/
1) Удаляем файл (конечно же для теста)
rm /var/log/nginx/access.log2) Узнаем процесc, который держит удаленый файл и его файловый десриптор
lsof | grep access.log | grep nginxГде:
nginx 10637 root 4w REG 253,1 2708707 7210226 /var/log/nginx/access.log (deleted)
10637 - пид процесса
4 - файловый дескриптор
Эти данные нужны для команды ниже
3) Восстанавливаем файл используя пид - 10637 и дескриптор - 4, соответсвено
cp /proc/10637/fd/4 /var/log/nginx/access.log#lsof #proc #delete #file
Forwarded from HABR FEED + OPENNET
Как мы строили мониторинг на Prometheus, Clickhouse и ELK
https://habr.com/ru/post/449352/
Tags: DevOps, Серверное администрирование, Системное администрирование, Prometheus, Clickhouse, ELK, Devops, системное администрирование, серверное администрирование
Author htc-cs on #habrahabr
https://habr.com/ru/post/449352/
Tags: DevOps, Серверное администрирование, Системное администрирование, Prometheus, Clickhouse, ELK, Devops, системное администрирование, серверное администрирование
Author htc-cs on #habrahabr
Хабр
Как мы строили мониторинг на Prometheus, Clickhouse и ELK
Меня зовут Антон Бадерин. Я работаю в Центре Высоких Технологий и занимаюсь системным администрированием. Месяц назад завершилась наша корпоративная конференция,...
Forwarded from Python вопросы на собеседовании с ответами
Как бороться с дублями в Elasticsearch при использовании FluentD читайте в этой статье на Хабре.
#efk #elk #fluend
#efk #elk #fluend
Хабр
Fluentd: почему важно настроить выходной буфер
В наше время невозможно представить проект на базе Kubernetes без стека ELK, с помощью которого сохраняются логи как приложений, так и системных компонентов кла...
https://medium.com/genesis-media/efk-elasticsearch-fluentd-kibana-%D0%B8%D0%BB%D0%B8-%D0%BA%D0%B0%D0%BA-%D0%BC%D1%8B-%D0%BB%D0%BE%D0%B3%D0%B8-%D1%81%D0%BE%D0%B1%D0%B8%D1%80%D0%B0%D0%B5%D0%BC-dd8de1695524
#medium #efk #easticsearch #elastic #fluentbit
#medium #efk #easticsearch #elastic #fluentbit
Medium
EFK (Elasticsearch + Fluentd + Kibana) или как мы логи собираем
Данная статья будет обзорной и не претендует на авторское решение проблем сбора, доставки, хранения и обработки логов.
https://www.youtube.com/watch?v=vn6bV6BYm7w
Что нужно знать о генераторах и итераторах в python
#python #generator #iterator
Что нужно знать о генераторах и итераторах в python
#python #generator #iterator
YouTube
48 Генераторы и итераторы. Выражения -генераторы в Python
🔥🔥🔥 Инди-курс по Python 🔥🔥🔥
https://stepik.org/course/63085/promo
👉👉👉 Свой вопрос по курсу можешь задать в чате
https://t.me/+SlnNhAO7caBlNDM6
👉👉👉 Также подписывайся на мой телеграмм-канал
https://t.me/python_egoroff
http://egoroffartem.pythonanywhere…
https://stepik.org/course/63085/promo
👉👉👉 Свой вопрос по курсу можешь задать в чате
https://t.me/+SlnNhAO7caBlNDM6
👉👉👉 Также подписывайся на мой телеграмм-канал
https://t.me/python_egoroff
http://egoroffartem.pythonanywhere…
Forwarded from Записки админа
🗜 Библиотека уже готовых .gitignore файлов. Весьма полезно бывает, особенно для тех, кто с гитом только начинает работу. https://www.toptal.com/developers/gitignore
#линк #git #будничное
#линк #git #будничное
Forwarded from Мониторим ИТ
Отправка Nginx json логов с помощью Vector в Clickhouse и Elasticsearch
Будучи написанным на языке Rust, он отличается высокой производительностью и низким потреблением оперативной памяти по сравнению с аналогами. Кроме того, большое внимание уделено функциям, связанным с корректностью, в частности, возможностям сохранения неотправленных событий в буфер на диске и ротации файлов. Читать дальше…
Будучи написанным на языке Rust, он отличается высокой производительностью и низким потреблением оперативной памяти по сравнению с аналогами. Кроме того, большое внимание уделено функциям, связанным с корректностью, в частности, возможностям сохранения неотправленных событий в буфер на диске и ротации файлов. Читать дальше…
Forwarded from Цифровизируй это
Что происходит, когда вы обновляете свой DNS
Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно нужно ждать два дня, чтобы всё обновилось? Ответы — в переводе статьи разработчика Джулии Эванс. Она рассказывает, что происходит во время обновления DNS с точки зрения фронтендера.
#свежаястатья
Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно нужно ждать два дня, чтобы всё обновилось? Ответы — в переводе статьи разработчика Джулии Эванс. Она рассказывает, что происходит во время обновления DNS с точки зрения фронтендера.
#свежаястатья
Хабр
Что происходит, когда вы обновляете свой DNS
Fenix by Takeda11 Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно...
Forwarded from запуск завтра
Я обожаю диаграммы. Рисовать их на доске или на бумажке и одновременно обсуждать с программистами. Это мой способ разобраться самому и объяснить что-то сложное другим.
На видео — реальные схемы разработки нового проекта для igooods. В статье — обзор классных инструментов и примеры из жизни.
На видео — реальные схемы разработки нового проекта для igooods. В статье — обзор классных инструментов и примеры из жизни.