The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системы инициализации sysvinit 2.99, opennews (?), 22-Фев-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


92. "Выпуск системы инициализации sysvinit 2.99"  +6 +/
Сообщение от Аноним (22), 22-Фев-21, 17:23 
ну давай я немного поною: оно жутко тормозное, если надо хранить много логов. Причем тормозит даже перезапуск юнитов.
https://github.com/systemd/systemd/issues/2460

В память я столько не загружу, она на сервере для другого. Если отправлять на логхост, то бинарные логи с их целостностью не особо нужны. Расписание чистки этих самых логов для разных юнитов не задать — ограничения только общие, а софт обладает разной производительностью по логам и здравствуй "Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable".

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

Ныть я только учусь, хоть на троечку получилось?

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

100. "Выпуск системы инициализации sysvinit 2.99"  –3 +/
Сообщение от Аноним (-), 22-Фев-21, 20:17 
Не получилось, продолжай учится.
Твоя ссыль настолько бородатая, что у меня сегодня вот так:
real 0.36
user 0.06
sys 0.03
>чистки этих самых логов для разных юнитов не задать

Зачем такой изврат?

Ответить | Правка | Наверх | Cообщить модератору

103. "Выпуск системы инициализации sysvinit 2.99"  +1 +/
Сообщение от Аноним (111), 22-Фев-21, 20:36 
> Твоя ссыль настолько бородатая, что у меня сегодня вот так:

для начала сколько у тебя логов и где они хранятся? А то у меня тоже вот так, когда логов всего ничего и они в /run/log/journald.
Запиши гигабайт 60, померяй.

> Зачем такой изврат?

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

Ответить | Правка | Наверх | Cообщить модератору

104. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (39), 22-Фев-21, 20:47 
>Запиши гигабайт 60,

Я знал, что с тобой что-то не так. Журналы вертеть в директории /run ).

Ответить | Правка | Наверх | Cообщить модератору

108. "Выпуск системы инициализации sysvinit 2.99"  +1 +/
Сообщение от Аноним (111), 22-Фев-21, 20:59 
это с тобой что-то не так.

насчет журнала в /run — он там по умолчанию и вроде как не больше 4ГБ (или считается от памяти).
Поскольку хранить надо было много, то естественно все сбрасывалось на диск: в конфиг было прописано Storage=persistent, лимиты подняты, каталог /var/log/journal успешно создался и не менее успешно заполнился.

Когда я предложил записать 60ГБ, я не имел в виду записать их в память. Включаешь запись на диск, поднимаешь лимиты по объему и времени, не забываешь про RateLimit* и запускаешь что-нибудь активно пишущее логи (только чтобы оно писало лог в journald, а не syslog или свой собственный). Ждешь разрастания журнала и тестируешь во всю.

> Забыл ответить:200-300мб,хранятся в /var/log

ты зайди в /var/log, посмотри что там. Вдруг там то, что записал rsyslog в текстовом виде, и то, что позже пожал logrotate.

Ответить | Правка | Наверх | Cообщить модератору

109. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (39), 22-Фев-21, 21:31 
>ты зайди в /var/log

Я зашёл и вспомнил, что у меня в системе давно нет ни rsyslog, ни logrotate. Всем этим давно занимается systemd. Внезапно

Как-нибудь запишу логов гигов на 60. Когда делать будет нечего. Но с таким объёмом я бы их на отдельный носитель пульнул. Если оно так важно. Пока такой необходимости нет.

Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск системы инициализации sysvinit 2.99"  +1 +/
Сообщение от Аноним (111), 22-Фев-21, 22:06 
проблему софта решать железом? Ладно бы это было что-то из рабочих демонов.

> Всем этим давно занимается systemd. Внезапно

вы не знаете чем и как он занимается или не занимается. И я не знаю.
Просто пока все идет согласно вашим ожиданиям и вашим потребностям.

Ответить | Правка | Наверх | Cообщить модератору

166. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (166), 23-Фев-21, 15:25 
Мне в каждой теме системд приводить ссылку где сравнение текстовых логов и бинарных? Где бинарные логи со свистом по сравнению с обычными причмокивают. И ещё чем с железа логи собирать? Две дублирующие системы логирования ставить?
Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору

208. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (-), 27-Фев-21, 05:31 
А файловая система сэра не смущает? Такая себе бинарная :) база данных :) хранящая твои сцаные текстовички.

Проблема в том что у твоих текстовичков напрочь отсутствует структурирование, а их анализ вообще на уровне плинтуса.

Безопасно и безглючно этот анализ к тому же не умеет чуть менее чем никто. Поэтому любители текстовиков на раз просасывают отловив в каком-нибудь useragent 0x0d или 0x0a какой-нибудь, а далее, это, типа, новая запись. Полностью user-controlled, от и до. Поэтому если хочется, можно написать что вас атаковал именно пентагон, с именно его айпишника. Или чего там еще.

Ответить | Правка | Наверх | Cообщить модератору

216. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (166), 27-Фев-21, 20:31 
Меня вообще ничего не смущает. Особенно когда внезапно поклонники структурированных бинариков не могут сказать как они логи от железки, первой попавшийся в сети, принимать будут. Да я уже знаю как - выкиньте эту железку и купите правильную. Так же они не задумываются сколько сжирает ресурсов простой выхлоп текста в файл и сколько выхлоп текста переработанный и выплюнутый в бд. Вперед - опровергай https://advsoft.ru/articles/pochemu-w3c-luchshe-msde.php
Или это опять 294й с своими пердуинками решил поумничать и я зря это пишу?
Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (39), 22-Фев-21, 20:50 
Забыл ответить:200-300мб,хранятся в /var/log
Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

134. "Выпуск системы инициализации sysvinit 2.99"  +2 +/
Сообщение от Онаним (?), 23-Фев-21, 10:05 
journald - это худшее, что есть в systemd, да.
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

204. "Выпуск системы инициализации sysvinit 2.99"  +1 +/
Сообщение от aa (?), 26-Фев-21, 08:20 
нет, всё остальное в нём не лучше
Ответить | Правка | Наверх | Cообщить модератору

205. "Выпуск системы инициализации sysvinit 2.99"  –1 +/
Сообщение от Онаним (?), 26-Фев-21, 09:25 
Портянки на баше наше всё, да.
Спасибо, нет.
Ответить | Правка | Наверх | Cообщить модератору

206. "Выпуск системы инициализации sysvinit 2.99"  +1 +/
Сообщение от aa (?), 26-Фев-21, 11:40 
ну не обязательно на баше, во-вторых - почему скрипт в 3 строчки "портянка", а скрипт на неизвестном языке системды - это хорошо?
Ответить | Правка | Наверх | Cообщить модератору

215. "Выпуск системы инициализации sysvinit 2.99"  –1 +/
Сообщение от Аноним (-), 27-Фев-21, 05:53 
> скрипт в 3 строчки "портянка",

Он не портянка, но в результате не будет уметь самых базовых вещей. Типа полного похрена на взвис сервиса или какой-там еще зависон оного на старте и прочие should never happen.

Которые таки
1) увы, happen
2) в sysv крайне неудобны в отлове.
3) изначально это не диагностируется чуть мене чем никак.
4) и уж тем более не парируется от слова вообще, так что надежность...

> а скрипт на неизвестном языке системды - это хорошо?

Это не скрипт а конфиг. ВНЕЗАПНО!

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру