Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Всем привет! Сайт на asp mvc вырос с обычного шаред виндовс хостинга... думаем брать VDS... и тут встает вопрос а какие задачи я буду там выполнять? До этого опыта с вирт серверами не было. Понятно что авто бэкап базы и файлов нужно быть настроить, также проверку бекапов, нужно будет проанализировать запросы, чтобы лишние убрать, мониторить запросы, нагрузку, иногда пул передергивать.... а что еще? Мне нужен полный перечень задач возникающих при администрировании сайта на IIS в VDS, чтобы хоть как то подготовиться. + сколько хоть приблизительно енотов в месяц это может стоить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 12:58 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnick, Лучше брать выделенный сервер, по цене ~1300-1500 ₽/мес. минимальный конфиг (i3/1700, 8Gb). В идеале БД и приложуху лучше бы разнести, для этого взять конфиг по-мощней (E3/3400/16Gb) ~3000 ₽/мес, и поднять в нём два образа под виртуализацией. Дальше смотреть по обстоятельствам и по нагрузке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 13:07 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVosttSputnick, Лучше брать выделенный сервер, по цене ~1300-1500 ₽/мес. минимальный конфиг (i3/1700, 8Gb). В идеале БД и приложуху лучше бы разнести, для этого взять конфиг по-мощней (E3/3400/16Gb) ~3000 ₽/мес, и поднять в нём два образа под виртуализацией. Дальше смотреть по обстоятельствам и по нагрузке. ну пока не вариант, это гораздо дороже все + надо матерого админа. Если сейчас нас вытягивает шаред, то VDS еще хватит на несколько лет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 13:11 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnick, Ну тогда покупать VDS, настраивать IIS, БД, работы на час-два. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 13:12 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVosttSputnick, Ну тогда покупать VDS, настраивать IIS, БД, работы на час-два. про это понятно, я про администрирование в процессе уже... лан, по факту возникающих работ тогда буду смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 13:34 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVosttSputnick, Лучше брать выделенный сервер, по цене ~1300-1500 ₽/мес. минимальный конфиг (i3/1700, 8Gb). В идеале БД и приложуху лучше бы разнести, для этого взять конфиг по-мощней (E3/3400/16Gb) ~3000 ₽/мес, и поднять в нём два образа под виртуализацией. Дальше смотреть по обстоятельствам и по нагрузке. откуда инфа про минимум 8гб на сервак ..мож у него там человек 10 лазеет и вполне хватит 2гигов из которых винда сожрет 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 14:44 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuhVosttSputnick, Лучше брать выделенный сервер, по цене ~1300-1500 ₽/мес. минимальный конфиг (i3/1700, 8Gb). В идеале БД и приложуху лучше бы разнести, для этого взять конфиг по-мощней (E3/3400/16Gb) ~3000 ₽/мес, и поднять в нём два образа под виртуализацией. Дальше смотреть по обстоятельствам и по нагрузке. откуда инфа про минимум 8гб на сервак ..мож у него там человек 10 лазеет и вполне хватит 2гигов из которых винда сожрет 1 1500 уников в пики сайт ложился, памяти не хватало, кинули на клауд фаер - попустило, но трещит по швам. Да, еще такой вопрос - поставили ssl сертификат, и теперь на старых виндах те что XP - пишет сайт не обеспечивает безопасность и не отображается.... правильно ли я понимаю что это из -за клаудфаера....? Так хостеры сказали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 15:07 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnick1500 уников в пики сайт ложился, памяти не хватало, кинули на клауд фаер - попустило, но трещит по швам. сколько было гигов эт раз, потом как быстро у вас к примеру запрос отрабатывается. кеши? по факту все счетчики есть в винде тока тулзы которые выдают эту инфу красиво и удобно обычно продаются за зелененькие. у red gate есть пакет для мониторинга, мне честно симпатичен, но стоит конско. к себе прикурчивал забикс но он не дает инфу о тяжелых запросах в бд, либ я криворукий(делаю по старинки через скрипты). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 15:18 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnick1500 уников в пики сайт ложился1500 чего? Уникальных посетителей в сутки, запросов в секунду или каких других попугаев? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 15:30 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuSputnick1500 уников в пики сайт ложился, памяти не хватало, кинули на клауд фаер - попустило, но трещит по швам. сколько было гигов эт раз, потом как быстро у вас к примеру запрос отрабатывается. кеши? по факту все счетчики есть в винде тока тулзы которые выдают эту инфу красиво и удобно обычно продаются за зелененькие. у red gate есть пакет для мониторинга, мне честно симпатичен, но стоит конско. к себе прикурчивал забикс но он не дает инфу о тяжелых запросах в бд, либ я криворукий(делаю по старинки через скрипты). сколько было гигов эт раз --- не понял потом как быстро у вас к примеру запрос отрабатывается --- особо не замерял, визуально быстрее чем на сайте вордпресс с примерно таким же функционалом (новостник). + в отдельную табличку +1 просмотр идет. да, кеши навешаны на блоки блоггов последних, последних видео и т д + узкие места, тот же page lister я переписал на dapper, EF тупил там... на вдс может будет возможность ПО для анализа запускать.... вот и гляну на запросы.... видел фришный софт для анализа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 15:35 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
НахлобучSputnick1500 уников в пики сайт ложился1500 чего? Уникальных посетителей в сутки, запросов в секунду или каких других попугаев? сутки. но бывали моменты когда новость в агрегатор крутой выкидывают... тогда пик и ложился сайт. После клауда и переписывания счетчика просмотров новости перестало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 15:37 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
тут еще вопрос сильно ребром стал по причине не доступности на вин ХР.... виной клауд фаер, он за поддержку старых браузеро требует платный тариф ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 15:38 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnickсколько было гигов эт раз --- не понял какие мощности были до перового отказала Sputnickпотом как быстро у вас к примеру запрос отрабатывается --- особо не замерял, визуально быстрее чем на сайте вордпресс с примерно таким же функционалом (новостник). + в отдельную табличку +1 просмотр идет. ну эт не серьезно, ты ж технарь Sputnickда, кеши навешаны на блоки блоггов последних, последних видео и т д + узкие места, тот же page lister я переписал на dapper, EF тупил там... как вы нашли узкие места? по чуйке? сам по себе дапер не даст перфоманса чисто применив его, он уменьшает накладные расходы на мапинг в отличие от EF. так можно быстрее сделать на чистом ADO. Качество запросов все ж надо также учитывать( что тащиться, как тащиться, индексы) п.с. 1500 в сутки эт ваще как бы мало ...тут и тачка с 2-3 гб справиться имхо п.с.п.с. не понятно как агрегатор вам ложит сайт, по тому что написано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 16:03 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
п.с. сорян про 1500 в сутки...я не прав, не мало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 16:08 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuSputnickсколько было гигов эт раз --- не понял какие мощности были до перового отказала Sputnickпотом как быстро у вас к примеру запрос отрабатывается --- особо не замерял, визуально быстрее чем на сайте вордпресс с примерно таким же функционалом (новостник). + в отдельную табличку +1 просмотр идет. ну эт не серьезно, ты ж технарь Sputnickда, кеши навешаны на блоки блоггов последних, последних видео и т д + узкие места, тот же page lister я переписал на dapper, EF тупил там... как вы нашли узкие места? по чуйке? сам по себе дапер не даст перфоманса чисто применив его, он уменьшает накладные расходы на мапинг в отличие от EF. так можно быстрее сделать на чистом ADO. Качество запросов все ж надо также учитывать( что тащиться, как тащиться, индексы) п.с. 1500 в сутки эт ваще как бы мало ...тут и тачка с 2-3 гб справиться имхо п.с.п.с. не понятно как агрегатор вам ложит сайт, по тому что написано. какие мощности были до перового отказала --- план еще ни разу не меняли, изначально там 512 ОЗУ, но нам накинули еще 256 ну эт не серьезно, ты ж технарь --- ну проблемы в тяжести запросов нет, у нас место 10 гиг под картинки практически исчерпалось, + борода эта с https, все дороги видут на vds как вы нашли узкие места? --- хостер выдал список роутов, которые очень тяжелые. сам по себе дапер не даст перфоманса --- смотрел сравнение времени выполнения на хабре, быстрее на порядок, а то и два. так можно быстрее сделать на чистом ADO --- выигрыш копеечный, но с дапером работать - прелесть Качество запросов все ж надо также учитывать( что тащиться, как тащиться, индексы) --- в основном одна табла - записи юзается, индексы там, все как положено. не понятно как агрегатор вам ложит сайт --- ложил раньше, когда криво был счетчик посещений написан. Ну ссылка с новостью идет в новостной агрегатор, а там на нее за несколько минут нажимают несколько сот раз.... 503 ошибка - лимит ресурса исчерпан и все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 16:13 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnickплан еще ни разу не меняли, изначально там 512 ОЗУ, но нам накинули еще 256 чел ну ты понимаешь что 700мб озу эт не серьезно + там лимиты еще Sputnickну проблемы в тяжести запросов нет, у нас место 10 гиг под картинки практически исчерпалось, + борода эта с https, все дороги видут на vds я не понял как запросы корелируют с фотками. Sputnickхостер выдал список роутов, которые очень тяжелые. ну не кажется что это можно было своими силами определить? Sputnickсмотрел сравнение времени выполнения на хабре, быстрее на порядок, а то и два. ну зависит от запроса и как ты его делаешь через ef, вообщем то тут спорно. тебе б с мсу поговорить по этому) на простой выборке можно добиться почти скорости даперра без проблем. сложные штуки в ef да будут не те такие. Sputnickвыигрыш копеечный, но с дапером работать - прелесть откуда инфа, будто обладаешь такой информацией, про копеечный если вопросы задаешь в стиле как лучше. Sputnickв основном одна табла - записи юзается, индексы там, все как положено. эм тогда не понимаю ваще как у вас на 1 таблице там все тормозит. может все так цифрами начнем оперировать Sputnickложил раньше, когда криво был счетчик посещений написан. Ну ссылка с новостью идет в новостной агрегатор, а там на нее за несколько минут нажимают несколько сот раз.... 503 ошибка - лимит ресурса исчерпан и все если у тебя 100 раз жмакнул на переход на страницу то тут кеш тебя бы спас очень просто, но с твоим кол-вом оперативки у тебя кеш возможно просто вычищается постояно и ты попадаешь на лимит своего тарифа, хостер мог прописать тебе в настройках пула лимит на кол-во реквестов, если вообще у тебя не общий пул с другими. п.с. не воспринимай это как критику. я хочу помочь вот присмотрись к штукам https://www.nuget.org/packages?q=Tags:"profiling" http://stackoverflow.com/questions/2246251/how-do-i-improve-asp-net-mvc-application-performance ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 16:45 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuоткуда инфа про минимум 8гб на сервак ..мож у него там человек 10 лазеет и вполне хватит 2гигов из которых винда сожрет 1 Может и так, а может это станет стимулом, не простаивать же добру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 16:55 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuкак вы нашли узкие места? по чуйке? сам по себе дапер не даст перфоманса чисто применив его, он уменьшает накладные расходы на мапинг в отличие от EF. так можно быстрее сделать на чистом ADO. Качество запросов все ж надо также учитывать( что тащиться, как тащиться, индексы) Согласен, замена EF на даппер в данном случае выглядит не просто сомнительной оптимизацией, а практически бестолковой. Даппер конечно быстрый, но это можно почувствовать под большой нагрузкой и на больших объёмах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 16:57 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Да, конечно, я видел как используют EF неправильно на ряде проектов: очень сильно ощутимая просадка производительности получалась из-за SELECT N+1, и тогда тоже грешили на EF. Простой трюк с проекциями и у некоторых программистов со стажем глаза на лоб лезли «а как это оно так быстро работает!?? О_О» ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 17:00 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
К слову, с NHibernate всплывала такая же тема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 17:01 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuэм тогда не понимаю ваще как у вас на 1 таблице там все тормозит. может все так цифрами начнем оперировать SELECT N+1, к гадалке не ходи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 17:02 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
уффф ребят спасибо за подсказки, handmadeFromRu спасибо запрофайлер. просто сейчас с тормозами проблем нет никаких, появилась возможность перепрыгнуть на впс, нужно перепрыгивать, разница в цене между текущим шаредом и 2 гига ОЗУ вдсом смешная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 17:28 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
кстати когда я занимался вопросом производительности, то как раз у МСУ в его рецептах нашел отличный рецепты как правильно готовить EF )) нотракинг и прочие штуки Да, тема не про производительность )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 17:36 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnickнотракинг и прочие штуки Вообще, нотракинг «на марше» не нужен. Для каких-нибудь сервисных загрузчиков, обработчиков только если. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 17:37 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVosttSputnickнотракинг и прочие штуки Вообще, нотракинг «на марше» не нужен. Для каких-нибудь сервисных загрузчиков, обработчиков только если. что такое "на марше"? Хз, хз, стоял нугет пакет pageList, листалка для страниц, когда количество записей перевалило за 40 тыщ он тупил дико.... поставил нотракинг поживее стал, потом и вовсе перевел на дапер + календарик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 17:43 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
SputnickНахлобучпропущено... 1500 чего? Уникальных посетителей в сутки, запросов в секунду или каких других попугаев? сутки. но бывали моменты когда новость в агрегатор крутой выкидывают... тогда пик и ложился сайт. После клауда и переписывания счетчика просмотров новости перестало 1500 уникальных посетителей в сутки - это сколько запросов в секунду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:02 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnick, В эту листалку надо передать проекцию, и будет работать быстро, тут уже зависит от СУБД. Конечно надо смотреть, что и как там фильтруется, но 99.9%, что виновато не EF в данном случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:06 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Хм, судя по прочитанному, Вас устраивает подход: "Быстроту смотрю на глаз, мониторинг мне не нужен". Тогда особо ничего администрировать Вам пока не придётся. Как случится инцидент, так и поймёте, что Вам надо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:07 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
skyANAХм, судя по прочитанному, Вас устраивает подход: "Быстроту смотрю на глаз, мониторинг мне не нужен". Тогда особо ничего администрировать Вам пока не придётся. Как случится инцидент, так и поймёте, что Вам надо :) Вы конечно правы, но и я не могу за 500р. в месяц сидеть колдовать над сайтом. Был бы финансовый стимул - вопросов нет. Когда что то случается, я подправляю. В общем с администрированием все понятно. Всем спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:14 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnickколдовать над сайтом. Был бы финансовый стимул Ну хотя бы опыт получить. А опыт он как раз таки финансово окупается впоследствии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:18 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVosttSputnickколдовать над сайтом. Был бы финансовый стимул Ну хотя бы опыт получить. А опыт он как раз таки финансово окупается впоследствии. получаю по 10 часов в сутки), жаль на asp разработки желающих на порядок меньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:25 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
SputnickskyANAХм, судя по прочитанному, Вас устраивает подход: "Быстроту смотрю на глаз, мониторинг мне не нужен". Тогда особо ничего администрировать Вам пока не придётся. Как случится инцидент, так и поймёте, что Вам надо :) Вы конечно правы, но и я не могу за 500р. в месяц сидеть колдовать над сайтом. Был бы финансовый стимул - вопросов нет. Когда что то случается, я подправляю. В общем с администрированием все понятно. Всем спасибо.Хм, например если Вы умеете добавлять метрики на этапе разработки и автоматизировать их добавление в систему мониторинга, то Вы дороже стоите на рынке и у Вас есть все шансы работать с людьми, кто готов платить гораздо больше, чем 500р. в месяц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:26 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
раньше было тяжко - аникеить в офисе и кодить как хобби... недавно свал на свой хлеб, теперь красота ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:27 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
skyANASputnickпропущено... Вы конечно правы, но и я не могу за 500р. в месяц сидеть колдовать над сайтом. Был бы финансовый стимул - вопросов нет. Когда что то случается, я подправляю. В общем с администрированием все понятно. Всем спасибо.Хм, например если Вы умеете добавлять метрики на этапе разработки и автоматизировать их добавление в систему мониторинга, то Вы дороже стоите на рынке и у Вас есть все шансы работать с людьми, кто готов платить гораздо больше, чем 500р. в месяц. метрики на этапе разработки --- линк кините? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:27 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnickжаль на asp разработки желающих на порядок меньше. Хватает, коллега вон за 8 часов нашёл желающих: http://www.sql.ru/forum/1245645/ishhu-podrabotku-konsultacii-arhitektura-prototipirovanie-net :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:29 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
SputnickskyANAпропущено... Хм, например если Вы умеете добавлять метрики на этапе разработки и автоматизировать их добавление в систему мониторинга, то Вы дороже стоите на рынке и у Вас есть все шансы работать с людьми, кто готов платить гораздо больше, чем 500р. в месяц. метрики на этапе разработки --- линк кините? СпасибоПогуглите конференция Monitorama, полно видосов. Почитайте блог профессионалов DataDog: https://www.datadoghq.com/blog/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:32 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
skyANASputnickпропущено... метрики на этапе разработки --- линк кините? СпасибоПогуглите конференция Monitorama, полно видосов. Почитайте блог профессионалов DataDog: https://www.datadoghq.com/blog/ Ещё бы, с такой экспой нереально не найти)) Спс за линк. А кстати кто что юзает для логирования? Я оборачиваю в try и если исключение в файл пишу, но может это уже прошлый век ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:43 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
SputnickskyANAпропущено... Погуглите конференция Monitorama, полно видосов. Почитайте блог профессионалов DataDog: https://www.datadoghq.com/blog/ Ещё бы, с такой экспой нереально не найти)) Спс за линк. А кстати кто что юзает для логирования? Я оборачиваю в try и если исключение в файл пишу, но может это уже прошлый векПримерно так и делают, просто используют библиотеки, что позволяют сегодня писать в файл, завтра в БД, послезавтра в AWS, через неделю во всё это разом, без каких-либо изменений в коде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:46 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 18:49 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
CommonLogging + log4net п.с. try/catch не стоит лепить где попало без нужны. обычно делают точки отлова если есть возможность, в asp mvc хотя бы фильтр обычно + в апликешене событие ошибки. а так еще логи не только для ошибок но и для логирование действией ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 19:26 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVostt Serilog ммм первый раз увидел. лучше/хуже чем log4net/nlog? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 19:29 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuhVostt Serilog ммм первый раз увидел. лучше/хуже чем log4net/nlog? Лучше. Переходим постепенно на него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 19:30 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Sputnick, ой да еще удобно логи отправлять в системы аля rollbar или graylog c нотификацией в какой нить месаджер чтоб видеть как часто и что сыпиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 19:31 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRugraylog Для логов очень хорош. На любую запись в логе можно получить ссылку и прикрепить к тикету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 19:36 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVostt, почитал про Serilog, хорош. надо будет сделать демку. у него есть интеграции с graylog, roolbar? мне б ваще нужен даже вариант порой чтения по файлу и фильтрация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 19:54 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuпочитал про Serilog, хорош. надо будет сделать демку. у него есть интеграции с graylog, roolbar? мне б ваще нужен даже вариант порой чтения по файлу и фильтрация. Есть , но мы написали для себя свой, как в своё время для NLog, и были приятно удивлены, проще и удобней. Для NLog нужны были некоторые костыли, чтобы отправлять структурные данные. Насчёт rollbar не знаю, не использовали, привыкли у себя тулузы разворачивать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2017, 20:06 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
SputnickskyANAпропущено... Погуглите конференция Monitorama, полно видосов. Почитайте блог профессионалов DataDog: https://www.datadoghq.com/blog/ Ещё бы, с такой экспой нереально не найти)) Спс за линк. А кстати кто что юзает для логирования? Я оборачиваю в try и если исключение в файл пишу, но может это уже прошлый век Плюс для неперехваченных ещё глобальную обработку сделать, типа такой в Global.asax Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 07:31 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
skyANAХм, судя по прочитанному, Вас устраивает подход: "Быстроту смотрю на глаз, мониторинг мне не нужен". Тогда особо ничего администрировать Вам пока не придётся. Как случится инцидент, так и поймёте, что Вам надо :) Кстати, не такой уж и плохой способ мониторинга. На самом деле у всех по-умолчанию стоит такой мониторинг, просто не все об этом догадываются в силу своей излишней самоуверенности. ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 07:32 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Rocketeer88888Sputnickпропущено... Ещё бы, с такой экспой нереально не найти)) Спс за линк. А кстати кто что юзает для логирования? Я оборачиваю в try и если исключение в файл пишу, но может это уже прошлый век Плюс для неперехваченных ещё глобальную обработку сделать, типа такой в Global.asax Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. да, есть такое, я там разношу еще по кодам ошибок: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. Про Serilog спасибо, у меня на слуху нлог был.... теперь этот буду "курить" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 08:23 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVostthandmadeFromRuпропущено... ммм первый раз увидел. лучше/хуже чем log4net/nlog? Лучше. Переходим постепенно на него. Чем лучше? На главной серилога, я так понял, выделена его самая-самая фича, отличающая его от других - сериализация по своему внутреннему языку? Если вам нужно такое подробное логирование ваших объектов, то лучше самому добавить в свои объекты дотнетовскую сериализацию (тем более, она может много где ещё пригодиться, кроме логирования), вместо изучения кастомного языка и правил для какой-то утилиты. По-моему, это множение сущностей без причин. Утилита логирования начинает брать на себя не характерные для неё задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2017, 05:33 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2017, 11:07 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
skyANA, согласен с идеей, что не всегда человекочитаемая строка нужна. Или нужна не только она. Т. е. стоит прикрутить к NLog или Log4net сериализатор не в строку, а в XML, бинарь, любой кастомный формат, и отправлять данные не в файл, а в систему анализа логов с нейросетью, как всё станет хорошо? Вроде, NLog и ему подобные достаточно гибкий - т. е. сериализация в человекочитаемую строку - это не проблема и не единственная возможность "обычных" логгеров. Т. е. там уже есть разные сериализаторы, которые могут и в БД записать, и формат любой сделать. Или я неправ и Serilog включает в себя нечто, чего тому же NLog'у никогда не достичь? https://github.com/nlog/NLog/wiki/Targets (см. также раздел "External packages" внизу) https://github.com/ReactiveMarkets/NLog.Targets.ElasticSearch https://github.com/nlog/NLog/wiki/Extending NLog ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2017, 17:06 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Т. е. я не понимаю, в чём "принципиальное" отличие Серилога от Нлога. Дядя из видео придумал проблему, которой не было, и начал свой продукт продвигать. Единственное извинение может быть - 11.12.2015 возможности несерилогов были куда скромнее и тогда он действительно предлагал что-то уникальное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2017, 17:10 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Rocketeer88888Чем лучше? На главной серилога, я так понял, выделена его самая-самая фича, отличающая его от других - сериализация по своему внутреннему языку? Если вам нужно такое подробное логирование ваших объектов, то лучше самому добавить в свои объекты дотнетовскую сериализацию (тем более, она может много где ещё пригодиться, кроме логирования), вместо изучения кастомного языка и правил для какой-то утилиты. По-моему, это множение сущностей без причин. Утилита логирования начинает брать на себя не характерные для неё задачи. С чего такие выводы? Начнём с самого простого: в лог попадает запись, которая содержит время и сообщение. Уже какая-никакая структура? Потом нужно добавлять ещё и пользователя. Потом ещё и стектрейс исключения. Потом время выполнения запроса. Потом IP пользователя. Ну и т.д. Это вполне характерные задачи для логгирования. С чем не согласен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2017, 17:33 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Rocketeer88888Т. е. стоит прикрутить к NLog или Log4net сериализатор не в строку, а в XML, бинарь, любой кастомный формат, и отправлять данные не в файл, а в систему анализа логов с нейросетью, как всё станет хорошо? Именно так и решали задачу на NLog, писали свой серилизатор. Но проблема в том, что в NLog дополнительные данные передаются через всяческие костыли. Ребята это поняли и написали Serilog, которые решает эту задачу лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2017, 17:34 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVosttRocketeer88888Т. е. стоит прикрутить к NLog или Log4net сериализатор не в строку, а в XML, бинарь, любой кастомный формат, и отправлять данные не в файл, а в систему анализа логов с нейросетью, как всё станет хорошо? Именно так и решали задачу на NLog, писали свой серилизатор. Но проблема в том, что в NLog дополнительные данные передаются через всяческие костыли. Ребята это поняли и написали Serilog, которые решает эту задачу лучше. Серилог сам вытаскивает контекст запроса пользователя - все эти имя, айпи, стектрейс и прочее? Или ему надо сначала предварительные настройки сделать? Вот эта штука не сама по себе же работает? Код: c# 1. 2. 3. 4. Поменяли таргеты на синки - только чтобы отличаться от других, как я понял, потому что таргеты более понятны, а что такое "погружения" - извилины надо вывернуть, чтобы понять по названию. Кстати, там же - пишем всё в файл и консоль в примерах. Ага, пиши в консоль нечеловекочитаемый формат. Т. е. человекочитаемый таки нужен. Итого на лицо вирусный маркетинг по продвижению Серилога - высасываем проблему из пальца, ложно обвиняем конкурентов в этих проблемах (типа, они в принципе ничего такого не могут, только мы "знаем как"), предлагаем свой "радикальной отличающийся" вариант. В тьюториалах постепенно подводим к мысли, что свой радикальный вариант всё же иногда нужен и нейросети подключать к анализу логов далеко не всем нужно. А на практике оказывается, что только человекочитаемый формат в основном и востребован, а всякие нейросети - вообще экзотика. По крайней мере так для подавляющего большинства мелких и даже средних конторок. Вообще смешно, когда дяди уровня Гугла и Яндекса рассказывают мелких фирмам, как надо дела делать. "Когда вы запускаете ракету, важно, чтобы..." - "Извините, мы булочки печём и туры в Грецию продаём". Объясните, откуда взялось, что Now == DateTime.Now: Код: c# 1. Вот более простой пример. Откуда Серилог знает, что Count == count: Код: c# 1. 2. Я вот читаю и понять не могу. Может, что-то пропустил, где это объясняется? Какой-то умный парсер кода? Но иногда наш парсер не справляется, тогда он действует как раз так, как дядя из видео ругает другие логгеры - Forsing stringification. Вывод. Вполне возможно, что ваш Серилог и содержал в себе некую фичу, которую раньше пока не имели другие логгеры, в основном же копируя этих других с сомнительным переименованием одинаковых фич. Но не надо так мозги засирать и алармы выдавать при продвижении своего логгера - в лучших традициях лохорекламы "бросай всё, беги к нам - только мы знаем КАК НАДО!". Список синков Серилога, который отличается от списка таргетов Нлога только большей "бохатостью" https://github.com/serilog/serilog/wiki/Provided-Sinks Хвост, ты действительно посмотрел последнии версии Нлога и Серилога, сравнил их и сделал вывод, что несерилоги sucks, или просто сменил госпожу из-за бросающихся в глаза сисек? Возможно, я кому-то грубым показался или что - я не хотел вас оскорбить или обидеть. Заранее прошу прощения. Просто я тоже вирусный маркетинг использую для продвижения общения. А то как сонные мухи тут сидят и многозначительно молчат, или кидают ссылочки без комментираев. ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 03:22 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Rocketeer88888В тьюториалах постепенно подводим к мысли, что свой радикальный вариант всё же иногда нужен и нейросети подключать к анализу логов далеко не всем нужно. Следует читать как авторВ тьюториалах постепенно подводим к мысли, что НЕ свой НЕ радикальный вариант всё же иногда нужен и нейросети подключать к анализу логов далеко не всем нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 03:25 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Rocketeer88888Я вот читаю и понять не могу. Может, что-то пропустил, где это объясняется? Какой-то умный парсер кода? Тут реверсивный механизм. Серилог автоматически создаёт структуру на основе выбранных в шаблоне переменных, сами переменные подставляются согласно порядку их указания. Принципы такие же примерно, как у JSON-сериализаторов. Что довольно удобно и понятно. Rocketeer88888Хвост, ты действительно посмотрел последнии версии Нлога и Серилога, сравнил их и сделал вывод, что несерилоги sucks, или просто сменил госпожу из-за бросающихся в глаза сисек? Нет, я не говорил, что sucks. Я сказал, что серилог более удачное решение связанное с задачей ведения лога внутри приложения, чем NLog. Хотя NLog, например, я считаю более удачным решением, чем log4net. Rocketeer88888Просто я тоже вирусный маркетинг использую для продвижения общения. А то как сонные мухи тут сидят и многозначительно молчат, или кидают ссылочки без комментираев. ))) Да нет никакого вирусного маркетинга, тулуза же бесплатная, доступная вся в исходниках. Если реально интересно, как она работает, можешь посмотреть. Например, как парсится формат сообщения отвечает MessageTemplateProcessor / IMessageTemplateParser. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 03:53 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVosttRocketeer88888Я вот читаю и понять не могу. Может, что-то пропустил, где это объясняется? Какой-то умный парсер кода? Тут реверсивный механизм. Серилог автоматически создаёт структуру на основе выбранных в шаблоне переменных, сами переменные подставляются согласно порядку их указания. Принципы такие же примерно, как у JSON-сериализаторов. Что довольно удобно и понятно. Вот забери у тебя возможность указывать порядок переменных в String.Format, посмотрим, как бы удобным и понятным ты это считал. )) Код: c# 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 04:07 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
hVostt, вот Серилог использует внешний модуль для экспорта в эластик сёрч. И Нлог использует внешний модуль. Какая разница, Серилог или Нлог, если эластик сёрч (в душе не знаю, что это такое) получает данные как надо и нормально работает с ними? А, грубо говоря, в остальных случаях что Серилог, что Нлог не брезгуют писать в файл или в консоль вполне себе человекочитаемые строковые логи, безо всякой типизированной сериализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 04:11 |
|
||
|
Что включает в себя администрирование IIS сервера?
|
|||
|---|---|---|---|
|
#18+
Rocketeer88888Вот забери у тебя возможность указывать порядок переменных в String.Format, посмотрим, как бы удобным и понятным ты это считал. )) Ты можешь сразу передавать структуры, а для одного-трёх параметров в самый раз. Rocketeer88888вот Серилог использует внешний модуль для экспорта в эластик сёрч. И Нлог использует внешний модуль. Какая разница, Серилог или Нлог, если эластик сёрч (в душе не знаю, что это такое) получает данные как надо и нормально работает с ними? А, грубо говоря, в остальных случаях что Серилог, что Нлог не брезгуют писать в файл или в консоль вполне себе человекочитаемые строковые логи, безо всякой типизированной сериализации. В грейлог (который работает на эластике), данные передаются в виде плоской структуры. В NLog можно определить только жёсткую структуру, на уровне конфига, и очень неудобным способом. Кроме того, если тебе потребуется передать какие-то дополнительные данные, тебе придётся проявить изобретательность. Человеко-читаемые логи тоже должны быть, параллельно, как самый безотказный вариант, на случай если всё вдруг отвалилось (базы данных, сетевые соединения, сервис ведения логов...). Так что надо дружить все виды логов в одном месте. У серилога это хорошо получается. У NLog не очень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 04:16 |
|
||
|
|

start [/forum/topic.php?all=1&fid=18&tid=1355637]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
109ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 433ms |

| 0 / 0 |
