@CSharpChatЭта группа больше не существует

Страница 240 из 1888
Nicholas
17.01.2017
10:23:03
к тому же у меня GUID ключи там

Sergey
17.01.2017
10:23:06
потому и подумал про настройку таргета на запись в БД
Тут будь внимателен. Реализация различных провайдеров варьируется. PG, например, через сторедпрок не корректно воспринимает дейттайм и ожидает дату как строку

anton
17.01.2017
10:23:06
пишешь логи nlog-ом в файлы на сервере крутится filebeat который эти логи читает кидает в elk

Google
anton
17.01.2017
10:25:28
если elk не хочется, можно взять filebeat и сделать самописное что то на другой стороне понять что отдает filebeat не сложно https://github.com/elastic/beats/tree/master/filebeat

Sergey
17.01.2017
10:25:53
Я скептически к этому варианту отношусь

anton
17.01.2017
10:27:39
ну за полгода проблем пока не было, стандартный форматтер для nlog, плюс вытаскивание имени роли из azure cloud services (что бы не страшний machine name писать)

Artem
17.01.2017
10:29:12
Я скептически к этому варианту отношусь
можно в файл сразу писать json из NLog

Sergey
17.01.2017
10:29:51
можно в файл сразу писать json из NLog
Но зачем? Изврат койкота

Gid
17.01.2017
10:30:34
можно асц2 вставки в файл делать

прямо

Artem
17.01.2017
10:30:39
Но зачем? Изврат койкота
https://github.com/NLog/NLog/wiki/JsonLayout

Sergey
17.01.2017
10:31:16
https://github.com/NLog/NLog/wiki/JsonLayout
Ты мне практическое применение лучше скажи, а не ссылки на реализацию кидай

Artem
17.01.2017
10:31:31
Так надежнее. Ты пишешь в файл, в файл почти всегда можешь записать. Filebeat читает из файла и сраззу на прямую кидает в logstash как есть

Gid
17.01.2017
10:32:07
>Так надежнее. Ты пишешь в файл, в файл почти всегда можешь записать. Сомнительный аргумент

Google
Artem
17.01.2017
10:32:19
используем такую схему - сервис пишет логи в json, filebeat читает и отправляет в ELk

Sergey
17.01.2017
10:33:36
Так надежнее. Ты пишешь в файл, в файл почти всегда можешь записать. Filebeat читает из файла и сраззу на прямую кидает в logstash как есть
Ну если только как промежуточное звено использовать. Но все равно сомнительно. Читать ты их врукопашную офигеешь. Проще плоским файлом зафигачить уж

anton
17.01.2017
10:34:29
я тоже не совсем понимаю зачем json записывать.. только что бы удобнее индексировать было в елке? а глазами плоский вид читать проще, если понадобится из файла почитать

Дмитрий
17.01.2017
10:35:55
это называется "задай конкретный вопрос - и получи стопицот вариантов реализации и интересный тред впридачу" ?

anton
17.01.2017
10:36:13
если в мессадже предполагается наличие каких то данных пользовательских - то да, либо json, либо как-то аккуратно всё эскейпить

но у нас просто динамик дата не попадает в логи. если есть данные - то заранее известно какие они могут быть

ну то есть если там email или id юзера - то это email или id, и никак не строка с табами или какими то еще разделителями, которые могут поднасрать индексатору

Artem
17.01.2017
10:37:39
у нас пишется и в json и в плоский текст. Т.к. логгируется в т.ч. данные от сторонних сервисов

anton
17.01.2017
10:42:33
это называется "задай конкретный вопрос - и получи стопицот вариантов реализации и интересный тред впридачу" ?
ну это же хорошо, когда есть выбор ;) хуже когда люди делают свою реализацию, и в итоге получается что в файл логов пытается писать Х тредов, кругом сплошные блокировки и ад

Artem
17.01.2017
10:42:38
Плюс такой подход сильно упрощает администрирование elk - добавили поле, ничего не надо перенастраивать

Azambek
17.01.2017
10:43:55
привет

anton
17.01.2017
10:44:52
алоха

Azambek
17.01.2017
10:46:05
как создат image encoder в c#

PaGrom
17.01.2017
10:46:36
Google.com - вот тут написано

anton
17.01.2017
10:46:58
как создат image encoder в c#
encoder откуда и куда? :)

