Create user facing messages
The Splunk Machine Learning Toolkit ships with utilities to make logging and user-facing errors easier to manage.
The Splunk Machine Learning Toolkit relies on a different Python interpreter than the interpreter shipped with Splunk Enterprise.
To begin, import and create a messages logger as follows:
from cexc import get_messages_logger messages = get_messages_logger()
Once completed, you can add user facing messages as shown in the following code blocks:
some_variable = 'hello there' messages.warn('Message of your choosing: {}'.format(some_variable))
This code produces the search warning in the following example:
You can similarly produce error messages:
some_variable = 'hello there' messages.error('Message of your choosing: {}'.format(some_variable))
This code produces the error message in the following example:
Develop and package a custom machine learning model in MLTK | Use custom logging |
This documentation applies to the following versions of Splunk® Machine Learning Toolkit: 4.4.0, 4.4.1, 4.4.2, 4.5.0, 5.0.0, 5.1.0
Feedback submitted, thanks!