Mk_sap.py python3 version

Dear community,

I would like to go back to this closed topic:

as you may know, sles15 SP4 is delivered without python2 version, therefore this plugin is not working anymore

“This plugin will only work with python2 as sapnwrfc is not available for python 3.”

I’ve found some forked version with pyrfc intead of sapnwrfc

any chance to make this “official” check_mk plugin?

thank you

1 Like

until now, you have to use https://github.com/stefan7018/checkmk/blob/master/agents/plugins/mk_sap.py with pyrfc.

Unfortunately, @Checkmk_tribe has not commented more on this topic.

Hi there,

we have a major problem currently: We cannot find a valid number of users to test the change. But as we have to support the change on GitHub later on, we want to assure, that the plugin is working with all the possible setups.

If someone can help in this case, please contact me directly.

Dear Marcel

I can work on this topic.

We have R/3 SAP and I’m trying to monitor things directly.

I was able to integrate the python3 fork but not all the lines exported are uploaded to checkmk.

Thanks for your help on how I can help

Best Regards
François

We heavily utilize the pyrfc edition of the plug, and have helped ( I think ) a few others do the same, so hit me up if you need help, or testing.

Please contact either Marcel or myself directly, and we will share an MKP with the reworked plugin for testing. We have done the work, but without proper test coverage we cannot add it to the product

dear community, any update on this topic? we are facing same issue with latest SP on sles15 (there is no python2 available)

Hi - I updated the pull request on Github some days ago: We’re currently working on the merge. After that, I have a list of improvements, and we will decide, which of them are quick wins and which do need some more work.

So the PR should be merged any time soon. Depending on the developer, who currently takes care, that the tests are not failing anymore and our code requirements are met.

3 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.