Я пишу код на Python, который будет запускать запрос sql select и возвращать результат. Как отобразить вывод из скрипта Python в Splunk?
В настоящее время у меня просто есть скрипт Python, выполняющий SQL-запрос, и я попытался импортировать import splunklib.client as client
, который завершается с ошибкой [pylint] E0401:Unable to import 'splunklib.client'
Попробовал это:
import mysql.connector
import splunklib.client as client
#splunk credentials
HOST = "localhost"
PORT = 8089
USERNAME = "admin"
PASSWORD = "yourpassword"
# Connect to splunk and log in
service = client.connect(
host=HOST,
port=PORT,
username=USERNAME,
password=PASSWORD)
но выдает ошибку при импорте библиотеки
Я ожидаю вывод скрипта Python, который будет выглядеть примерно так:
STAGED = 1
FAILED = 2
VALIDATED =1
для отображения в SPLUNK с использованием самого скрипта Python.