• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Lotus Server.load

  • Автор темы Darker
  • Дата начала
D

Darker

Мы проводим нагрузочное тестирование БД Domino. В ходе подготовки к тестированию, был написан нагрузочный скрипт для инструмента Lotus Server.Load, были подготовлены базы данных разного размера. Запустили нагрузочное тестирование на базы данных с разным количеством виртуальных пользователей.

Планировалось снятие замеров времени отклика открытия представлений, документов и создания новых документов. Для этого в настроечном файле Notes.Ini завели три переменные:

Client_Clock=1

Debug_console=1

Debug_outfile=C:\LNDeb.txt

В ходе снятия замеров выявилось что показания замеров, полученных подобным образом координально отличается от замеров с помощью секундомера.

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

В связи с этим хотелось бы узнать Ваше мнение по данной проблеме. Если возможно, поделитесь скриптом нагрузки
 
K

Klido

показания замеров, полученных подобным образом координально отличается от замеров с помощью секундомера
можно кусок лога с таймингом что сравнивали и что показал секундомер? может не все считаете - не все операции, которые входят в секундомер...
 
D

Darker

59-37 [52]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,03400000): 1 ms. [48+2490=2538]
(60-37 [53]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,03400000): 1 ms. [48+2490=2538]
(61-37 [54]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,03400000): 1 ms. [48+2490=2538]
(62-37 [55]) OPEN_NOTE(REP46257727:001C836B-NT0000013A,08400000): 1 ms. [48+2612=2660]
(63-37 [56]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,03000400): 1 ms. [48+2682=2730]
(64-37 [57]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,08400000): 1 ms. [48+2490=2538]
20.05.2010 15:27:46 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
(65-37 [58]) OPEN_NOTE(REP46257727:001C836B-NT0000012A,02400014): 2 ms. [48+2934=2982]
20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
(66-38 [59]) GET_NAMED_OBJECT_ID($profile_008profilea_): 1 ms. [48+24=72]
(67-38 [60]) OPEN_NOTE(REP46257727:001C836B-NT000008FE,00400020): 3 ms. [48+8508=8556]
(68-38 [61]) OPEN_NOTE(REP46257727:001C836B-NT00001C16,02400014): 3 ms. [48+12776=12824]
(69-38 [62]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0040,00000400): 1 ms. [48+1432=1480]
20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
(70-38 [63]) OPEN_NOTE(REP46257727:001C836B-NT00002456,00400000): 1 ms. [48+1916=1964]
20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
(71-38 [64]) OPEN_NOTE(REP46257727:001C836B-NT0000012E,02400014): 1 ms. [48+2624=2672]
(72-38 [65]) OPEN_NOTE(REP46257727:001C836B-NT00000132,02400014): 3 ms. [48+16688=16736]
(73-38 [66]) OPEN_NOTE(REP46257727:001C836B-NT00002502,00400000): 42 ms. [48+475018=475066]
20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
(74-38 [67]) OPEN_NOTE(REP46257727:001C836B-NT0000022E,00400000): 3 ms. [48+30668=30716]
20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
(75-38 [68]) OPEN_NOTE(REP46257727:001C836B-NT000022BE,00400000): 6 ms. [48+56582=56630]
20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
(76-38 [69]) GET_NAMED_OBJECT_ID($profile_011userprofile_cn=messier adminius/o=aonit): 1 ms. [78+24=102]
(77-38 [70]) OPEN_NOTE(REP46257727:001C836B-NT000337D2,00400020): 0 ms. [48+236=284]
(78-38 [71]) OPEN_NOTE(REP46257727:001C836B-NT00001B76,02400014): 2 ms. [48+11850=11898]
20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
(79-39 [72]) OPEN_NOTE(REP46257727:001C836B-NT00001552,00400000): 7 ms. [48+64364=64412]
(80-39 [73]) OPEN_COLLECTION(REP46257727:001C836B-NT0000053E,0040,4008): 3 ms. [78+4862=4940]
20.05.2010 15:27:48 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
(81-39 [74]) GET_COLLATION: 1 ms. [12+14=26]


на деле же выходит 3,4 секунды

Это одно, а как быть с тем, что скрипт вообще не нагружает сервак
Вот скрипт
Код:
beginloop
changeto Morgenstern/AONIT!!Sizing/inboxSLnew.nsf -KeepOpen
Pause 5000
open 4446
Pause 10000
index
Pause 10000
FindBykey "#2"
Pause 5000
read 1000
pause 10000
rewind 10000
close
 
K

Klido

там есть ньюансы КАК правильно читать время в логе... не могу вспомнить/найти статью, в которой с примером показывалось... что-то вроде показатели ms не совсем то означают - надо смотреть по времени смещения от операции начальной..
 
K

Klido

вот в этом редбуке есть подробности про чтение лога


но была ещё более красивая статья....
 
T

TIA

на деле же выходит 3,4 секунды
Т.е. вас смущает, что 3,4 секунды больше, чем сумма длительностей показаных в логе операций - 86мс?
Так в логе не показывается длительность пауз межу NRPC-вызовами!
Судя по времени 7ой записи 20.05.2010 15:27:46 и последней записи 20.05.2010 15:27:48
3,4 выглядят правдоподобно, т.е получается что первые 6 операций выполнились где-то за 1,4 сек.
 
K

Klido

например тут всё выглядит гораздо информативнее...
 
M

Mady

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!