Size: a a a

2020 March 21

В

Вафель in rust_offtopic
Emmanuel Goldstein
panic!() это String -> !
! коерсится в любой тип, так что не важно
источник

EG

Emmanuel Goldstein in rust_offtopic
Leonid 🦇 Onokhov
Напишите на русте уже нормальный обработчик логов. А то всё руби говно какое-то и рсислог на С
А зачем? Всё равно все на системд живут, увы.
источник

LO

Leonid 🦇 Onokhov in rust_offtopic
Emmanuel Goldstein
А зачем? Всё равно все на системд живут, увы.
Ээээ, я не про это
источник

EG

Emmanuel Goldstein in rust_offtopic
Сислог на современных линукс-системах уходит в journald
источник

LO

Leonid 🦇 Onokhov in rust_offtopic
Я про логсташ и флуентд
источник

LO

Leonid 🦇 Onokhov in rust_offtopic
rsyslogd загугли ок
источник

EG

Emmanuel Goldstein in rust_offtopic
Я в курсе, что такое rsyslog.
источник

AI

Alex Ilizarov in rust_offtopic
Leonid 🦇 Onokhov
Я про логсташ и флуентд
А на чем они?
источник

LO

Leonid 🦇 Onokhov in rust_offtopic
Alex Ilizarov
А на чем они?
Jruby и cruby соответственно
источник

AI

Alex Ilizarov in rust_offtopic
Жесть
источник

LO

Leonid 🦇 Onokhov in rust_offtopic
Emmanuel Goldstein
Я в курсе, что такое rsyslog.
Ну и journald не замена ему
источник

EG

Emmanuel Goldstein in rust_offtopic
Leonid 🦇 Onokhov
Ну и journald не замена ему
syslog(3) на современных системах будет успешно улетать в journald.
https://asciinema.org/a/1pVlEn79dAALfUuUgyiQfKtb7
источник

EG

Emmanuel Goldstein in rust_offtopic
Если вручную не поставить rsyslog и не настроить, чтобы улетало туда
источник

EG

Emmanuel Goldstein in rust_offtopic
journald, правда, логи успешно проёбывает
источник

EG

Emmanuel Goldstein in rust_offtopic
Но это другая история
источник

EG

Emmanuel Goldstein in rust_offtopic
Я сам в проде для важных логов использую тупо текстовые файлы и logrotate
источник

EG

Emmanuel Goldstein in rust_offtopic
Более того,
$ ls -l /dev/log
lrwxrwxrwx 1 root root 28 Mar 21 13:29 /dev/log -> /run/systemd/journal/dev-log
источник

EG

Emmanuel Goldstein in rust_offtopic
Короче, journald это буквально замена rsyslog.
источник

LO

Leonid 🦇 Onokhov in rust_offtopic
Emmanuel Goldstein
syslog(3) на современных системах будет успешно улетать в journald.
https://asciinema.org/a/1pVlEn79dAALfUuUgyiQfKtb7
rsyslogd это гораздо больше чем syslog
источник

EG

Emmanuel Goldstein in rust_offtopic
Ну, он умеет в разного рода обработку и сливать логи в базу.
источник