HistogramLogReader does not support tags
See original GitHub issueThe histogram log format supports internal lines leading with a “tag” to distinguish multiple different histograms in a file. These appear as a prefix of Tag=something,
to the histogram line. Here is an example encoding:
#[BaseTime: 1590784908.935 (seconds since epoch)]
Tag=processing,0.000,1.000,442111.000,HISTFAAABN54nC1VTYscVRStOXXr1qvXr19XT3fb0xmTyTAMQxhCGIJIkBCCiIQsgoi4kOAPyCK4cOFeyA8I4sqFCxfiyqU/Q1z6J/wJnnPfVHVVvbqf5557X/WHP77fdN2Uu3b0t8+jeHn/rnv2XxP8mfDzEUa8xIQVXuEJBuApBWsssMPOLsHFI+x5XlC8wBf4CF/zGnDAGa+Jmi95P6WkwwYPafM9sGSE5/hGYe0tHU/RAzfU7ana8bmi9Rmfayo6hHMsZNjSb7jacD0x8yqki7h6RhhB2063U0aUzcHXkR93Ges0nM5tR9WO4qforaNMClOayZaIcJsIvGMha+o3VN3ldaHIEzpT5AXXg/E2MjF4HygceC6CtEjQMPdhdJfPdYTahIHwvuBdtYpelTqElMoJz8J9EdEuohRE7E9I8htaPGicrPGYYkG4Jv8DPsVrrlTzujntWQPle3HPV6LHFYOLwyVtz6m7wE9Ke4F/odwH/IIga4XfjtC4uqb2hoNwFXV2VD1lqGUgnSi94f0H2j3Dd6YydnRf4p1m6CGhkrAuCn/ExDsOhijZ4y2I8jUNOWwPot4h8I7s0Es+r/n+LS7bIDxEFPQ5EHQebIBpVtiOYO4i4PS2CEYGfIXI8soAm4KRCaFYNQ/9lPCKhIqV4PnmlnWtzyLPE+AzJYoYE6I69n2iV9DfB9Wy1Oiql63Zsvs4oi057yNemNZq/BWNBpFvmhjG+f2IreNhRqxBBLTQqKwsUPZO+qxzGlhYahq4c+C9HlHM0IoyJIIlhQznC3O6UUid07O3QMTVGWNy0YZ4jCpO0YiG2rVC4LUuwK6sT2YdAXfmFDufh2g+Fkyj2RIZ1F8zhitIx8L6mNqgWbCXwmrC44idh9YiT9Jay6g5cUt6pYndyvkbjVuUDXaniKltaHjdm1ove6p6l1zb2bRJeUyUsOBzmbXeryx8lf5xzJNmrterm7fdcrilVfONxMWi0YGiLo3wKmy2IFbPClVkOMZ8DKaGISpRuclF6bIR0Vk6To2DQG0sliYW3e9zEkPqFTvYM5kQq4OjhxDC4MhOmy4nUdZY6ix7fCIIrdnlYCjIpasap4LVruDAYl6SKRRh3c6W4ItQpJzomhRU/EtiM1JJjJWtJqauxZSMxSSfXViiaJGlcJ5ZWR8ICSPrFCN+7CmgXNJIJzkzTylzGumj0RAtHhCLe2OmK6USQZBi+gRZDDibZs6JcKx8sOBbbCo+F+KdE8BQKVWWo+Zqc+VqteTMCi0Vz8zsSWA1irIlI0ob7faYN3rWPNjMmlx4aMMVI2tfkCZtQlNPetbhVmmfUfK9k/mkzHl7//6dejJvj7clpzvFSGKu83F2m1OumYJtqTM5rURGT7J8XD+YKxe1yyWrIVkN4AwwmdWaSc3WZ/W28zrThGzM25zpVspc750QYWuI4JP+EbGn1NOJcbhRRSuVLETdde0PHRozDg7ZSucmHsimNrn5pWbGNAD8hos78wdkYpO8lAFpZjaNByNmW5Fhcp8Chld+a9jaBTL9tiVBGk3mSJJSz2sVHeAQpz1yLdiU6mOKEF48LZ3rZaHNyK6taJbTks0LjzJ4xTpEDFc4byUTMQ27mjFkTwe+zO7P8UdUPcXZ/lsnNmrEX9wX+CdUv/YsUX8Mf+tL9z8X+FFT
Tag=sojourn,0.000,1.000,449535.000,HISTFAAAD/14nE1YQavkSHLWpLKy8mVn52iytWmNrNUKWauVZVEUhRBFUZTLRfFoHk0zNLNDM5g5NHNYFh+M2cNi9uCDwRh821/lf+Orb/4iUvXWr7vqVaVSGRFfRHzx6VX//ud3SfJLk8SfdP39FX/5838kf/8/ceG/tUjFf36Ft9+KjXgSb8Tfiq/xTfxavMWvtyKRCd7/RuDaO/GN+CsspmKLvQneBV70PaEPQr4VW+zGzgS3YQtf2dJVia3iW3p/K2gL/9/S1lSSNdwgvsXdgm/HnbTOW1LxG7qd7K2WErHhfRLbJFyUKX2K5nBbIuQv8IUuIhqJHSKez1uwlSLi729FNE1bJHnMp0u+JxExJFhVtJbSb8k3bLEqnzgM8oXPAyBSkYcqwsLnI4QnRpFW2Xv28a3ckplUERxJRCMaTrSiMFf/cAOHCGtvyNltBIU9pihxz4YubhmvCDa5vmG0lXiSFEvyMMEvyStrZrBHJVLR/pgPmSgcmawI0R4Okk7EuZJ9IiOcUzoJLxW3S/lq4/UD70GcCZmhbfSz4SOxW0n2R+FNI1D6wAf9JQ8RGM6t5P8MTkSWUyRxsOKgcAbBHt2Vkv3HVr06GdO/7n98/Iu/bE/hNk2b2U6iVGo28nEVNaKMIBc1hS8VOZ7IDVvHR8nQKEqH+Fom/FU+zlf8Sl/TLLnc4DItAPOYbmk2ai1NAjWClHIuZUy75DM04cWLlupNmHWzJoPKwB1rtYK3hDbCwBWlDaxIaRT9CASCzfikETRlEJ+9pJjYTazjUAXwABaWtcABFOK6RUsdXU8Mr3E8UmMLn8vRS3IT68QudI8iuISlD5TYVMu1hDU5TKcLaRUlDIdjFzYTaoQoA8CFS/GR/2SQXGNv2GnpKAucb7KJU1QsJ5xGpuka+aAow5SAaBK+oQUQIW1SnFuqKwO3pErZgZheLkvFEMvYLatfMKHAP5pMcfIjkTAidLIj2GPHCk19oKgkQQuSixWrT5LJgM+iuo41gSWtOd0pFwingtmHDTPEKh67urPRXFxqrfxHB1JXpATSlnllo1LBlLVSZSJjlcoNf1CMOoUaSxLFkMaSTVeq25BzT0KtdEneJDEbuJxGhqA75EpID3YTkei3tFU92o6JaOUf9oT5RlGwTysHw5giq9uVDDfUfYInBdEo0yoDH21Te8vtw3IcCXEaRSp5vDaRBlMebgwJBbPhmkgZnpTDTuS3Ivok4wQSqYrxRFfF2rBMRonaKIaE60A++nqdPGLdGXs3MoCUrweItWi4tlOm2JUgiViUfMWVeZOYAnVHs0nTkehkvGQaj9s+hk2ymk0j/m8lp1cwogkDmfL041Rv49D+FmvfAMOvH4dsVw3whH9bSIB3LAWw71ua1XGS0NsTbsJIpcz9deRQfH2Df9j9Fll+YqNv1rHyJH7JBn6Frd9g5Y18h9NZEnDW3jHY4hckQeIHytobfPkNa4WvsfdNFBeC7nwM+JSG5ZYNreBvo02xzr13sa1T+SRjJURZ8USjYbOCxxqE0P+7mDWe6mgKap/N2vd89qNI16bnlG6U4spJ18rjGU7voM0oSygX8rUvYnEwi7N6oSHDPJMy4aaxSJirKOvMn4ytiLIrtiawAP5PMq48SVJuv2IbUY6Ra1EZxITF8QomJpaNw5QpKrJMBExGPSfiJ7mN1lN2bvOYk+KhVnhCiDhX5YMoiYFjd4vIb4S4FslrvQv1FKdcQqE+iEHIV0EmLMWqEksuUGsSD2zYeGT72FvIzQrJo+hXsUDEjChTyTRKaxu5aksmr4iE3siI/mZ1gOowMvQ29ofcylVmxbaOHaxWiovdQ4cppuYH9RE9sVtvokojbN/yCtSpZLW1jUdS3lS6DnO6ka6RSkzW6mCrctVmseDg3RuQBcOaalZwMcNPaygR582rO9HX15myla+kEkNScYRt5NoxKT8UREWbxvp7iEgicuYy5tyoCklVxDiiamThG2csQ8VKiLlO8wBCcdAAtTxA4JWhk7l9SAxAd4DV8AFqxEInCKMV6R8hDC5riTVFXUVbFQsUvWqGN8JSgHHkyYek5fHFNZrKR8kpRjZWa6SzWHUMCNcEdQWpB9gUbJ2InhWnYQ1D44rUBouPKCMYQ1JJ0F0k1yJkJD8Eawu6gl8Iy3AWlV6LNrWpWCHm+t8YFcWXosywxOEyi/WlogMrpZuoXlnfxIxq2qt1Kh+ak7Qb/9ZMgGtpQL7oVbJEfiHhLExKOeKJ+piiBJpMV4Uit6QbE9KQj3nGYHIGGVANJmSRQimMAUmelIpKKfpN4o1FaWI01UnKIo3jBzykl3CJ5AtXButolpXANCbOUA1pkrgysZLlL+5g6rRRo1FVRCnKACTCr2NWxUcXzaLJsN6l81EilA+VPJh6YzdKraIsiRyAFk7WBzbJ7rGGiDOaUxkTKlhHECSpiv26PgKwNiEgVsogmassdwnVE3pZEUiEGwtolr6kKB4jgGLUURPCWcUVGTE1wmmErg0/z+Capv4icpA0VRSLPEZGRgVNpztyBkojSmyCm04z66MV6UECkdIBm9Yx+a1Vqv+fEOWVlBk3MZnSDvJemQwNZCW8QlFJq3MJF53INLpZSYeHFThrHPB3LMSdis9OUVDL3BprdKYt8HHY6J0L2jkEkwuJZW2cM6AH42ywJsMHq7kipMEjiYEVHOtspp3PpM9M7kLQHma7zOa2qPPcO+N1sK6ySemcqmADBjLnFVzD6cHK2ipqGZ3jTGBvyFHqS0lVqzR+AIzJqI2UZaRh2dEjlrT82AMItYYdZ/I8c9ZpnRmnrXchs/gEKzrDfmcL63KfWY1QnMtdnjtjfZZrLOq8cpVBGMH5HHc4AFjgxEx745X3tgJNAufcIwKYJrYkJ/mREB1iiCQBs/bSGO3pWUhID44CshniB1ZKe22tS6xTGSIhBJ0WGY5Qzhjchngc0ZZFRmoHN/nhSThFGOss8x40aU1pQ5nDo1wHVwRTOiuLEulBOLktTePyModJvJm8RAjC0I9TSFOhEXbmi4xg8IAnGF+EvPKmdqrIvEWKkXWKS8FNawAaSgQygToY/Q0/MRoApAbuVhk8CFtnAQowtXQJSw6u4RyYz5xGFTkqRu48JhnqvvjgRn1mkpXc+I8GVK2OGgEpBg6JxjkgDMPkL6Pk0KsGEvHpOI2DxiJKoK2BUEa/gRohTvBzQyp+PEe8xAHY5Mgr1CLcRQsQrIYqRtssQ0CuytAIiAreOO3GvixrPzrvcLYPpcuK0tZl2dZFV1T90vRNca46CpjOATOkxPomIGkZejDXWShN1WQm5JojE7owZAmVGuCA8shu3aISUcgVEpvndVflVTMWU1UUWcEpK33hyhzXhyzP6jaEoUXGqjz44FAg3uoq9wV2FaEKTd60WT3UbdUXdQhVXZVV1ng0SFv5rLBF7quAlrVUNQqLddFUNvgObtZl3fmsKftQVr6oqy7UU26aMsuqbFeWOX6CMUWem1zaUKDZjCrCoe2nZqimadqHss/mMObVft8em/6wG4apu/Rd1be5lxnMG4liLrPSITpT2TzoUKOK62bnss6I3Pkuc6UDWfS+hgeAsEChgUNInxgavTTZachTzlHW6FWvuNTBJJRI7QCwcFlVSJQ5cSHuAYlZIiz0vfegBTfWLvg8R2fmRWMbFTjjDkUOXIRFxgqF/kRnoEh0ojXWkayist6X1nmB5s58TpcwYyR1ZR5ql9cZqikLaK68aqt2rNvbvG/GYSjaZb/bz0s79tPYvW/rZgplZ5FiH9qxHNs876beB98OZYEgDMVhuCrR1iBigI86Lk1XlHkohnaYrvW89N3tsHz88G9f/fMf//SvX/7rq89ffv/H3/3hTz/+4acf/+nTl3/57tNPn3//+X75/vPnn4+X5eX8/efb8by/7U/98TRPz6fpMB9uLx9/2H2cl6U/7Kd+OBzmqb8Mu6kITXkY2rIpdsth2nfVML5//939H798uv/84fbl5w/n559uP/7wYR7HruvRLN52RYGceiG8J+QqFCgGFIofjUd/QQKQpDNZgYBJIOtAekiCRl0iUSoQ9WgaaqBFtIwDo6KzqU8pw0g/YMlz8G5GesIQ9aAgmMwBlaK/mKFLMBKIALAbc8ODrYgHpEbRB+VpiqBhLf25CnWUI++Z4z9mgcNAx9ZitIJnjCq74B1SIh2VTT7WGDHBVyi6rvG6ti3eC9BDiRR1rQWREJcWGCA1ajaAXsspYBaV6BrUWxinLKdhgwmAxgxZ0DmyG/rC2mroRAFiwnyvutqXIPkAXsmowzOP0q5DQTMOJGKxWAbcY7KyyYlITKF9XoNrgCNmtitrZdHy1tuyqgrrhULPh6wwisZAV+3gK4gD9FMf+tBM46ENVbWA7Yq2zCaXN2Nbtl3TgUuqfuhHeFY2lsowK7IeQYQiB2S1DUgYTd8cc9oSesHof9D/u7GcBAwTjAyMv5B465FFR1SZZzRIoQIwJ5Br4AFdgCIojK2gYBCgAuiwpkVVVU1TNzVRT15WRdejb5qicU1os7YIoOe2BRShcVmbFSC2oi77gviwaaoaTN2hSbGvqgBQ3fquru0weTCOGwZXV1lZhK4rSzBnW5TFYDqQbeiyvAkDRiRuBzKozQFjtQk5Dh2AcwPcQ1k2AWkqmwbMigOqDqf2oG0QQVEdxrLK67xoQ1NnFZLXBFsVE6qg3tVFCIFMNriS92NzOt6fL+3l9Dws728v1/l2WvrxuBwv79GLyzxej+9Pp3G+Xu7nfj4Ml3u/HN7fpyVMwKFpvK8LEBOiQMOWRXntT7v9ZffxfkMnn3fn+XI7LtN0PmN59zwtw3S6V+chZG3pS9yQV+VU1/vlcr6U8xHdfOyvp/fH+fr9fL897/vOFRgIQ6gaW/lQl0ORD7mn+VKiXvqmgs1dVeZDE0JbQ4EUvqwrpK0usrprIVvGvKlc0deA2lMy6qLygMFloSjKocXsycGFwLys2gEE24auziugFCbksKzKrgCz5l23n07n6fllvr/sz/N+oa/n4+mwO5/Pt+t5Ps3jYZkOh8u4u83L7n49fxiP8/JhPu+XeTkv3X2eL/sP0243347j4XRYLtNtXObnapo/Pj+38+mlBwLH/WG375f7YY9Tlufpu/Pz9bl7uezOw344Xe/jy3Le7Z6Xl5fb0N7uuw9Lt9yG47CMExj+dD/clut9fz00x/18+nQ5Xi/T6XT4dD3M4/na7ofj9dxdDsM8TfP+cNxNl6G+TLtl3r3Mx3E/44jjcbzAkVN7PC+Hw3C6wOL1vlwP574fR9x7Rn6QsfYwzff5dNmfD/Pudjmfepg/n6qlv+3h/ny93qdbP83XZSLvT4dxdzygrO7H5Xbazef7pYev87QggucfdndYP76/TefL9OF4vjyfjqi9HjADELh6u+zeL+fLiLMA3Xh4Xj7eLvfrMN/gA+rsPB/PLcyfpqxoIGXy/wOVg4FT
Currently, HdrHistogram_py
fails to parse lines that contain a tag, since the regular expression for internal lines does not match them:
https://github.com/HdrHistogram/HdrHistogram_py/blob/8101bf1cc15c0cedee88499b9cc302fe355c8d8b/hdrh/log.py#L142
Issue Analytics
- State:
- Created 3 years ago
- Comments:5 (2 by maintainers)
Top Results From Across the Web
Histogram with Logarithmic Scale and custom breaks
A histogram is a poor-man's density estimate. Note that in your call to hist() using default arguments, you get frequencies not ...
Read more >Log-scale histogram bug - Mathematica Stack Exchange
Solution. The fix is obvious, just use one of the two logarithms consistently for the custom bins. bins = {10^Range[Log[10, binMin], Log[10, ...
Read more >Histogram Guidelines
Histogram Guidelines. This document gives the best practices on how to use histograms in code and how to document the histograms for the...
Read more >View logs by using the Logs Explorer - Google Cloud
The Logs Explorer lets you find and view your logs so that you can troubleshoot problems. The Logs Explorer doesn't support aggregate operations,...
Read more >Measurement Classes — Time Tagger User Manual 2.13.2.0 ...
Accumulates a histogram of time differences between pairs of tags on two channels. Only the first stop tag after a start tag is...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Just pushed the support for tagged logs, release 0.8.0
https://github.com/HdrHistogram/HdrHistogram_py/commit/28b83afc8c1adb976e746e278316a79326d87398
I don’t think uncompressed histograms are supported in the log. Let me check with the rest of the hdrhistogram team regarding the tagging as this is news to me (although I have not been following any format change closely).