Skip to content

store_csv configuration for perfevent2 #2267

@q-jimenez

Description

@q-jimenez

I get the following data using perfevent2, but it looks like I might need a decomposition file to make store_csv write it. Is this correct, and if so, what would a decomposition file look like? By default, my csv file is empty.

localhost1/perfevent2: consistent, last update: Mon Apr 27 15:26:42 2026 -0400 [8399us] 
M u64          component_id                               1 
D u64          job_id                                     0 
D u64          app_id                                     0 
M record_type  counter_recdef                             LDMS_V_RECORD_TYPE
M record_type  scaled_counter_recdef                      LDMS_V_RECORD_TYPE
D list<>       counters                                   
  name                pid counters                                                                                                                                                                                                                                                                                                                                                                                                             
  "cache-misses"      -1  78492,30528,7909,9024720,32063,46883,101078,115162,43713,26192,33946,95439,7850,897015,43309,130614,254303,101213,283702,233879,55268,13584,56731,42082,33845,11011,24041,9064,19693,64504,16811,38305,70108,25526,19302,42003,12349,282736,28241,16407,10357,18758,47125,104996,21395,215987,127296,19789                                                                                                           
  "power/energy-pkg/" -1  1171842400256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0                                                                                                                                                                                                                                                                                                          
  "instructions"      -1  53027096,12773845,1825908,286133193,4471241,18409568,15817596,397580435,15750100,96803018,9408238,46814347,357617,668213483,10220438,39735310,86043796,33668074,143202808,148554511,26656356,423630,13913498,17215429,594648,353816,12657183,292851,5191958,10059164,750945,1078209,2050930,4123112,508371,6046586,5424934,46531751,11372403,286046,294262,7621510,402909,16896394,12127402,71886563,29799109,4869018
  "L1-dcache-loads"   -1  13782661,3095225,469927,72556014,0,0,0,0,3832882,20256874,2239515,13760552,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0                                                                                                                                                                                                                                                                   
D list<>       scaled_counters                            []

Storage daemon configuration file:

load name=store_csv
config name=store_csv path=${STOREDIR} altheader=0

prdcr_add name=localhost1 host=${HOST} type=active xprt=${XPRT} port=${port1} reconnect=2000000
prdcr_start name=localhost1

updtr_add name=allhosts interval=1000000 offset=200000
updtr_prdcr_add name=allhosts regex=.*
updtr_start name=allhosts

strgp_add name=store_${testname} plugin=store_csv schema=${testname} container=node
strgp_prdcr_add name=store_${testname} regex=.*
strgp_start name=store_${testname}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions