Все вопросы: [instrumentation]

31 вопросов

1
голосов
3ответов
86 просмотров

Единые решения для управления ошибками

Я ищу решение, которое дает мне центральный центр для просмотра и управления ошибками, возникающими в моей системе, независимо от уровня, на котором они возникают. У меня уже есть ведение журнала (log4net), счетчики производительности и т. Д. Но мне интересно, какие инструменты я могу использова...

2
голосов
3ответов
2087 просмотров

профиль javascript в Firefox

(Я знаю, что некоторые люди уже задавали вопросы о профиле js, но это не то, что мне нужно, если я правильно их понимаю.) Я хотел бы отследить выполнение javascript для сбора информации о 1) вызываемой функции, 2) времени вызова функции и 3) времени выполнения функции. Я хочу собирать инфор...

0
голосов
1ответов
56 просмотров

First Steps on Win7 and Instrumentation

Hello as showed in the last pdc, we as developers can take advantage of SO capabilities and add instrumentation to our code (based on best practices). So in that session they introduce the new Windows PowerShell-based troubleshooting platform, and how it enables you to easily monitor multiple d...

0
голосов
1ответов
797 просмотров

Bytecode instrumentation generating java verifier error

I am using ASM in order to do bytecode instrumentation for Java programs. What I'm doing is simple - When instrumenting a method, if the instruction is a PUTFIELD, simply do a DUP_X1 right before the instruction, then visit the PUTFIELD and inject a function call with an argument that includes t...

1
голосов
1ответов
330 просмотров

Reading bytecode from an AnnotationProcessor

Possible Duplicate: Plugging in to Java compilers Edit - this appears to be a dupe of Plugging in to Java compilers I would like to implement an AnnotationProcessor for use with the apt tool that will be invoked after compiling a class to bytecode, that can read and modify the bytecod...

3
голосов
2ответов
779 просмотров

Find names of all classes that a Java program loads using reflection

To support a static-analysis tool I want to instrument or monitor a Java program in such a way that I can determine for every reflective call (like Method.invoke(..)): 1.) which class C this method is invoked on, and 2.) which classloader loaded this class C. Ideally I am looking for a solutio...

1
голосов
2ответов
2605 просмотров

ASM bytecode instrumentation for method entry / exit

I've created a JVMTI agent that does the following at a high level: onClassLoadHook send the bytecodes for the loaded class to a separate Java process that will instrument the class using ASM get the bytecodes back and load them In my seperate java process that instruments the loaded Java cla...

6
голосов
1ответов
2730 просмотров

Dynamic bytecode instrumentation - issue

I have a problem I am not able to solve. Let's assume we have the following two classes and an inheritance relationship: public class A { } public class B extends A { public void foo() {} } I want to instrument additional code such that it looks as follows: public class A { public vo...

20
голосов
4ответов
28766 просмотров

PL/SQL Logging - How to control?

I am looking to introduce a logging framework into our existing Oracle application to replace the use of DBMS_OUTPUT. The framework will be used primarly to aid debugging and would detail such things as starting x procedure, details of parameters, ending procedure x etc. It should also have the...

1
голосов
4ответов
1999 просмотров

Code Instrumentation on an ASP.NET Web Application

I'm fairly new to .NET development in general. I would like to do some instrumentation on my web application to tune performance, especially in relation to caching. I've written a lot of custom dynamically generated UserControls which I'd like to try caching in different ways--possibly by ASPX ...

1
голосов
2ответов
379 просмотров

Есть ли .Net аналог функциональности, предоставляемой java.lang.instrument?

Я рассмотрел несколько хорошо известных AOP-ориентированных фреймворков для .Net, таких как PostSharp, bltoolkit, Castle, Cecil и Policy Injection Block от Microsoft. Возможно, я не в курсе, но похоже, что эти структуры не обеспечивают возможность внедрения кода, пока класс загружается виртуальн...

0
голосов
2ответов
1412 просмотров

PIN-код или Valgrind с управляемым C ++?

Мне было интересно, какой у вас был опыт использования инструментальных средств с управляемым C ++? PIN-код: http://www.pintool.org/ Valgrind: http://www.valgrind.org

8
голосов
7ответов
1271 просмотров

Какую информацию я должен регистрировать в своем веб-приложении?

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

0
голосов
1ответов
720 просмотров

Однострочное ведение журнала .NET (ala Trace.Write / WriteLine) с использованием Instrumentation.Logging

У меня вопрос, можно ли получить линейное / многострочное (очень неуверенное в правильности этого термина) поведение методов Trace.Write и Trace.WriteLine, но с использованием инфраструктуры Microsoft Instrumentation Logging в .NET 2.0. Желаемый результат Hello World! Oh Hai. Что у мен...

4
голосов
4ответов
2640 просмотров

Инструментальная (диагностическая) библиотека для C ++

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

1
голосов
1ответов
189 просмотров

