Разработать скрипт настройки сервера для обнаружения утечек и периодической очистки
Создайте скрипт для настройки сервера, который обеспечивает всестороннее обнаружение утечек (например, данных, памяти или ресурсов) и выполняет периодическую очистку для поддержания оптимальной производительности и безопасности.
---
Объем работы:
1. **Скрипт настройки сервера**
- Разработайте скрипт (на Bash, Python или подобном языке сценариев) для настройки сервера на:
- Мониторинг всех возможных утечек данных (например, логов, конфиденциальной информации, открытых портов, несанкционированных подключений).
- Обнаружение утечек памяти или ресурсов, если применимо.
- Скрипт должен выявлять и регистрировать проблемы в структурированном формате (например, JSON, CSV или обычный текст).
2. **Обнаружение утечек:**
- Реализуйте инструменты или методы для сканирования и мониторинга:
- Открытых портов и несанкционированных подключений.
- Конфиденциальной информации в логах или открытых файлах.
- Утечек памяти или ресурсов (если применимо к типу сервера).
- Включите автоматические оповещения (например, по электронной почте или webhook) при обнаружении утечек.
3. **Периодическая очистка:**
- Автоматизируйте удаление:
- Временных файлов, неиспользуемых логов и старых данных кеша.
- Неиспользуемых или "сиротских" процессов.
- Обеспечьте, чтобы процесс не удалял важные файлы или не мешал работе запущенных приложений.
4. **Частота выполнения:**
- Реализуйте механизм планирования (например, CRON, таймеры systemd) для запуска:
- Обнаружения утечек по установленным интервалам (например, ежедневно или еженедельно).
- Задач очистки периодически (например, еженедельно или ежемесячно).
5. **Настройка и документация:**
- Предоставьте опции для настройки скрипта (например, директории для сканирования, интервалы очистки, настройки оповещений).
- Включите подробную документацию с:
- Инструкциями по настройке.
- Описанием работы скрипта.
- Шагами по настройке или устранению неполадок.
6. **Тестирование:**
- Проведите тестирование скрипта в контролируемой среде, чтобы убедиться, что:
- Обнаружение утечек работает как задумано.
- Очистка не мешает функционированию сервера.
- Предоставьте тестовые логи или подтверждение успешного выполнения.
---
Требования:
1. Значительный опыт работы со скриптовыми языками (например, Bash, Python).
2. Знание управления серверами, практик безопасности и инструментов мониторинга.
3. Умение четко и лаконично документировать скрипт.
4. Знание инструментов для обнаружения утечек и очистки (например, `lsof`, `netstat`, `ps`, `du`, или сторонних решений).
---
Результаты работы:
1. Полностью функционирующий скрипт (с исходным кодом).
2. Документация (инструкции по настройке, использованию и устранению неполадок).
3. Результаты тестирования в тестовой среде.
---
Сроки:
Пожалуйста, укажите предполагаемые сроки выполнения.
---
Примечания:
Если у вас есть предложения по дополнительным функциям или инструментам, которые могут улучшить скрипт, не стесняйтесь включить их в ваше предложение.
-
2 дня11 085 UAH2 дня11 085 UAH
Привет, я работал над скриптом для мониторинга серверов и очистки, похожим на ваш: 3 тысячи логов, ежедневный анализ, + очистка
Нужна ли вам автоматическая настройка оповещений о всех видах утечек и насколько гибкими должны быть параметры скриптов?
Предлагаю связаться, я бесплатно проконсультирую вас с технической стороны и составим план разработки + расскажу о моей команде! ️✨
-
5 дней11 085 UAH
430 8 2 5 дней11 085 UAHДобрый день)
Готов быстро разработать, всё на пайтоне, или на других языках
Имею большой опыт в программировании и создании различных скриптов, смогу всё качественно реализовать.
Обращайтесь!
Актуальные фриланс-проекты в категории Настройка ПО и серверов
Консультация-аудит сервисов Hostinger, StackHero, Hetzner на предмет оптимизации
1000 UAH
У нас много проектов (чат-ботов) на этих хостингах. В определенный момент начали переезжать с StackHero на Hostinger с целью оптимизации стоимости и размещать на одном VPS несколько проектов в докерах. Но недавно на Hostinger начал блокироваться трафик по вебхуку из Телеграм, и… Настройка ПО и серверов ∙ 4 минуты назад |
Комплексная проверка и защита офисного сервера + настройка почты
4000 UAH
Нужен специалист для комплексной проверки и донастройки серверной инфраструктуры в офисе. На данный момент через Proxmox висит несколько виртуалок на Ubuntu, главная БД и к ней виртуалки с сайтами Laravel. Ранее были проблемы с сервером, так как из-за старой версии Лары… Администрирование систем и сетей, Настройка ПО и серверов ∙ 13 часов 59 минут назад ∙ 9 ставок |
Настроить удаленные диски на hetzner.comЕсть большое желание использовать hetzner.com в качестве удаленного сервера для хранения файлов и возможности работы с ними с различных ПК и мобильных устройств. Нужна помощь в таком настройке и небольшой ликбез для начального пользователя, чтобы все настроить непосредственно на… Администрирование систем и сетей, Настройка ПО и серверов ∙ 17 часов 3 минуты назад ∙ 15 ставок |
Настроить WhatsApp для компании, чтобы его не блокировало, специалист по WhatsApp Business APIНастроить WhatsApp для компании, чтобы его не блокировало, специалист по WhatsApp Business API» * «Настройка WhatsApp Business для отдела продаж» * «Интеграция WhatsApp с CRM» * «Антибан WhatsApp BusinessНеобходимо настроить бизнес WhatsApp, чтобы его не блокировало, всего около… Настройка ПО и серверов, Управление клиентами и CRM ∙ 17 часов 31 минута назад ∙ 4 ставки |
Перенести программу - слетел сервер, где была программа (официальный разрешенный парсинг гос данных)
2066 UAH
Добрый! У меня у клиента произошел данный кейс описанный ниже. Нужно помочь перенести на новый сервер и оттестировать программу. Лучше программист, который разбирается в парсинге. Настройка ПО и серверов, Парсинг данных ∙ 18 часов 37 минут назад ∙ 23 ставки |