Замер производительности операций

//Внутри начала какой-то процедуры которую нужно замерить
НачалоЗамераДлительности = ОценкаПроизводительностиКлиентСервер.ЗначениеТаймера();
//выполняется проедура и ее вызовы
ЗаписатьЗамерыДлительностиВыполнения(НачалоЗамераДлительности, Объект.Ссылка);
&НаСервереБезКонтекста
Процедура ЗаписатьЗамерыДлительностиВыполнения(НачалоЗамераДлительности, СсылкаНаОбъект)
	
	КлючеваяОперация = ОценкаПроизводительностиПовтИсп.ПолучитьКлючевуюОперациюПоИмени("ЗамерНажатияЗеленаяКнопкаЗаказКлиента");
	ОкончаниеЗамераДлительности = ОценкаПроизводительностиКлиентСервер.ЗначениеТаймера();
	Длительность = ОкончаниеЗамераДлительности - НачалоЗамераДлительности;
	ОценкаПроизводительности.ЗафиксироватьДлительностьКлючевойОперации(
			КлючеваяОперация,
			Длительность,
			НачалоЗамераДлительности,
			ОкончаниеЗамераДлительности,
			"Зеленая кнопка - Заказ клиента",
			Ложь,
			СсылкаНаОбъект);

КонецПроцедуры

Пример отчета анализа замеров производительности