From Fedora Project Wiki

(Created page with '= Systemtap Tracing Refresh = == Sommario == <!-- A sentence or two summarizing what this feature is and what it will do. This information is used for the overall feature summa...')
 
No edit summary
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{old}}
= Systemtap Tracing Refresh =
= Systemtap Tracing Refresh =


== Sommario ==
== Sommario ==
<!-- A sentence or two summarizing what this feature is and what it will do.  This information is used for the overall feature summary page for each release. -->
<!-- A sentence or two summarizing what this feature is and what it will do.  This information is used for the overall feature summary page for each release. -->
New and improved systemtap (1.0 release) with much better documentation, examples and tools. Updated to take advantage of new features integrated into Fedora 12, gcc debuginfo (variable tracking assignment) output, kernel 2.6.31 (tracepoints), Eclipse GUI. And providing a static user space marker implementation to be used by developers wanting to expose high level tracing events in their applications (already used for postgresql and java in Fedora 12, with more application integration scheduled for Fedora 13).
Systemtap rinnovato con una migliore documentazione, esempi e strumenti. Aggiornato in modo da trarre vantaggio dalle nuove caratteristiche integrate in Fedora 12, come lo strumento di debug (dwarf), il kernel 2.6.31 (tracepoint), ed Eclipse. Inoltre viene fornita, nello spazio utente, una implementazione di marcatori statici utili agli sviluppatori per ricostruire la successione degli eventi di alto livello nelle loro applicazioni (implementazione già presente in Fedora 12 per applicazioni postgresql e java, che sarà estesa ad altre applicazioni in Fedora 13, secondo quanto stabilito dalla [[Features/SystemtapStaticProbes | release schedule]]).


== Progettista ==
== Progettista ==
<!--This should link to your home wiki page so we know who you are-->
<!--This should link to your home wiki page so we know who you are-->
* Nome: [[User:MJW| Mark Wielaard]]
* Nome: [[User:MJW| Mark Wielaard]]
<!-- Include you email address that you can be reached should people want to contact you about helping with your feature, status is requested, or  technical issues need to be resolved-->
<!-- Include you email address that you can be reached should people want to contact you about helping with your feature, status is requested, or  technical issues need to be resolved-->
* email: mjw@redhat.com
* email: [mailto:mjw@redhat.com mjw@redhat.com]


== Current status ==
== Stato corrente ==
* Targeted release: [[Releases/12 | Fedora 12 ]]  
* Rilascio: [[Releases/12| Fedora 12]]
* Last updated: Sep 29 2009
* Per informazioni aggiornate sullo stato di ''SystemtapTracingRefresh'' consultare la [[Features/SystemtapTracingRefresh#Current_status | pagina originale]].
* Percentage of completion: 100%


* New upstream 1.0 that has been tested against new kernel (2.6.31), gcc (with vta enabled) and elfutils (0.143) in rawhide. Has been pushed as systemtap-1.0-fc12 for Beta.
== Descrizione dettagliata ==
* Only smaller bugfixes might be added from now on (tracking kernel rebuild with gcc-vta enabled and [http://bugzilla.redhat.com/521991 rhbz#521991], and some issue with nfs probing when that happens [http://sourceware.org/PR10678 sw#10678])
Si realizza una nuova versione di SystemTap, in allineamento con la versione aggiornata di debug di gcc (contenente informazioni dwarf), in modo che con i tracepoint del kernel (2.6.31), insieme a migliori esempi, strumenti e accessori che permettono ai programmatori di inserire marcatori di prova statici nei loro codici, gli utenti di Fedora avranno la possibilità di osservare meglio il funzionamento del loro intero sistema.


== Detailed Description ==
== Vantaggi per Fedora ==
By packaging a new version of systemtap, that is tuned for updated gcc debuginfo (dwarf variable tracking assignments) output, kernel (2.6.31) tracepoints, better examples, tools and development extensions that enable programmers to embed static probe markers in their sources Fedora users will be able to have much better observability of their whole system.
Questa caratteristica renderà più semplice agli sviluppatori e agli utenti capire cosa sta realmente accadendo nel loro sistema.
 
== Benefit to Fedora ==
It will be easier for developers and users to observe what is really happening on their system.


== Documentazione ==
Sul sito del progetto esistono molti [http://sourceware.org/systemtap/documentation.html documenti] ed [http://sourceware.org/systemtap/examples/ esempi].
== Altre informazioni ==  
== Altre informazioni ==  
Per:
Per:
* Obbiettivi
* Obiettivi
* Test Plan
* Test Plan
* Esperienza Utente
* Esperienza Utente
Line 38: Line 36:


consultare la [[Features/SystemtapTracingRefresh | pagina originale]] di questo documento.
consultare la [[Features/SystemtapTracingRefresh | pagina originale]] di questo documento.
[[Category:Italiano]]
[[Category:F-12 Features IT|{{SUBPAGENAME}}]]


[[Category:FeatureAcceptedF12]]
[[Category:FeatureAcceptedF12]]
<!-- When your feature page is completed and ready for review -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->
<!-- Note that the current Feature guidelines require useful Scope and Test Plans at certain milestones; QA is responsible for checking these, and will change this category as needed. -->

Latest revision as of 14:10, 19 January 2016

Important.png
Old page
This page has been marked as "old", and likely contains content that is irrelevant or incorrect. If you can, please update this page. This page will be deleted if action is not taken.

Systemtap Tracing Refresh

Sommario

Systemtap rinnovato con una migliore documentazione, esempi e strumenti. Aggiornato in modo da trarre vantaggio dalle nuove caratteristiche integrate in Fedora 12, come lo strumento di debug (dwarf), il kernel 2.6.31 (tracepoint), ed Eclipse. Inoltre viene fornita, nello spazio utente, una implementazione di marcatori statici utili agli sviluppatori per ricostruire la successione degli eventi di alto livello nelle loro applicazioni (implementazione già presente in Fedora 12 per applicazioni postgresql e java, che sarà estesa ad altre applicazioni in Fedora 13, secondo quanto stabilito dalla release schedule).

Progettista

Stato corrente

Descrizione dettagliata

Si realizza una nuova versione di SystemTap, in allineamento con la versione aggiornata di debug di gcc (contenente informazioni dwarf), in modo che con i tracepoint del kernel (2.6.31), insieme a migliori esempi, strumenti e accessori che permettono ai programmatori di inserire marcatori di prova statici nei loro codici, gli utenti di Fedora avranno la possibilità di osservare meglio il funzionamento del loro intero sistema.

Vantaggi per Fedora

Questa caratteristica renderà più semplice agli sviluppatori e agli utenti capire cosa sta realmente accadendo nel loro sistema.

Documentazione

Sul sito del progetto esistono molti documenti ed esempi.

Altre informazioni

Per:

  • Obiettivi
  • Test Plan
  • Esperienza Utente
  • Dipendenze
  • Progetto corrente
  • Documentazione
  • Note di rilascio
  • Commenti e Discussioni

consultare la pagina originale di questo documento.