summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhangyang <[email protected]>2024-10-31 23:33:51 -0400
committerzhangyang <[email protected]>2024-10-31 23:33:51 -0400
commit975a811b04834efca79990ec826c6a1924cb7bc9 (patch)
treea702015b84fe908f933636ac91f478ac74d83526
parent13f73a3a0fb26e1a876d2111cad3aa88ff8136f6 (diff)
Update test_easy_fieldstat.json data and add README file with usage instructions
-rw-r--r--build/test_easy_fieldstat.json2
-rw-r--r--readme10
2 files changed, 11 insertions, 1 deletions
diff --git a/build/test_easy_fieldstat.json b/build/test_easy_fieldstat.json
index 1514a64..8b7943c 100644
--- a/build/test_easy_fieldstat.json
+++ b/build/test_easy_fieldstat.json
@@ -1 +1 @@
-[{"tags":{"direction":4198297,"app id":1},"fields":{"incoming bytes":213046367800,"delay":"HISTEwAAAlAAAAAAAAAAAQAAAAAAAAABAAAAAAAAJxA/8AAAAAAAAJKNGvL7GbCBGsSHGvKHGrKCGsr9GZj8GaSJGvaMGoaJGr7+Gab7Gb77Gfb/Gbr8GZaAGrb/GbL+GaSGGuT/GdT9GeyCGqbsGZL/GdD8GeyMGsCAGriBGqSMGqyCGr6MGurvM9CONKbwM5KCNLTyM/LtM56VNOr+M4KANJKSNKSbNLzyM96HNKr2M8L3M4KKNKT+Z8T2Z7KFaKaIaK70Z471Z+qCaOD8Z5byZ+qNaLb7Z6qMaIaJaMaTaKyOaKyMaPznzwHE+s8BqPnPAfr8zwH+itAB5ojQAbqC0AGMktABhvjPAf6C0AGOntAB1JnQAZCl0AHihtABvuXPAZr9zwHSmqADnKqgA/iaoAOclaADqI2gA6LHoAPG5J8Dro+gA76LoAPGvKAD3MqgA7iBoAPy5J8D8tOfA+KUoAOMiaADloLABrSSwAbM6b8GhsfABsy2wAa6r8AG3sbABqTuwAa6usAGssW/BvK0wAbulMAGgrfABoiEwAbanMAGoKXABtaVgA2Qp4AN+NeADfLkgA2ul4ANmK+ADYKLgA2GhIAN2qSADZrdgA3+yoANkOCADbqagA2+jYANpq+ADeD5gA3SnYAarK+BGtyigRrip4AanK6AGtbdgRraioEa9umAGqyNghrSxYAahuaBGqTwgBrurIIazJ6BGsLagBrqqoAa3J6BNMizgTTgtIE0kJKBNPKYgjS8oIA09N+BNK6tgDSgloE09OuCNNbBgTS06oE0nKuCNNyPgzTYr4A0kvz/M9qUhWjI8INo/p+CaJS3oDcAAAAAAAAA"},"fields_delta":{"incoming bytes":346144400,"delay":"HISTEwAAAYwAAAAAAAAAAQAAAAAAAAABAAAAAAAAJxA/8AAAAAAAANoElAWMBagFmgW6BZIF8ATgBIYF0gXWBZAFogX+BfAE1gWaBYYFuAWeBZwF1gXiBZ4F3gSuBbQFnAWEBYAFlgWWC4ALvgrUCvgKvAr2Cu4KugvSCtIKhAvsCroLsArwCsIVxBXqFOAUjhWKFrAVjhaEFYwVlBWqFZgWuBWUFrQVqiueK/gttiyeK7YtrirQK8wrgiuuK44s5ir8Ks4qqir0Vp5W8lTEV+JXslawVcJW+FaYV7pYjFa4V4BXxli2V8atAdSoAdCtAa6tAZqvAfqrAdyuAayuAd6vAbaqAZSvAbisAfCsAfqsAearAcasAbLbAojhAv7bAtDcApLcAvbZAt7WAobbApLcApjaApLaArLXAozXAr7bArzZArTaAo6wBeKzBda2BZa2BeS2Bbi1BaKzBey0Ba6zBZCzBeyvBdiyBeq0BYawBfyvBbizBbjjCujfCr7rCpDcCvDsCrDiCo7rCvDqCvLlCqzsCoDhCobqCuLyCt7pCojsCsrgCprUFc7YFbjTFeLHCwAAAAAAAAA="},"timestamp_ms":1730431641608,"timestamp_ms_delta":1001},{"tags":{"direction":4198306,"app id":1},"fields":{"incoming bytes":4260927356},"fields_delta":{"incoming bytes":6922888},"timestamp_ms":1730431641608,"timestamp_ms_delta":1001}]
+[{"tags":{"direction":4198297,"app id":1},"fields":{"incoming bytes":270022794600,"delay":"HISTEwAAAmMAAAAAAAAAAQAAAAAAAAABAAAAAAAAJxA/8AAAAAAAAPaMId7xIPL+IK6DIeyEIYSAIdb5IIT8IJCIIfiNIciGIZL3INjyIKjtINL8IJr1IJL7INL7IND4IIqBIcD8IPb2IJL/IIbgINT2IK76IN6LIYr6IMj3IMCPIej9IKSIIardQYaLQtjiQej7Qe7gQdTnQcqDQpjwQYbzQcCIQqCNQrDpQd75QdLtQY7jQbr3QdDrgwHg34MBmuODAdz2gwHE3oMB0uWDAeDugwHO1IMB7tyDAeTvgwHM5oMB6PGDAYj6gwGOioQBtPiDAdr7gwGyuYcC2suHArbNhwK4vocC5tiHAsLChwLm4IcCzuGHAvrFhwKE44cCuP6HArbvhwLi+YcCssKHAp6vhwLcwYcCvNiPBNjVjwS4tI8EgtKPBPS9jwTe3I8EmPSOBO60jwSYwI8EwNqPBPL6jwSAso8EppSPBOKGjwSyvY8EgKyPBJSpngjC0J4IsLGeCLyQnwiW1p4IiN+eCIKPnwiCo58IppmfCJSNngj65J4IismeCMKOnwiA+p4Ivt6eCOSKnwjwzL0Q4qi9EMr4vRCyhb4QurO9EMSVvRDSo70Q5v28EKq9vRDiub0Q5Oy9EM73vRCY5rwQnrK9EJq8vRCC/b0QyKn6INau/CCmlPsgnJD6IPC8+iDu7vsg6PP6INT3+iCMhfwg8P/6ILTn+yCw//ogkOv8INyL+yC6/fogxKT6IKj79EHwl/ZB7qr2QZqN9kHSrvZB5Oj0QbCE9kHw3PRB8pP2QdCk90HGpvZBzIr2Qejm9kG0k/dBkLr1QY7S9EHSl+6DAcSe7oMB7ILsgwGku4RGAAAAAAAAAA=="},"fields_delta":{"incoming bytes":344907100,"delay":"HISTEwAAAYwAAAAAAAAAAQAAAAAAAAABAAAAAAAAJxA/8AAAAAAAALgFwAXaBZ4FtgWUBZIFrAXKBcgFkAWyBZ4FqAWqBboFpgWuBeYElAXIBboFvAWmBZIF5gWYBYgFhAXYBY4FqAWGC8IKxgryCoIL0gr6Cu4JhgrkCoALxArICs4KrgqKC5QVwBbSFZwVqBa2FcQV2BXsFvIVsBbYFZwVihW4FfwVgiz4KqQr/iu6KuIp7CqoKvYq2irYKpQrtCq+KuYr/iqeV5JXwlSQWJxUlFjOVYpWvFiGV7ZVzFfuVt5WqFWOVuSrAd6sAbyrAeStAfCuAcqtAYysAfCqAfCtAdKrAfiqAZqsAcSsAfStAdaqAe6sAfDaAt7VAqbWAujXAuDaArrXAuzaAtzZAvjUArjVAqrhAtrbAs7WAsLbAqraAvTXAoCxBeS3Bai1BfaxBb6yBfivBdKsBbSzBayyBaC0BZS1BbSxBfavBdizBd6xBeqrBY7iCuDdCqbmCq7jCtTdCsjeCtbqCobkCvLgCu7oCu7fCv7lCoDlCqzeCpDoCrTeCrbKFezDFZrKFYi7CwAAAAAAAAA="},"timestamp_ms":1730431813592,"timestamp_ms_delta":1002},{"tags":{"direction":4198306,"app id":1},"fields":{"incoming bytes":5400455892},"fields_delta":{"incoming bytes":6898142},"timestamp_ms":1730431813592,"timestamp_ms_delta":1002}]
diff --git a/readme b/readme
new file mode 100644
index 0000000..9e4076e
--- /dev/null
+++ b/readme
@@ -0,0 +1,10 @@
+# Readme
+
+来自 [fieldstat_easy](https://git.mesalab.cn/tango/FieldStat/-/blob/develop-version4/readme_fieldstat_easy.md) 的示例, 转为 c 版本
+
+运行 fs_demo 在 build 目录下生成 test_easy_fieldstat.json
+- 包括计数器 和 直方图(base64编码)
+
+```json
+[{"tags":{"direction":4198297,"app id":1},"fields":{"incoming bytes":270022794600,"delay":"HISTEwAAAmMAAAAAAAAAAQAAAAAAAAABAAAAAAAAJxA/8AAAAAAAAPaMId7xIPL+IK6DIeyEIYSAIdb5IIT8IJCIIfiNIciGIZL3INjyIKjtINL8IJr1IJL7INL7IND4IIqBIcD8IPb2IJL/IIbgINT2IK76IN6LIYr6IMj3IMCPIej9IKSIIardQYaLQtjiQej7Qe7gQdTnQcqDQpjwQYbzQcCIQqCNQrDpQd75QdLtQY7jQbr3QdDrgwHg34MBmuODAdz2gwHE3oMB0uWDAeDugwHO1IMB7tyDAeTvgwHM5oMB6PGDAYj6gwGOioQBtPiDAdr7gwGyuYcC2suHArbNhwK4vocC5tiHAsLChwLm4IcCzuGHAvrFhwKE44cCuP6HArbvhwLi+YcCssKHAp6vhwLcwYcCvNiPBNjVjwS4tI8EgtKPBPS9jwTe3I8EmPSOBO60jwSYwI8EwNqPBPL6jwSAso8EppSPBOKGjwSyvY8EgKyPBJSpngjC0J4IsLGeCLyQnwiW1p4IiN+eCIKPnwiCo58IppmfCJSNngj65J4IismeCMKOnwiA+p4Ivt6eCOSKnwjwzL0Q4qi9EMr4vRCyhb4QurO9EMSVvRDSo70Q5v28EKq9vRDiub0Q5Oy9EM73vRCY5rwQnrK9EJq8vRCC/b0QyKn6INau/CCmlPsgnJD6IPC8+iDu7vsg6PP6INT3+iCMhfwg8P/6ILTn+yCw//ogkOv8INyL+yC6/fogxKT6IKj79EHwl/ZB7qr2QZqN9kHSrvZB5Oj0QbCE9kHw3PRB8pP2QdCk90HGpvZBzIr2Qejm9kG0k/dBkLr1QY7S9EHSl+6DAcSe7oMB7ILsgwGku4RGAAAAAAAAAA=="},"fields_delta":{"incoming bytes":344907100,"delay":"HISTEwAAAYwAAAAAAAAAAQAAAAAAAAABAAAAAAAAJxA/8AAAAAAAALgFwAXaBZ4FtgWUBZIFrAXKBcgFkAWyBZ4FqAWqBboFpgWuBeYElAXIBboFvAWmBZIF5gWYBYgFhAXYBY4FqAWGC8IKxgryCoIL0gr6Cu4JhgrkCoALxArICs4KrgqKC5QVwBbSFZwVqBa2FcQV2BXsFvIVsBbYFZwVihW4FfwVgiz4KqQr/iu6KuIp7CqoKvYq2irYKpQrtCq+KuYr/iqeV5JXwlSQWJxUlFjOVYpWvFiGV7ZVzFfuVt5WqFWOVuSrAd6sAbyrAeStAfCuAcqtAYysAfCqAfCtAdKrAfiqAZqsAcSsAfStAdaqAe6sAfDaAt7VAqbWAujXAuDaArrXAuzaAtzZAvjUArjVAqrhAtrbAs7WAsLbAqraAvTXAoCxBeS3Bai1BfaxBb6yBfivBdKsBbSzBayyBaC0BZS1BbSxBfavBdizBd6xBeqrBY7iCuDdCqbmCq7jCtTdCsjeCtbqCobkCvLgCu7oCu7fCv7lCoDlCqzeCpDoCrTeCrbKFezDFZrKFYi7CwAAAAAAAAA="},"timestamp_ms":1730431813592,"timestamp_ms_delta":1002},{"tags":{"direction":4198306,"app id":1},"fields":{"incoming bytes":5400455892},"fields_delta":{"incoming bytes":6898142},"timestamp_ms":1730431813592,"timestamp_ms_delta":1002}]
+``` \ No newline at end of file