diff --git a/.ui_login b/.ui_login new file mode 100644 index 00000000..e69de29b diff --git a/datetime.xml b/datetime.xml new file mode 100644 index 00000000..dbc902a2 --- /dev/null +++ b/datetime.xml @@ -0,0 +1,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \s* + + + + + + + \s* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/deployment-apps/01-Conf_license_slave/default/app.conf b/deployment-apps/01-Conf_license_slave/default/app.conf new file mode 100644 index 00000000..149b00b4 --- /dev/null +++ b/deployment-apps/01-Conf_license_slave/default/app.conf @@ -0,0 +1,11 @@ + [launcher] + version = 1.0.0 + author = VABOS + description = Configure instance as License Slave + + [package] + id = Conf_license_slave + + + [ui] + is_visible = false \ No newline at end of file diff --git a/deployment-apps/01-Conf_license_slave/default/server.conf b/deployment-apps/01-Conf_license_slave/default/server.conf new file mode 100644 index 00000000..0fbe02e5 --- /dev/null +++ b/deployment-apps/01-Conf_license_slave/default/server.conf @@ -0,0 +1,9 @@ + # In distributed environments, it's common to have a lone search head acting + # as the license master as well. In this configuration, providing the URI + # of the license master is easiest within the indexer_base configuration. + # In the event that there are multiple search heads, you could instead use + # the org_all_license app, shipped to the non-license SH, as well as all of + # the indexers. In either event, the settings are the same. + + [license] + master_uri = https://SRVLM01.jpit.com:8089 \ No newline at end of file diff --git a/deployment-apps/01-Conf_license_slave/local/app.conf b/deployment-apps/01-Conf_license_slave/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/01-Conf_license_slave/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/01-idx_kvstore_base/default/app.conf b/deployment-apps/01-idx_kvstore_base/default/app.conf new file mode 100644 index 00000000..693301d5 --- /dev/null +++ b/deployment-apps/01-idx_kvstore_base/default/app.conf @@ -0,0 +1,11 @@ +[launcher] +version = 1.0.0 +author = VABOS +description = Disable Kvstore on Indexers + +[package] +id = edf_idx_kvstore_base + + +[ui] +is_visible = false diff --git a/deployment-apps/01-idx_kvstore_base/default/server.conf b/deployment-apps/01-idx_kvstore_base/default/server.conf new file mode 100644 index 00000000..f4cf81bd --- /dev/null +++ b/deployment-apps/01-idx_kvstore_base/default/server.conf @@ -0,0 +1,4 @@ +# kvstore not needed on indexers, let's disable it +# even when distributing collection via bundle, it won't be used on indexer as this use lookups in the background +[kvstore] +disabled = true diff --git a/deployment-apps/01-idx_kvstore_base/local/app.conf b/deployment-apps/01-idx_kvstore_base/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/01-idx_kvstore_base/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/01-idx_receiver_port/default/app.conf b/deployment-apps/01-idx_receiver_port/default/app.conf new file mode 100644 index 00000000..c02c82c7 --- /dev/null +++ b/deployment-apps/01-idx_receiver_port/default/app.conf @@ -0,0 +1,11 @@ +[launcher] +version = 1.0.0 +author = VABOS +description = Enable receiving on Indexer layer + +[package] +id = edf_idx_receiver_port + + +[ui] +is_visible = false diff --git a/deployment-apps/01-idx_receiver_port/default/inputs.conf b/deployment-apps/01-idx_receiver_port/default/inputs.conf new file mode 100644 index 00000000..f9562b95 --- /dev/null +++ b/deployment-apps/01-idx_receiver_port/default/inputs.conf @@ -0,0 +1 @@ +[splunktcp://9997] diff --git a/deployment-apps/01-idx_receiver_port/local/app.conf b/deployment-apps/01-idx_receiver_port/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/01-idx_receiver_port/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/01-idx_volume_indexes/.DS_Store b/deployment-apps/01-idx_volume_indexes/.DS_Store new file mode 100644 index 00000000..028aabb7 Binary files /dev/null and b/deployment-apps/01-idx_volume_indexes/.DS_Store differ diff --git a/deployment-apps/01-idx_volume_indexes/default/app.conf b/deployment-apps/01-idx_volume_indexes/default/app.conf new file mode 100644 index 00000000..538800e4 --- /dev/null +++ b/deployment-apps/01-idx_volume_indexes/default/app.conf @@ -0,0 +1,11 @@ + +[launcher] +version = 1.0.0 +author = VABOS +description = Contient la configuration des volumes de données + +[package] +id = edf_idx_volume_indexes + +[ui] +is_visible = false \ No newline at end of file diff --git a/deployment-apps/01-idx_volume_indexes/default/indexes.conf b/deployment-apps/01-idx_volume_indexes/default/indexes.conf new file mode 100644 index 00000000..840aac3f --- /dev/null +++ b/deployment-apps/01-idx_volume_indexes/default/indexes.conf @@ -0,0 +1,7 @@ +[volume:primary] +path = /data/splunk_data +maxVolumeDataSizeMB = 60000 + +[volume:secondary] +path = /data_cold/splunk_data +maxVolumeDataSizeMB = 240000 diff --git a/deployment-apps/01-idx_volume_indexes/local/app.conf b/deployment-apps/01-idx_volume_indexes/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/01-idx_volume_indexes/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/01-idx_volume_indexes/metadata/local.meta b/deployment-apps/01-idx_volume_indexes/metadata/local.meta new file mode 100644 index 00000000..d8277686 --- /dev/null +++ b/deployment-apps/01-idx_volume_indexes/metadata/local.meta @@ -0,0 +1,3 @@ +[] +access = read : [ * ], write : [ admin ] +export = system diff --git a/deployment-apps/01-idx_web_base/.DS_Store b/deployment-apps/01-idx_web_base/.DS_Store new file mode 100644 index 00000000..0f328807 Binary files /dev/null and b/deployment-apps/01-idx_web_base/.DS_Store differ diff --git a/deployment-apps/01-idx_web_base/default/app.conf b/deployment-apps/01-idx_web_base/default/app.conf new file mode 100644 index 00000000..184f4caf --- /dev/null +++ b/deployment-apps/01-idx_web_base/default/app.conf @@ -0,0 +1,11 @@ +[launcher] +version = 1.0.0 +author = Mattys Hervé (OBS) +description = Disable Web access on Indexers + +[package] +id = odin_idx_web_base + + +[ui] +is_visible = false diff --git a/deployment-apps/01-idx_web_base/default/web.conf b/deployment-apps/01-idx_web_base/default/web.conf new file mode 100644 index 00000000..ccb5abc9 --- /dev/null +++ b/deployment-apps/01-idx_web_base/default/web.conf @@ -0,0 +1,12 @@ +# In larger environments, where there are more than, say, three indexers, +# it's common to disable the Splunk UI. This helps avoid configuration issues +# caused by logging in to the UI to do something directly via the manager, +# as well as saving some system resources. + +[settings] + startwebserver = 0 + +# avoid timeout when indexer loaded +splunkdConnectionTimeout = 120 + + diff --git a/deployment-apps/01-idx_web_base/local/app.conf b/deployment-apps/01-idx_web_base/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/01-idx_web_base/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_CM/local/app.conf b/deployment-apps/02-M-TIC_CM/local/app.conf new file mode 100644 index 00000000..7ed6d3de --- /dev/null +++ b/deployment-apps/02-M-TIC_CM/local/app.conf @@ -0,0 +1,11 @@ +[launcher] +author = VABOS +description = Configure Distributed Search for Monitoring Console +version = 1.0 + +[package] +id = MAQ_M-TIC_DSMC + + +[ui] +is_visible = false diff --git a/deployment-apps/02-M-TIC_CM/local/distsearch.conf b/deployment-apps/02-M-TIC_CM/local/distsearch.conf new file mode 100644 index 00000000..81f2f695 --- /dev/null +++ b/deployment-apps/02-M-TIC_CM/local/distsearch.conf @@ -0,0 +1,19 @@ +[distributedSearch:dmc_group_search_head] +servers = localhost:localhost +[distributedSearch:dmc_group_cluster_master] + + +[distributedSearch:dmc_group_license_master] + +[distributedSearch:dmc_group_deployment_server] + +[distributedSearch:dmc_group_indexer] +default = false +servers = SRVIDX01.jpit.com:8089,SRVIDX02.jpit.com:8089 + +[distributedSearch:dmc_group_shc_deployer] + +[distributedSearch:dmc_group_kv_store] + +[distributedSearch:dmc_indexerclustergroup_Cluster_M-TIC] +servers = localhost:localhost,SRVIDX01.jpit.com:8089,SRVIDX02.jpit.com:8089 diff --git a/deployment-apps/02-M-TIC_all_forwarding_outputs/default/app.conf b/deployment-apps/02-M-TIC_all_forwarding_outputs/default/app.conf new file mode 100644 index 00000000..ff2b9411 --- /dev/null +++ b/deployment-apps/02-M-TIC_all_forwarding_outputs/default/app.conf @@ -0,0 +1,11 @@ +[launcher] +version = 1.0 +author = VABOS +description = Enable forwarding to Indexer layer + +[package] +id = m-tic_all_forwarding_outputs + + +[ui] +is_visible = false diff --git a/deployment-apps/02-M-TIC_all_forwarding_outputs/default/outputs.conf b/deployment-apps/02-M-TIC_all_forwarding_outputs/default/outputs.conf new file mode 100644 index 00000000..ead6ac2d --- /dev/null +++ b/deployment-apps/02-M-TIC_all_forwarding_outputs/default/outputs.conf @@ -0,0 +1,12 @@ +# BASE SETTINGS + +[tcpout] +# Change here to specify the indexer group +defaultGroup = m-tic_indexer +maxQueueSize = 7MB +useACK = true +forceTimebasedAutoLB = true + +[tcpout:m-tic_indexer] +server = SRVIDX01.jpit.com:9997, SRVIDX02.jpit.com:9997 +~ diff --git a/deployment-apps/02-M-TIC_all_forwarding_outputs/local/app.conf b/deployment-apps/02-M-TIC_all_forwarding_outputs/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/02-M-TIC_all_forwarding_outputs/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_catchall_forwarders_inputs/local/app.conf b/deployment-apps/02-M-TIC_catchall_forwarders_inputs/local/app.conf new file mode 100644 index 00000000..771fc72e --- /dev/null +++ b/deployment-apps/02-M-TIC_catchall_forwarders_inputs/local/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_updates = false + +[ui] +is_visible = false +is_manageable = false diff --git a/deployment-apps/02-M-TIC_catchall_forwarders_inputs/local/inputs.conf b/deployment-apps/02-M-TIC_catchall_forwarders_inputs/local/inputs.conf new file mode 100644 index 00000000..42ce7ae0 --- /dev/null +++ b/deployment-apps/02-M-TIC_catchall_forwarders_inputs/local/inputs.conf @@ -0,0 +1,4 @@ +[monitor:///var/rsyslog/*/catchother/*/*/*.log] +disabled = false +index = idx_m-tic_catchall +sourcetype = catchall \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_catchall_forwarders_inputs/metadata/local.meta b/deployment-apps/02-M-TIC_catchall_forwarders_inputs/metadata/local.meta new file mode 100644 index 00000000..04740cf3 --- /dev/null +++ b/deployment-apps/02-M-TIC_catchall_forwarders_inputs/metadata/local.meta @@ -0,0 +1,3 @@ +[] +access = read : [ * ], write : [ admin ] +export = system diff --git a/deployment-apps/02-M-TIC_cisco_forwarders_inputs/local/app.conf b/deployment-apps/02-M-TIC_cisco_forwarders_inputs/local/app.conf new file mode 100644 index 00000000..771fc72e --- /dev/null +++ b/deployment-apps/02-M-TIC_cisco_forwarders_inputs/local/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_updates = false + +[ui] +is_visible = false +is_manageable = false diff --git a/deployment-apps/02-M-TIC_cisco_forwarders_inputs/local/inputs.conf b/deployment-apps/02-M-TIC_cisco_forwarders_inputs/local/inputs.conf new file mode 100644 index 00000000..d2051697 --- /dev/null +++ b/deployment-apps/02-M-TIC_cisco_forwarders_inputs/local/inputs.conf @@ -0,0 +1,4 @@ +[monitor:///var/rsyslog/*/cisco/.../*.log] +disabled = false +index = idx_m-tic_cisco +sourcetype = cisco \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_cisco_forwarders_inputs/metadata/local.meta b/deployment-apps/02-M-TIC_cisco_forwarders_inputs/metadata/local.meta new file mode 100644 index 00000000..04740cf3 --- /dev/null +++ b/deployment-apps/02-M-TIC_cisco_forwarders_inputs/metadata/local.meta @@ -0,0 +1,3 @@ +[] +access = read : [ * ], write : [ admin ] +export = system diff --git a/deployment-apps/02-M-TIC_cluster_forwarder_outputs/local/app.conf b/deployment-apps/02-M-TIC_cluster_forwarder_outputs/local/app.conf new file mode 100644 index 00000000..658f61e2 --- /dev/null +++ b/deployment-apps/02-M-TIC_cluster_forwarder_outputs/local/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_update = false + +[ui] +is_visible = false +is_manageable = false \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_cluster_forwarder_outputs/local/outputs.conf b/deployment-apps/02-M-TIC_cluster_forwarder_outputs/local/outputs.conf new file mode 100644 index 00000000..eea00c41 --- /dev/null +++ b/deployment-apps/02-M-TIC_cluster_forwarder_outputs/local/outputs.conf @@ -0,0 +1,12 @@ +[tcpout] +defautlGroup = primary_indexers +maxQueuSize = 100MB +useACK = true +forceTimebaseAutoLB = true +forwardedindex.2.whitelist = (_audit|_introspection|_internal) + +[tcpout:primary_indexers] +server = SRVIDX01.jpit.com:9997, SRVIDX02.jpit.com:9997 + +#clientCert = $SPLUNK_HOME/etc/auth/server.pem +#sslPassword = diff --git a/deployment-apps/02-M-TIC_cluster_forwarder_outputs/local/server.conf b/deployment-apps/02-M-TIC_cluster_forwarder_outputs/local/server.conf new file mode 100644 index 00000000..e05e21c0 --- /dev/null +++ b/deployment-apps/02-M-TIC_cluster_forwarder_outputs/local/server.conf @@ -0,0 +1,2 @@ +[sslConfig] +sslRootCAPath = $SPLUNK_HOME/etc/auth/ca.pem \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_cluster_master_base/default/app.conf b/deployment-apps/02-M-TIC_cluster_master_base/default/app.conf new file mode 100644 index 00000000..1c4bb3d1 --- /dev/null +++ b/deployment-apps/02-M-TIC_cluster_master_base/default/app.conf @@ -0,0 +1,11 @@ +[launcher] +version = 1.0.0 +author = VABOS +description = Configure Cluster Master + +[package] +id = M-TIC_cluster_master_base + + +[ui] +is_visible = false diff --git a/deployment-apps/02-M-TIC_cluster_master_base/default/server.conf b/deployment-apps/02-M-TIC_cluster_master_base/default/server.conf new file mode 100644 index 00000000..4ea84ee8 --- /dev/null +++ b/deployment-apps/02-M-TIC_cluster_master_base/default/server.conf @@ -0,0 +1,5 @@ +[clustering] +cluster_label = Cluster_M-TIC +mode = master +pass4SymmKey = $7$iQ3wl+w1tMlCZXopQ/BDXHv8e+xGXGR10mvQYOiCdPxZuIkKX87oMm85MSkitkPk3PYW2Qhjc/kSMq2B5M0= +replication_factor = 2 diff --git a/deployment-apps/02-M-TIC_cluster_master_base/local/app.conf b/deployment-apps/02-M-TIC_cluster_master_base/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/02-M-TIC_cluster_master_base/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_deployer_base/local/app.conf b/deployment-apps/02-M-TIC_deployer_base/local/app.conf new file mode 100644 index 00000000..658f61e2 --- /dev/null +++ b/deployment-apps/02-M-TIC_deployer_base/local/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_update = false + +[ui] +is_visible = false +is_manageable = false \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_deployer_base/local/server.conf b/deployment-apps/02-M-TIC_deployer_base/local/server.conf new file mode 100644 index 00000000..a0cfec9b --- /dev/null +++ b/deployment-apps/02-M-TIC_deployer_base/local/server.conf @@ -0,0 +1,3 @@ +[shclustering] +pass4SymmKey = $7$iQ3wl+w1tMlCZXopQ/BDXHv8e+xGXGR10mvQYOiCdPxZuIkKX87oMm85MSkitkPk3PYW2Qhjc/kSMq2B5M0= +shcluster_label = M-TIC_shcluster \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_esxi_forwarders_inputs/local/app.conf b/deployment-apps/02-M-TIC_esxi_forwarders_inputs/local/app.conf new file mode 100644 index 00000000..771fc72e --- /dev/null +++ b/deployment-apps/02-M-TIC_esxi_forwarders_inputs/local/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_updates = false + +[ui] +is_visible = false +is_manageable = false diff --git a/deployment-apps/02-M-TIC_esxi_forwarders_inputs/local/inputs.conf b/deployment-apps/02-M-TIC_esxi_forwarders_inputs/local/inputs.conf new file mode 100644 index 00000000..d108a5d1 --- /dev/null +++ b/deployment-apps/02-M-TIC_esxi_forwarders_inputs/local/inputs.conf @@ -0,0 +1,4 @@ +[monitor:///var/rsyslog/*/esxi/*/*/*.log] +disabled = false +index = idx_m-tic_esxi +sourcetype = esxi \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_esxi_forwarders_inputs/metadata/local.meta b/deployment-apps/02-M-TIC_esxi_forwarders_inputs/metadata/local.meta new file mode 100644 index 00000000..04740cf3 --- /dev/null +++ b/deployment-apps/02-M-TIC_esxi_forwarders_inputs/metadata/local.meta @@ -0,0 +1,3 @@ +[] +access = read : [ * ], write : [ admin ] +export = system diff --git a/deployment-apps/02-M-TIC_fortigate_forwarders_inputs/local/app.conf b/deployment-apps/02-M-TIC_fortigate_forwarders_inputs/local/app.conf new file mode 100644 index 00000000..771fc72e --- /dev/null +++ b/deployment-apps/02-M-TIC_fortigate_forwarders_inputs/local/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_updates = false + +[ui] +is_visible = false +is_manageable = false diff --git a/deployment-apps/02-M-TIC_fortigate_forwarders_inputs/local/inputs.conf b/deployment-apps/02-M-TIC_fortigate_forwarders_inputs/local/inputs.conf new file mode 100644 index 00000000..a94ccf2d --- /dev/null +++ b/deployment-apps/02-M-TIC_fortigate_forwarders_inputs/local/inputs.conf @@ -0,0 +1,4 @@ +[monitor:///var/rsyslog/*/fortigate/*/*/*.log] +disabled = false +index = idx_m-tic_fortigate +sourcetype = fortigate \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_fortigate_forwarders_inputs/metadata/local.meta b/deployment-apps/02-M-TIC_fortigate_forwarders_inputs/metadata/local.meta new file mode 100644 index 00000000..04740cf3 --- /dev/null +++ b/deployment-apps/02-M-TIC_fortigate_forwarders_inputs/metadata/local.meta @@ -0,0 +1,3 @@ +[] +access = read : [ * ], write : [ admin ] +export = system diff --git a/deployment-apps/02-M-TIC_idx_cluster_base/.DS_Store b/deployment-apps/02-M-TIC_idx_cluster_base/.DS_Store new file mode 100644 index 00000000..0f328807 Binary files /dev/null and b/deployment-apps/02-M-TIC_idx_cluster_base/.DS_Store differ diff --git a/deployment-apps/02-M-TIC_idx_cluster_base/default/app.conf b/deployment-apps/02-M-TIC_idx_cluster_base/default/app.conf new file mode 100644 index 00000000..9cfba3a5 --- /dev/null +++ b/deployment-apps/02-M-TIC_idx_cluster_base/default/app.conf @@ -0,0 +1,11 @@ +[launcher] +version = 1.0.0 +author = VABOS +description = Configure default clustering options on Indexers + +[package] +id = M-TIC_idx_cluster_base + + +[ui] +is_visible = false diff --git a/deployment-apps/02-M-TIC_idx_cluster_base/default/fields.conf b/deployment-apps/02-M-TIC_idx_cluster_base/default/fields.conf new file mode 100644 index 00000000..1b1a8f38 --- /dev/null +++ b/deployment-apps/02-M-TIC_idx_cluster_base/default/fields.conf @@ -0,0 +1,2 @@ +[edfZone] +INDEXED = true \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_idx_cluster_base/default/server.conf b/deployment-apps/02-M-TIC_idx_cluster_base/default/server.conf new file mode 100644 index 00000000..b697cd1b --- /dev/null +++ b/deployment-apps/02-M-TIC_idx_cluster_base/default/server.conf @@ -0,0 +1,6 @@ +[replication_port://9100] + +[clustering] +manager_uri = https://SRVCLM01.jpit.com:8089 +mode = peer +pass4SymmKey = $7$iQ3wl+w1tMlCZXopQ/BDXHv8e+xGXGR10mvQYOiCdPxZuIkKX87oMm85MSkitkPk3PYW2Qhjc/kSMq2B5M0= diff --git a/deployment-apps/02-M-TIC_idx_cluster_base/local/app.conf b/deployment-apps/02-M-TIC_idx_cluster_base/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/02-M-TIC_idx_cluster_base/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_idx_indexes_base/default/app.conf b/deployment-apps/02-M-TIC_idx_indexes_base/default/app.conf new file mode 100644 index 00000000..b17b3c9c --- /dev/null +++ b/deployment-apps/02-M-TIC_idx_indexes_base/default/app.conf @@ -0,0 +1,11 @@ +[launcher] +version = 1.0.0 +author = VABOS +description = Configure default optimisation on Indexers + +[package] +id = edf_idx_indexes_base + + +[ui] +is_visible = false diff --git a/deployment-apps/02-M-TIC_idx_indexes_base/default/indexes.conf b/deployment-apps/02-M-TIC_idx_indexes_base/default/indexes.conf new file mode 100644 index 00000000..821331f5 --- /dev/null +++ b/deployment-apps/02-M-TIC_idx_indexes_base/default/indexes.conf @@ -0,0 +1,65 @@ +[default] +thawedPath = $SPLUNK_DB/$_index_name/thaweddb +coldPath = volume:secondary/$_index_name/colddb +homePath = volume:primary/$_index_name/db +tstatsHomePath = volume:primary/$_index_name/datamodel_summary +tsidxWritingLevel = 4 +journalCompression = zstd +enableDataIntegrityControl = 0 +enableTsidxReduction = 0 +archiver.enableDataArchive = 0 +compressRawdata = 1 +enableOnlineBucketRepair = 1 +rtRouterQueueSize = +rtRouterThreads = +selfStorageThreads = +suspendHotRollByDeleteQuery = 0 +syncMeta = 1 +maxTotalDataSizeMB = 5000 + +[idx_m-tic_windows] + +[idx_m-tic_fortigate] + +[idx_m-tic_linux] + +[idx_m-tic_esxi] + +[vmware-esxilog] + +[vmware-perf-metrics] +datatype = metric + +[vmware-inv] + +[vmware-taskevent] + +[vmware-vclog] + +[idx_m-tic_alcatel] + +[idx_m-tic_cisco] + +[idx_m-tic_switch] + +[idx_m-tic_catchall] + +[idx_m-tic_catchother] + +[idx_m-tic_other] + +[idx_m-tic_glpi] + +[idx_m-tic_glpi_vm] + +[idx_m-tic_glpi_kb] + +[idx_m-tic_glpi_sep] + +[idx_m-tic_glpi_obsolescence] + +[idx_m-tic_genetec_sc] + +[idx_ldap] + +[idx_m-tic_synology] \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_idx_indexes_base/local/app.conf b/deployment-apps/02-M-TIC_idx_indexes_base/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/02-M-TIC_idx_indexes_base/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_linux_forwarders_inputs/local/app.conf b/deployment-apps/02-M-TIC_linux_forwarders_inputs/local/app.conf new file mode 100644 index 00000000..771fc72e --- /dev/null +++ b/deployment-apps/02-M-TIC_linux_forwarders_inputs/local/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_updates = false + +[ui] +is_visible = false +is_manageable = false diff --git a/deployment-apps/02-M-TIC_linux_forwarders_inputs/local/inputs.conf b/deployment-apps/02-M-TIC_linux_forwarders_inputs/local/inputs.conf new file mode 100644 index 00000000..c179be9a --- /dev/null +++ b/deployment-apps/02-M-TIC_linux_forwarders_inputs/local/inputs.conf @@ -0,0 +1,5 @@ +[monitor:///var/rsyslog/*/linux/.../*.log] +disabled = 0 +host_segment = 6 +index = idx_m-tic_linux +sourcetype = syslog_linux diff --git a/deployment-apps/02-M-TIC_linux_forwarders_inputs/metadata/local.meta b/deployment-apps/02-M-TIC_linux_forwarders_inputs/metadata/local.meta new file mode 100644 index 00000000..04740cf3 --- /dev/null +++ b/deployment-apps/02-M-TIC_linux_forwarders_inputs/metadata/local.meta @@ -0,0 +1,3 @@ +[] +access = read : [ * ], write : [ admin ] +export = system diff --git a/deployment-apps/02-M-TIC_sh_cluster_base/default/app.conf b/deployment-apps/02-M-TIC_sh_cluster_base/default/app.conf new file mode 100644 index 00000000..b67d0105 --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_cluster_base/default/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_updates = false + +[ui] +is_visible = false +is_manageable = false \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_sh_cluster_base/default/authorize.conf b/deployment-apps/02-M-TIC_sh_cluster_base/default/authorize.conf new file mode 100644 index 00000000..e69de29b diff --git a/deployment-apps/02-M-TIC_sh_cluster_base/default/fields.conf b/deployment-apps/02-M-TIC_sh_cluster_base/default/fields.conf new file mode 100644 index 00000000..e69de29b diff --git a/deployment-apps/02-M-TIC_sh_cluster_base/default/server.conf b/deployment-apps/02-M-TIC_sh_cluster_base/default/server.conf new file mode 100644 index 00000000..3bedeac2 --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_cluster_base/default/server.conf @@ -0,0 +1,17 @@ +[clustering] +mode = searchhead +manager_uri = clustermanager:one + +[clustermanager:one] +manager_uri = https://SRVCLM01.jpit.com:8089 +pass4SymmKey = $7$iQ3wl+w1tMlCZXopQ/BDXHv8e+xGXGR10mvQYOiCdPxZuIkKX87oMm85MSkitkPk3PYW2Qhjc/kSMq2B5M0= +multisite = false + +[shclustering] +shcluster_label = M-TIC_shcluster +conf_deploy_fetch_url = https://SRVDSMC.jpit.com:8089 +pass4SymmKey = $7$iQ3wl+w1tMlCZXopQ/BDXHv8e+xGXGR10mvQYOiCdPxZuIkKX87oMm85MSkitkPk3PYW2Qhjc/kSMq2B5M0= + +[httpServer] +maxThreads = 150000 +maxSockets = 250000 \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_sh_cluster_base/local/app.conf b/deployment-apps/02-M-TIC_sh_cluster_base/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_cluster_base/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_sh_cluster_base/metadata/default.meta b/deployment-apps/02-M-TIC_sh_cluster_base/metadata/default.meta new file mode 100644 index 00000000..0e683b43 --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_cluster_base/metadata/default.meta @@ -0,0 +1,3 @@ +[] +acces = read : [ * ], write : [ admin ] +export = system \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_sh_idxcluster_base/default/app.conf b/deployment-apps/02-M-TIC_sh_idxcluster_base/default/app.conf new file mode 100644 index 00000000..a662815b --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_idxcluster_base/default/app.conf @@ -0,0 +1,11 @@ +[launcher] +version = 1.0.0 +author = VABOS +description = Configure Search Head for IDX Clustering + +[package] +id = M-TIN_sh_idxcluster_base + + +[ui] +is_visible = false diff --git a/deployment-apps/02-M-TIC_sh_idxcluster_base/default/server.conf b/deployment-apps/02-M-TIC_sh_idxcluster_base/default/server.conf new file mode 100644 index 00000000..f3c14564 --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_idxcluster_base/default/server.conf @@ -0,0 +1,9 @@ +[general] +site = site2 + +[clustering] +multisite = true +master_uri = https://SRVCLM01.jpit.com:8089 +mode = searchhead +pass4SymmKey = $7$i7IqoiyC1DpnVbSVtwGzuVTO5rmVyPCI2CMacpHEFs3N2oFAaF0EJ049Otza + diff --git a/deployment-apps/02-M-TIC_sh_idxcluster_base/local/app.conf b/deployment-apps/02-M-TIC_sh_idxcluster_base/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_idxcluster_base/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_sh_volume_indexes/default/app.conf b/deployment-apps/02-M-TIC_sh_volume_indexes/default/app.conf new file mode 100644 index 00000000..658f61e2 --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_volume_indexes/default/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_update = false + +[ui] +is_visible = false +is_manageable = false \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_sh_volume_indexes/default/indexes.conf b/deployment-apps/02-M-TIC_sh_volume_indexes/default/indexes.conf new file mode 100644 index 00000000..bc5dee3f --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_volume_indexes/default/indexes.conf @@ -0,0 +1,6 @@ +# One Volume for Hot and Cold +[volume:primary] +path = /opt/splunk/var/lib/splunk + +[volume:secondary] +path = /opt/splunk/var/lib/splunk \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_sh_volume_indexes/local/app.conf b/deployment-apps/02-M-TIC_sh_volume_indexes/local/app.conf new file mode 100644 index 00000000..1173ea8c --- /dev/null +++ b/deployment-apps/02-M-TIC_sh_volume_indexes/local/app.conf @@ -0,0 +1 @@ +# Autogenerated file \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_windows_forwarders_inputs/local/app.conf b/deployment-apps/02-M-TIC_windows_forwarders_inputs/local/app.conf new file mode 100644 index 00000000..771fc72e --- /dev/null +++ b/deployment-apps/02-M-TIC_windows_forwarders_inputs/local/app.conf @@ -0,0 +1,9 @@ +[install] +state = enabled + +[package] +check_for_updates = false + +[ui] +is_visible = false +is_manageable = false diff --git a/deployment-apps/02-M-TIC_windows_forwarders_inputs/local/inputs.conf b/deployment-apps/02-M-TIC_windows_forwarders_inputs/local/inputs.conf new file mode 100644 index 00000000..c3a0e726 --- /dev/null +++ b/deployment-apps/02-M-TIC_windows_forwarders_inputs/local/inputs.conf @@ -0,0 +1,7 @@ +[WinEventLog] +interval=60 +evt_resolve_ad_obj = 0 +evt_dc_name= +evt_dns_name= +index = idx_m-tic_windows +sourcetype = events_windows \ No newline at end of file diff --git a/deployment-apps/02-M-TIC_windows_forwarders_inputs/metadata/local.meta b/deployment-apps/02-M-TIC_windows_forwarders_inputs/metadata/local.meta new file mode 100644 index 00000000..04740cf3 --- /dev/null +++ b/deployment-apps/02-M-TIC_windows_forwarders_inputs/metadata/local.meta @@ -0,0 +1,3 @@ +[] +access = read : [ * ], write : [ admin ] +export = system diff --git a/deployment-apps/For_MC/local/distsearch.conf b/deployment-apps/For_MC/local/distsearch.conf new file mode 100644 index 00000000..a004ab3a --- /dev/null +++ b/deployment-apps/For_MC/local/distsearch.conf @@ -0,0 +1,30 @@ +[distributedSearch:dmc_group_cluster_master] +servers = SRVCLM01.jpit.com:8089 + +[distributedSearch:dmc_group_deployment_server] +servers = localhost:localhost + +[distributedSearch:dmc_group_kv_store] +servers = SRVCLM01.jpit.com:8089,SRVSH01.jpit.com:8089,SRVSH02.jpit.com:8089 + +[distributedSearch:dmc_group_search_head] +servers = SRVSH01.jpit.com:8089,SRVSH02.jpit.com:808 + +[distributedSearch:dmc_group_indexer] +default = true +servers = SRVIDX01.jpit.com:8089,SRVIDX02.jpit.com:8089 + +[distributedSearch:dmc_group_shc_deployer] +servers = localhost:localhost + +[distributedSearch:dmc_indexerclustergroup_Cluster_M-TIC] +servers = SRVIDX01.jpit.com:8089,SRVIDX02.jpit.com:8089,SRVCLM01.jpit.com:8089,SRVSH01.jpit.com:8089,SRVSH02.jpit.com:8089 + +[distributedSearch:dmc_group_license_master] +servers = SRVLM01.jpit.com:8089 + +[distributedSearch:dmc_searchheadclustergroup_M-TIC_shcluster] +servers = localhost:localhost,SRVSH01.jpit.com:8089,SRVSH02.jpit.com:8089 + +[distributedSearch] +servers = https://SRVCLM01.jpit.com:8089,https://SRVLM01.jpit.com:8089,https://SRVSH01.jpit.com:8089,https://SRVSH02.jpit.com:8089 \ No newline at end of file diff --git a/deployment-apps/For_MC/local/health.conf b/deployment-apps/For_MC/local/health.conf new file mode 100644 index 00000000..aa3f329c --- /dev/null +++ b/deployment-apps/For_MC/local/health.conf @@ -0,0 +1 @@ +[distributed_health_reporter] \ No newline at end of file diff --git a/deployment-apps/README b/deployment-apps/README new file mode 100644 index 00000000..ea6118b1 --- /dev/null +++ b/deployment-apps/README @@ -0,0 +1,6 @@ +This directory is the default repository location for deployable apps in a deployment server +configuration. + +For details on configuring as a deployment server, see +$SPLUNK_HOME/etc/system/README/serverclass.conf.spec, serverclass.conf.example or the Admin manual +at http://docs.splunk.com/Documentation. diff --git a/deployment-apps/splunk_monitoring_console/local/splunk_monitoring_console_assets.conf b/deployment-apps/splunk_monitoring_console/local/splunk_monitoring_console_assets.conf new file mode 100644 index 00000000..ea9bd708 --- /dev/null +++ b/deployment-apps/splunk_monitoring_console/local/splunk_monitoring_console_assets.conf @@ -0,0 +1,4 @@ +[settings] +mc_auto_config = enabled +disabled = 0 +configuredPeers = SRVSH01.jpit.com:8089,SRVSH02.jpit.com:8089,SRVIDX01.jpit.com:8089,SRVIDX02.jpit.com:8089,SRVLM01.jpit.com:8089,SRVCLM01.jpit.com:8089 \ No newline at end of file diff --git a/searchLanguage.xml b/searchLanguage.xml new file mode 100644 index 00000000..5565264b --- /dev/null +++ b/searchLanguage.xml @@ -0,0 +1,632 @@ + + + + + + false + + + + + SEARCH + + + + savedSplunkLoader + + savedsplunk + + + + + savedSplunkLoader + + savedsearch + + + + + time + + startdaysago + + + 1 + + + + + sortmeta + + sort + + + order + + + + + lastby + + lastby + + + + + readtimeout + + readtimeout + + + 5 + + + + + queryid + + queryid + + + + + sortorder + + !resultsetsortby + + + + + readlevel + + readlevel + + + + + readlimit + + readlimit + + + + + time + + startminutesago + + + 1 + + + + + time + + starthoursago + + + 1 + + + + + time + + startmonthsago + + + 1 + + + + + time + + enddaysago + + + 1 + + + + + time + + endminutesago + + + 1 + + + + + time + + endhoursago + + + 1 + + + + + time + + endmonthsago + + + 1 + + + + + time + + searchtimespanhours + + + 1 + + + + + time + + searchtimespanminutes + + + 1 + + + + + time + + searchtimespandays + + + 1 + + + + + time + + searchtimespanmonths + + + 1 + + + + + + + time + + starttime + + + timeformat + + + 12/31/1969:16:00:00 + %m/%d/%Y:%H:%M:%S + + + + + time + + endtime + + + timeformat + + + 12/31/2022:16:00:00 + %m/%d/%Y:%H:%M:%S + + + + + time + + starttimeu + + + 0 + + + + + time + + endtimeu + + + 1672531200 + + + + + + time + + daysago + + + 1 + + + + + + time + + minutesago + + + 1 + + + + + time + + hoursago + + + 1 + + + + + time + + monthsago + + + 1 + + + + + maxtime + + maxtime + + + 60 + + + + + countSetter + + maxevents + + + typeahead_suppress + + + + + eventtypeResolver + + eventtype + + + + + eventtypeResolver + + tag + + + + + + eventtypeResolver + + typetag + + + + + eventtypeResolver + + eventtypetag + + + + + hosttagResolver + + hosttag + + + + + sourcetypeResolver + + sourcetype + + + + + domainFinder + + index + + + + + + connectedbytype + + relatedbytype + + + minrelationbytype + + + + + historyuser + + user + + + + + regexFilter + + grep + + + + + + debugCommand + + !++cmd++ + + + !++param1++ + !++param2++ + + + + + + + + GET + + + + eventGetter + + events + + + summarize + + + SEARCH + + + + + timebucketsGetter + + timebuckets + + + SEARCH + + + + + reportGetter + + report + + + + + typeGetter + + types + + + samplesfortypes + + + + + searchGetter + + searches + + + samplesfortypes + + + + + hostGetter + + hosts + + + + + sourceTypeGetter + + sourcetypes + + + + + eventTagGetter + + eventtags + + + + + hostTagGetter + + hosttags + + + + + sourceTypeTagGetter + + sourcetypetags + + + + + sourceGetter + + sources + + + + + reportGetter + + report + + + + + formatGetter + + formats + + + + + + + + OUTPUT + + + + emailOut + + email + + + format + + + GET + + + + + + schedOut + + scheduler + + + resolveids + + + + + schedOut + + summary + + + resolveids + + + + + rssOut + + rssfeed + + + GET + + + + + splunkUIOut + + splunkui + + + format + idcount + maxlines + timeformat + + + GET + + + + + + exportOut + + exportto + + + format + + + GET + + + + + raweventsOut + + rawevents + + + GET + + + + + + magicgraph + + magicgraph + + + GET + + + + + + + + diff --git a/splunk-launch.conf b/splunk-launch.conf new file mode 100644 index 00000000..43ba0815 --- /dev/null +++ b/splunk-launch.conf @@ -0,0 +1,24 @@ +# Version 9.0.0 + +# Modify the following line to suit the location of your Splunk install. +# If unset, Splunk will use the parent of the directory containing the splunk +# CLI executable. +# +# SPLUNK_HOME=/opt/splunk-home + +# By default, Splunk stores its indexes under SPLUNK_HOME in the +# var/lib/splunk subdirectory. This can be overridden +# here: +# +# SPLUNK_DB=/opt/splunk-home/var/lib/splunk +# Splunkd daemon name +SPLUNK_SERVER_NAME=Splunkd + +# If SPLUNK_OS_USER is set, then Splunk service will only start +# if the 'splunk [re]start [splunkd]' command is invoked by a user who +# is, or can effectively become via setuid(2), $SPLUNK_OS_USER. +# (This setting can be specified as username or as UID.) +# +# SPLUNK_OS_USER +PYTHONHTTPSVERIFY=0 +OPTIMISTIC_ABOUT_FILE_LOCKING=1 diff --git a/splunk.version b/splunk.version new file mode 100644 index 00000000..5a71b27b --- /dev/null +++ b/splunk.version @@ -0,0 +1,4 @@ +VERSION=9.1.0.2 +BUILD=b6436b649711 +PRODUCT=splunk +PLATFORM=Linux-x86_64