This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
...
OK. This suggests two separate steps: allowing more than one separately-timestamped metric tuple to come back from the new array-fetch functions; and to allow structured data through some new metric data type.
For the former, it seems we'd need at least three functions in pmapi.h to be forwarded to the pmda: one to start watching metrics of interest, one to poll any values collected since last time, and one to shut down the watch.
For the pmda side, since main thread control is to stay elsewhere, asynchronous data collection would seem to require multithreading in the typical cases, but perhaps not initially.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |