All Apps and Add-ons

Workday Add-on for Splunk to support Multi Tenant setting


Workday Add-on for Splunk ( version 1.0.2) to support Multi Tenant setting.

Trying to rename TA-workday to TA-workday44 (instead of TA-workday_tmp_1) as per the steps in (to support multi tenants collection)
using following steps.
Files to be updated:






TA-workday_tmp_1\app.manifest (3 hits)
Line 4: "title": "Workday Add-on for Splunk (tmp_1)",
Line 7: "name": "TA-workday_tmp_1",
Line 18: "description": "Workday Add-on for Splunk (tmp_1)",
TA-workday_tmp_1\appserver\static\js\build\globalConfig.json (4 hits)
Line 3: "name": "TA-workday_tmp_1",
Line 7: "restRoot": "TA_workday_tmp_1"
Line 294: "name": "workday_tmp_1",
Line 295: "title": "workday_tmp_1",
TA-workday_tmp_1\bin\ (2 hits)
Line 17: ta_name = 'TA-workday_tmp_1'
Line 18: ta_lib_name = 'ta_workday_tmp_1'
TA-workday_tmp_1\bin\ (2 hits)
Line 2: import ta_workday_tmp_1_declare
Line 150: 'ta_workday_tmp_1_settings',
TA-workday_tmp_1\bin\ (2 hits)
Line 2: import ta_workday_tmp_1_declare
Line 63: 'workday_tmp_1',
TA-workday_tmp_1\bin\ (6 hits)
Line 1: import ta_workday_tmp_1_declare
Line 14: import input_module_workday_tmp_1 as input_module
Line 30: super(ModInputworkday, self).__init__("ta_workday_tmp_1", "workday_tmp_1", use_single_instance)
Line 36: scheme.title = ("workday_tmp_1")
Line 60: return "TA-workday_tmp_1"
TA-workday44/bin (added the step)
mv ta_workday to ta_workday44
TA-workday_tmp_1\default\app.conf (5 hits)
Line 11: description = Workday Add-on for Splunk (tmp_1)
Line 15: label = Workday Add-on for Splunk (tmp_1)
Line 19: id = TA-workday_tmp_1
Line 23: reload.ta_workday_tmp_1_account = simple
Line 24: reload.ta_workday_tmp_1_settings = simple
TA-workday_tmp_1\default\collections.conf (1 hit)
Line 1: [TA_workday_tmp_1_checkpointer]
TA-workday tmp 1\default\data\ui\views\configuration.xml (1 hit)
Line 2: <view template="TA-workday_tmp_1:templates/base.html"
type="html" isDashboard="False">
TA-workday_tmp_1\default\data\ui\views\home.xml (2 hits)
Line 2: <label>TA-Workday_tmp_1_Add-on_for_Splunk</label>
Line 3: <description>This is an example view in add-on TA-Workday_tmp_1_Add-on_for_Splunk</description>
TA-workday_tmp_1\default\data\ui\views\inputs.xml (1 hit)
Line 2: <view template="TA-workday_tmp_1:templates/base.html"
type="html" isDashboard="False">
TA-workday_tmp_1\default\inputs.conf (1 hit)
Line 1: [workday_tmp_1]
TA-workday_tmp_1\default\restmap.conf (10 hits)
Line 2: [admin:TA_workday_tmp_1]
Line 4: members = TA_workday_tmp_1_settings,
Line 6: [admin_external:TA_workday_tmp_1_settings]
Line 8: handlerfile =
Line 12: [admin_external:TA_workday_tmp_1_workday_tmp_1]
Line 14: handlerfile =
TA-workday_tmp_1\default\web.conf (8 hits)
Line 2: [expose:TA_workday_tmp_1_settings]
Line 3: pattern = TA_workday_tmp_1_settings
Line 6: [expose:TA_workday_tmp_1_settings_specified]
Line 7: pattern = TA_workday_tmp_1_settings/*
Line 10: [expose:TA_workday_tmp_1_workday]
Line 11: pattern = TA_workday_tmp_1_workday
Line 14: [expose:TA_workday_tmp_1_workday_specified]
Line 15: pattern = TA_workday_tmp_1_workday/*
TA-workday_tmp_1\README\inputs.conf.spec (1 hit)
Line 1: [workday_tmp_1://<name>]






but still getting:






10-11-2021 14:29:03.878 +0000 ERROR AdminManagerExternal [6624 TcpChannelThread] - Stack trace from python handler:
Traceback (most recent call last):
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/splunktaucclib/rest_handler/", line 117, in wrapper

   for name, data, acl in meth(self, *args, **kwargs):
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/splunktaucclib/rest_handler/", line 168, in get output_mode='json',
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/solnlib/packages/splunklib/", line 289, in wrapper
    return request_fun(self, *args, **kwargs)
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/solnlib/packages/splunklib/", line 71, in new_fval = f(*args, **kwargs)
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/solnlib/packages/splunklib/", line 679, in get response = self.http.get(path, all_headers, **query)
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/solnlib/packages/splunklib/", line 1183, in get

return self.request(url, { 'method': "GET", 'headers': headers })
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44






Any pointers? Thanks.

Labels (2)
Tags (1)
0 Karma
Get Updates on the Splunk Community!

Splunk Forwarders and Forced Time Based Load Balancing

Splunk customers use universal forwarders to collect and send data to Splunk. A universal forwarder can send ...

NEW! Log Views in Splunk Observability Dashboards Gives Context From a Single Page

Today, Splunk Observability releases log views, a new feature for users to add their logs data from Splunk Log ...

Last Chance to Submit Your Paper For BSides Splunk - Deadline is August 12th!

Hello everyone! Don't wait to submit - The deadline is August 12th! We have truly missed the community so ...