Gid
17.01.2017
10:47:38
привет как в C# 6.0 написат ГТА5 (JTA5)

Azambek
17.01.2017
10:48:29
encoder для Механический дисплей (pov display)

Google
Azambek
17.01.2017
10:48:45
20 led

anton
17.01.2017
10:49:53
http://www.kerrywong.com/2010/08/19/pov-and-pov-image-encoder/

PaGrom
17.01.2017
10:50:35
Но зачем писать на шарпе такое? Есть же няшная сишечка

Artem
17.01.2017
10:50:43
потому и подумал про настройку таргета на запись в БД
Если все-таки надумаешь писать в базу, cоветую писать в отдельную базу. Если говорим про MSSQL, то проверь, что там стоит Recovery Model - Simple. И посмотри, некоторые реализации, например https://github.com/NickCraver/StackExchange.Exceptional

Azambek
17.01.2017
10:52:16
ето код не работает c# net

Vinc
17.01.2017
10:52:38
(?:[А-Я]+[\s\-]?){3}
Regex regex = new Regex(@"^([А-ЯЁ]{1,99})(( )?(\-)?([А-ЯЁ]{1,99}))+$");

Вот что у меня было

PaGrom
17.01.2017
10:52:54
ето код не работает c# net
У тебя русский не родной?

Azambek
17.01.2017
10:53:13
нет

Дмитрий
17.01.2017
10:53:14
У тебя русский не родной?
Конечно не родной. Родной C#

Vinc
17.01.2017
10:53:34
https://regex101.com/r/Xpenpi/1
А это проверю

Дмитрий
17.01.2017
10:54:23
{1,99} - меняется на +

Gid
17.01.2017
10:55:38
ooooooooooooooooooooooooooooo

Дмитрий
17.01.2017
10:55:46
?

Gid
17.01.2017
10:55:50
Оракл хуже всего

В мире

Даже хуже жс

Одна лишь инсталляция заняла неделю

Google
Gid
17.01.2017
10:56:24
Такое то пидорство госпади как впомню

Дмитрий
17.01.2017
10:56:54
стандарты компании и всё такое - тут я бессилен

Gid
17.01.2017
10:56:59
Оракл это как ребёнок который остановился в развитии

Но много клиентов сидит на мсскл уже

Меня как-то в тиму с ораклом кинули

Admin
ERROR: S client not available

Gid
17.01.2017
10:57:33
Через месяц пришел сказал или в шарп

ой

в мскл

или я ухожу

перекинули обратно в мсскл

Sergey
17.01.2017
10:57:52
Держитесь там

вам всего доброго, хорошего настроения и здоровья

Gid
17.01.2017
10:58:25
У нас оракл на проде ёбается раз по 10 в месяц

Тупо заходишь такой на тестовый сервачок

а тебе оракл пишет чёто

и ты такой мммм понятно

Берёшь и заходишь на тестовый мсскл

Google
anton
17.01.2017
10:59:37
ето код не работает c# net
а чего там не работает то? что за ошибка?

ты точно там битмап 16х100 скармливал?

я уже студию запускаю, отвечай быстрее

Sergey
17.01.2017
11:06:18
Прям валит прод? А как же там SLA и прочий аптайм?

anton
17.01.2017
11:06:57
ето код не работает c# net
где не работает то? может не умеешь просто?

Gid
17.01.2017
11:06:58
Не, чо, правда?
Раза три в месяц

Какие-то траблы

Недавно что-то случилось и запрос в дб на поиск стал 5 минут

Никто не знает что

Sergey
17.01.2017
11:07:26
Мож вы там его криво настроили прост?

Gid
17.01.2017
11:07:30
Поменяли коннектор до новой версии

Теперь вылетает коннекшн таймаут

Sergey
17.01.2017
11:07:47
лал

Vinc
17.01.2017
11:07:48
{1,99} - меняется на +
Да, спасибо. Только почему работало, ведь у меня был плюс в конце, т.е. блок символ прбл или тире и БУКВЫ один и более раз. Не * а +

Gid
17.01.2017
11:07:49
Увеличением онного не фиксится

Сомневаюсь что его неправильно настроили

Страница 240 из 1888

Эта группа больше не существует Эта группа больше не существует