Какую инструментальную платформу .NET вы бы порекомендовали и почему?

У меня есть опыт работы только с log4net , однако это не означает, что в море. У меня нет времени на рыбалку, но у меня есть 60 секунд, чтобы отправить сообщение в SO. Так что же все использовали, и что у них получилось? Я понимаю, что это субъективно, но укажите конкретные причины, по к...

2
голосов
1ответов
402 просмотров

Поддерживает ли .NET Windows Eventing 6.0?

Я хочу использовать Windows Eventing 6 API из приложения C # для записи сообщений в определенный канал в журнале событий Windows Server 2008. Есть хороший пример того, как его использовать, но это только C ++. В этом примере упоминается, что .NET не поддерживает Windows Eventing 6. В http://msd...

6
голосов
1ответов
2788 просмотров

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

Я написал класс с методом premain, и внутри этого метода я добавил ClassFileTransformer к Instrumentation (Instrumentation.addTransformer()). Я вызвал приложение с помощью java -javaagent:<path_to_agnet.jar> <application> Однако метод ClassFileTransformer.transform() не выз...

3
голосов
4ответов
17978 просмотров

Как заставить веб-браузер регистрировать всю активность, включая запросы, ответы, активность файлов cookie, в файл журнала, который я могу проверить?

Я отлаживаю проблему несоответствия сеанса в веб-приложении. В нем задействовано несколько серверов, и пользователь передается между ними, сохраняя токены сеанса и файлы cookie. Координатором является браузер. Я хочу подробно знать, какие действия выполняет браузер, в основном клиентский экви...

2
голосов
3ответов
468 просмотров

Настройка производительности с использованием инструментальной модели

Если я использую описанную здесь инструментальную модель для профилирования производительности приложения .Net, это означает, что инструмент профилирования изменит исполняемый код подлежащего профилированию исполняемого файла для вставки кода измерения производительности? Итак, мой исходный испо...

2
голосов
4ответов
1132 просмотров

Clover в контейнере Java EE

Я хочу запустить Atlassian Clover в производственной среде (я нет проблем с накладными расходами). У кого-нибудь есть опыт в этом, или вы можете посоветовать мне, как это сделать? Моя цель - получать отчеты о клевере на основе реальных действий пользователей. Я использую JBoss + JDK 1.5

8
голосов
5ответов
2170 просмотров

Вызывается ли конструктор объекта при создании массива в Java?

В Java массив - это объект AN. Мой вопрос ... вызывается ли конструктор объекта при создании новых массивов? Мы хотели бы использовать этот факт, чтобы оснастить конструктор объекта дополнительным байт-кодом, который проверяет длину создаваемого массива. Это сработает?

6
голосов
2ответов
792 просмотров

Подключение к компиляторам Java

У меня есть этап после компиляции, который управляет байт-кодом Java сгенерированных классов. Я хотел бы сделать жизнь пользователей библиотек максимально безболезненной, поэтому я ищу способы сделать этот процесс автоматическим и (если возможно) независимым от компилятора. API обработки анн...

2
голосов
4ответов
431 просмотров

легкий инструментарий для приложения winforms

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

2
голосов
2ответов
671 просмотров

АОП для winforms

Как фиксировать клики пользователей в приложении winform, не усложняя код? АОП - ответ? Как отслеживать инструменты?

0
голосов
1ответов
501 просмотров

Инструментарий winforms.

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

2
голосов
7ответов
521 просмотров

Использование "top" в Linux в качестве полупостоянного инструментария

Я пытаюсь найти лучший способ использовать "top" в качестве полупостоянного инструментария при разработке бокса со встроенным Linux. (Инструментарий будет удален из финального тестового и производственного выпусков.) Мой первый шаг - просто добавить это в init.d: ​​ top -b -d 15 >/tmp/to...

62
голосов
7ответов
30559 просмотров

Трассировка против отладки в .NET BCL

Похоже, что System.Diagnostics.Debug , и System.Diagnostics.Trace в основном те же, за тем исключением, что использование Debug скомпилировано в конфигурации выпуска. Когда бы вы использовали одно, а не другое? Единственный ответ на этот вопрос, который я нашел до сих пор, зак...

4
голосов
2ответов
281 просмотров

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

Я тоже задавал этот вопрос на форумах MSDN и не нашел решения: http://forums.microsoft.com/msdn/ShowPost .aspx? PostID = 3686852 & SiteID = 1 Основная проблема здесь, как я вижу, заключается в том, что сборка взаимодействия фактически не содержит какой-либо IL, который можно инструме...

6
голосов
7ответов
627 просмотров

Инструменты доступа к базе данных

Джефф упомянул в одном из подкастов, что одна из вещей, которые он всегда делает, - это использование инструментов для вызовов базы данных, чтобы он мог определить, какие запросы вызывают замедление и т. д. Это то, что я измерял в прошлом, используя SQL. Profiler, но мне интересно, какие стратег...