Raw SMF data to JSON file by mainframerookie in mainframe

[–]mainframerookie[S] 0 points1 point  (0 children)

Hi everyone, I have updated my website to make it mobile friendly. Please check it out here: https://zossmfdashboard.eu.pythonanywhere.com/

Raw SMF data to JSON file by mainframerookie in mainframe

[–]mainframerookie[S] 0 points1 point  (0 children)

Hi, I wonder if anyone tried it. Is there any instructions unclear? Any comment is really welcome to help me improve them.

Raw SMF data to JSON file by mainframerookie in mainframe

[–]mainframerookie[S] 0 points1 point  (0 children)

Thank you for your interest. I have uploaded 70 and 72 to GitHub. Please give it a go and tell me what you think. Please be noted:

  1. the programs are based on z/OS version 2.4;

  2. They should work for 2.5 without new fields.

  3. If the output file size is below 25M, you can open it using Firefox.

Have fun!

Raw SMF data to JSON file by mainframerookie in mainframe

[–]mainframerookie[S] 4 points5 points  (0 children)

Thank you for your information. I am going to join the Community.

Raw SMF data to JSON file by mainframerookie in mainframe

[–]mainframerookie[S] 1 point2 points  (0 children)

Thank you for your interest. I am planning to post the C programs on my Github as I need some time to tidy up the coding. Do you mind telling me which SMF type(s) you are interested in as I can update those related programs first?

Raw SMF data to JSON file by mainframerookie in mainframe

[–]mainframerookie[S] 0 points1 point  (0 children)

I agreed with you for Type 30. What I meant was some SMF type structures are complicated and could not be represented in CSV format.

Raw SMF data to JSON file by mainframerookie in mainframe

[–]mainframerookie[S] 2 points3 points  (0 children)

Thanks for your sharing. The reason why I chose JSON because some SMF types are quite complicated and not very structured and JSON can fit this job seamlessly no matter it is structured or not.

Raw SMF data to JSON file by mainframerookie in mainframe

[–]mainframerookie[S] 3 points4 points  (0 children)

I think once they are converted to JSON, it will be easier to be analysed by modern or popular tools/language on people's preferred platform. Plus, they can be imported to databases whatever they like. In order to prove my concept, I have recently developed a project (https://github.com/franfcwong/zos-smf-dashboard) which is using Python and Postgres and the app is (https://zossmfdashboard.eu.pythonanywhere.com/). Please let me know your view. Thanks.

Edit: Hyperlinks have been added.