package devkit
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
sha256=dae965685dceed47ad8e9844f12fe707dafdf2c3bdd46d0431d5b4d1e7754b23
    
    
  sha512=b94ade804d751db87434042bbaa821fa8e82e233820a76806f910e2da040094b137e88a3579911a1626930912622b064c776ddbcb6991fb7111021ebf6553fdc
    
    
  doc/devkit.core/Devkit_core/Var/index.html
Module Devkit_core.VarSource
Global register for various types of counters
new typ type ?attr key registers new type of counters with designated attributes and key name
cc pp type ?attr key new set of counters with designated type, attributes and key name
Logstash events will have attributes as follows : * all of attr key value pairs (if given) * class=type * key=X where X is value inserted into CC
Guidelines for picking names : keep number of different key names low (makes ES happy), uniqueness of events is primarily provided by class.
Bad example : let pages = new Var.cc "tool.pages" "pages" let index = new Var.cc "tool.index" "index" let count = new Var.cc "tool.count" "count"
Better : let pages = new Var.cc "tool.pages" "kind" let pages = new Var.cc "tool.index" "kind" let pages = new Var.cc "tool.count" "kind"
cc pp type ?attr key new set of counters with designated type, attributes and key name, treated as milliseconds
callback takes attributes and value
list_stats filter