Splunk

Pythonで作成したSplunkのカスタムサーチコマンドをデバッグする

Pythonで作成したカスタムサーチコマンドを実行した際、PythonのコードにバグがあってもSplunk上では、

External search commnd 'my_script' returned error code 1.

というエラーが表示されるだけで、コードのどこに問題があるかわかりません。

この場合は以下コマンドでターミナル上でカスタムサーチコマンドが実行できますので、エラーの内容がわかります。

/Applications/Splunk/bin/splunk cmd python my_script.py