Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Новый хит для любителей игры жанра Соедини 3! Кот Ученый уже прячет предметы по таинственному лесу, чтобы вы получили удовольствие от поиска вещей и заработали как можно больше изумрудов. Котик рад новым гостям!

Северное слияние - тайна леса

Казуальные, Приключения, Логическая

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
user8598080
1 год назад

Ошибки SSL_read() failed (SSL: error:0A000126:SSL routines::unexpected eof while reading в логе сервера⁠⁠

Мигрировал с одного сервера на другой с более новой операционной системой, и начали постоянно в логе лезть ошибки (на старом сервере их вообще не было):

[Sun Aug 11 17:11:36.599068] [php:warn] PHP Warning:translations_api(): An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in /var/www/www-root/data/www/MY-DOMAIN.com/wp-includes/functions.php on line 6085, referer: https://MY-DOMAIN.com/MY-PAGE/

2024/08/11 17:11:47 [crit] 342398#342398: *21772 SSL_read() failed (SSL: error:0A000126:SSL routines::unexpected eof while reading) while processing HTTP/2 connection, client: 185.247.71.123, server: MY.MY.MY.MY:443

Сайт при этом работает.

Гуглил пол дня, так и не понял, как решить проблему. Прошу помочь...
AlmaLinux 9 x86_64, Apache MPM-ITK 2.4.57, PHP 8.0.30-3, nginx 1.20.1-14

Ssl Сервер Ошибка Логи Текст
7
8
raidshadowlegend
raidshadowlegend
1 год назад
Лига Сисадминов

Перенаправление логов из Fluentbit в Seq⁠⁠

Seq — это сервер поиска и анализа структурированных журналов приложений в режиме реального времени. Можно смотреть на него как на своего рода альтернативу для ELK. Хотя лицензия тут тоже не свободная, а использование для юрлиц платное. Но для домашней лаборатории для меня в своё время это оказался превосходный вариант (в принципе я до сих пор считаю так, потому что времени на развертывание Seq тратится несравнимо меньше чем на ELK. Для экспериментов самое то.

В данной статье проведу нехитрую операцию по развертыванию и настройке fluentbit и seq в docker, и настрою отправку собранных логов из fluentbit в seq.

Начнём с создания отдельной сети для наших контейнеров:

docker network create fluent-bit_seq

Установка Seq

Теперь захэшируем пароль, который будет использоваться.

PH=$(echo 'seqPass%%' | docker run --rm -i datalust/seq config hash)

Убедимся, что переменная действительно содержит пароль:

echo $PH

Запускаем контейнер:

docker run --name seq -d --network fluent-bit_seq \ -p8080:80 --restart unless-stopped \ -e ACCEPT_EULA=Y -e SEQ_FIRSTRUN_ADMINPASSWORDHASH="$PH" \ datalust/seq

Теперь, можем обратиться в браузере к localhost:8080 и залогиниться в Seq с помощью username=admin password=seqPass%%

Перенаправление логов из Fluentbit в Seq Linux, IT, DevOps, Сисадмин, Будни сисадмина, Туториал, Гайд, Логи, Длиннопост
Перенаправление логов из Fluentbit в Seq Linux, IT, DevOps, Сисадмин, Будни сисадмина, Туториал, Гайд, Логи, Длиннопост

Установка Fluentbit

Для начала экспортируем переменную, которая будет содержать каталог из которого будет взята конфигурация Fluentbit.

export sharedFolder=/var/fluent-bit_seq

Запустим временный контейнер, откуда скопируем дефолтный конфиг:

docker run -d --rm --name temp cr.fluentbit.io/fluent/fluent-bit

Скопируем сам конфиг с последующей остановкой ставшего ненужным контейнера:

docker cp temp:/fluent-bit/etc/ $sharedFolder docker stop temp

Теперь еще раз запустим контейнер fluentbit, но уже смонтировав в него каталог с конфигом:

docker run -dti --name fluent-bit --network fluent-bit_seq \ -v $sharedFolder:/fluent-bit/etc \ cr.fluentbit.io/fluent/fluent-bit

Перенаправление логов из Fluentbit в Seq Linux, IT, DevOps, Сисадмин, Будни сисадмина, Туториал, Гайд, Логи, Длиннопост

По дефолту fluentbit отправляет вывод на stdout. Так что с помощью docker log всегда можно посмотреть что с ним происходит. Наша задача как раз исправить дефолтное поведение.

docker logs fluent-bit

Перенаправление логов из Fluentbit в Seq Linux, IT, DevOps, Сисадмин, Будни сисадмина, Туториал, Гайд, Логи, Длиннопост

Настройка отправки логов в Seq

Отправляемся в конфиг fluentbit и ищем следующую секцию:

# fluent-bit.conf

[OUTPUT]

name stdout

match *

Заменяем её на указанную ниже, с последующим сохранением:

# fluent-bit.conf

[OUTPUT]

Name http

Match *

Host seq

Port 5341

URI /api/events/raw?clef

Format json_lines

Json_date_key @t

Json_date_format iso8601

Log_response_payload False

Теперь перезапустим контейнер с fluentbit для принятия изменений:

docker restart fluent-bit

Перенаправление логов из Fluentbit в Seq Linux, IT, DevOps, Сисадмин, Будни сисадмина, Туториал, Гайд, Логи, Длиннопост

Возвращаемся в браузер, открываем Seq, логинимся и теперь можем видеть, что логи из fluentbit отправляются прямиком туда:

Перенаправление логов из Fluentbit в Seq Linux, IT, DevOps, Сисадмин, Будни сисадмина, Туториал, Гайд, Логи, Длиннопост
Показать полностью 6
Linux IT DevOps Сисадмин Будни сисадмина Туториал Гайд Логи Длиннопост
0
0
L0rdwind
L0rdwind
2 года назад
Лига программистов

Ответ на пост «Рабочее место java разработчика»⁠⁠1

Отдельная заметка о логах на бэке как обещал.
Дано: бэк, мак.
Не дано: sentry, greylog итп.
Проблема: Когда что-то случилось и знаешь что и где искать, это не проблема, а если надо дебажить в реалтайме и искать глазками аномалии по широкому списку файлов, это проблема. Часто надо заходить по ssh туда где волки срать боятся, и приходится работать с сырым текстом. А его обработать та еще задачка. Парсеры или форматтеры в пролете как из-за ssh так и из-за необходимости использовать less +F или tail -f, особенно при наблюдении за несколькими файлами.
В этом случае нам и поможет iTerm2

У этого терминала есть много достоинств, но в контексте нашей проблемы нам нужна только возможность работы с буфером. iTerm2 умеет его обрабатывать регулярными выражениями и имеет форму настройки триггеров, позволяющих производить какие-либо действия при срабатывании регулярки. Находятся они в Profiles - Advanced - Triggers.

Ответ на пост «Рабочее место java разработчика» Разработка, Программирование, IT, Программист, Длиннопост, Linux, Mac, Mac Os, Логи, Ответ на пост

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

Ответ на пост «Рабочее место java разработчика» Разработка, Программирование, IT, Программист, Длиннопост, Linux, Mac, Mac Os, Логи, Ответ на пост

Пример настройки цветов выделения:

Ответ на пост «Рабочее место java разработчика» Разработка, Программирование, IT, Программист, Длиннопост, Linux, Mac, Mac Os, Логи, Ответ на пост

Триггеры будут срабатывать сверху вниз. Можно например затемнить все сервисные опросы состояния, выделить http, покрасить ошибки в ядовитый красный или просто подсветить интересные айдишники, чтобы быстро их находить в тоннах текста.
Пример регулярки:
(status|error|code)[_'": ]{1,3}[4,5]\d{2}

P.S. В линуксе тоже вроде есть подобные фичи, для винды не нашел.

Показать полностью 3
[моё] Разработка Программирование IT Программист Длиннопост Linux Mac Mac Os Логи Ответ на пост
7
Lenka.penka666
Lenka.penka666
2 года назад

Маленькая шалость⁠⁠

Чтобы прояснить сразу, сейчас, в 02.03.23, мне 14 лет. Где-то около двух лет тому я получила очень маленький, с позволения сказать, базис в области создания сайтов. С тех пор много чего поменялось, мои знания расширялись, пусть и не равномерно. Стала чаще работать с компьютером, опираясь на всякие сомнительные сайты успешно написала и заразила свой компьютер вирусом, который стёр некоторые нужные мне папки.(
Но сейчас речь пойдет не об этой трагической истории моего идиотизма. Будет куда веселее. Впрочем без идиотизма все равно не обойдется.

Не помню когда это впервые произошло, но в какой-то период времени мне начало нравится аниме. Из-за того что серии выходили очень медленно я довольно быстро добралась и до манги (хотя больше предпочитаю новеллы). Так как это произошло тогда, когда я была в стране в которой доблестное интернет-пиратство не в почёте, выбор у меня был довольно маленький.
Вооружившись поисковиком DuckDuckgo, я попала на один полностью платный сайт с громадным каталогом манги. Крамольной мысли тратить деньги на электронный нелегальный перевод у меня тогда, почему-то, даже не возникло. Опираясь на предположение, что бесплатная и платная версия сайта это принципиально разные сайты, я залезла в логи и начала искать ссылку на платную версию сайта. Я на самом деле думала, что то в районе "ну кто в здравом уме сделает так, что в платную версию сайта сможет попасть даже ребенок? Я просто посмотрю". Посмотрела, спасибо. Чуть не поседела. Надеюсь, что владельцы этого сайта, название которого я, по понятным причинам, не указывала, увидят этот пост и улучшат систему безопасности.
Потому что это не серьезно. Мне, блин, всего 14. "Дурь ещё не вышла", как любят говорить те кто родился на десять лет раньше. У меня ничтожно малый базис в АйТи-районе. Может, чуть больше чем у среднестатистического подростка моего времени, не более. По симу разрешите откланяться, надеюсь что те, кому это нужно, будь то пользователи или владельцы, смогут вынести определенного рода пользу из этого поста

Показать полностью
[моё] Манга Сайт Платежная система Пиратство Логи Идиотизм Текст
11
Lenka.penka666
Lenka.penka666
2 года назад

Маленькая шалость⁠⁠

Чтобы прояснить сразу, сейчас, в 02.03.23, мне 14 лет. Где-то около двух лет тому я получила очень маленький, с позволения сказать, базис в области создания сайтов. С тех пор много чего поменялось, мои знания расширялись, пусть и не равномерно. Стала чаще работать с компьютером, опираясь на всякие сомнительные сайты успешно написала и заразила свой компьютер вирусом, который стёр некоторые нужные мне папки.(
Но сейчас речь пойдет не об этой трагической истории моего идиотизма. Будет куда веселее. Впрочем без идиотизма все равно не обойдется.

Не помню когда это впервые произошло, но в какой-то период времени мне начало нравится аниме. Из-за того что серии выходили очень медленно я довольно быстро добралась и до манги (хотя больше предпочитаю новеллы). Так как это произошло тогда, когда я была в стране в которой доблестное интернет-пиратство не в почёте, выбор у меня был довольно маленький.
Вооружившись поисковиком DuckDuckgo, я попала на один полностью платный сайт с громадным каталогом манги. Крамольной мысли тратить деньги на электронный нелегальный перевод у меня тогда, почему-то, даже не возникло. Опираясь на предположение, что бесплатная и платная версия сайта это принципиально разные сайты, я залезла в логи и начала искать ссылку на платную версию сайта. Я на самом деле думала, что то в районе "ну кто в здравом уме сделает так, что в платную версию сайта сможет попасть даже ребенок? Я просто посмотрю". Посмотрела, спасибо. Чуть не поседела. Надеюсь, что владельцы этого сайта, название которого я, по понятным причинам, не указывала, увидят этот пост и улучшат систему безопасности.
Потому что это не серьезно. Мне, блин, всего 14. "Дурь ещё не вышла", как любят говорить те кто родился на десять лет раньше. У меня ничтожно малый базис в АйТи-районе. Может, чуть больше чем у среднестатистического подростка моего времени, не более. Посему разрешите откланяться, надеюсь что те, кому это нужно, будь то пользователи или владельцы, смогут вынести определенного рода пользу из этого поста

Показать полностью
[моё] Манга Сайт Платежная система Пиратство Логи Идиотизм Текст
7
64
DELETED
3 года назад
Искусство фотографии

Рыбалка⁠⁠

Рыбалка на финском заливе.
У посёлка Логи есть небольшой пляж, куда многие приезжают поротозейничать на закаты. Вот там заприметил рыбака, а потом и рыбка появилась.

Рыбалка Финский залив, Девушки, Море, Камень, Валун, Вечер, Логи
Показать полностью 1
[моё] Финский залив Девушки Море Камень Валун Вечер Логи
6
18
pikabu.1
3 года назад
Лига Сисадминов

Помогите расшифровать лог Mikrtoik⁠⁠

Я эникейщик, с сетевым оборудованием могу только начально, а копать глубже - уже проблема.

В небольшой конторе есть сетка, даже есть VPN по протоколу L2TP с соседним офисом. В этом микроте появилось много много строк с какими-то коннектами на 25 порт, буквально:

SMTP 25 port reject forward: in:<l2tp-Minvoda> out:VLAN40-Internet, proto TCP (SYN), 192.168.28.160:52418->5.20.52.33:21, len 52

и эта строка повтораяется многократно.


Прошу помощи

[моё] Компьютерная помощь Mikrotik Логи Без рейтинга Текст
16
123
kolibry07
3 года назад
IT-юмор

Некролог моего приложения⁠⁠

Некролог моего приложения
Юмор Сисадмин Программист IT Логи Хроника Мемы Картинка с текстом
7
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии