Josh Patterson
43f72c1f9f
Parallelize so-elasticsearch-templates-load template PUTs
...
Load component and index templates as throttled background jobs (max 10
concurrent) instead of sequential curl PUTs, matching the bounded-concurrency
+ flock-serialized-output pattern used by the fleet/ILM load scripts. Keeps a
wait barrier between the component phase and the index phase so index
templates never load before their referenced component templates. Failures are
tracked via per-job marker files since counter increments can't escape
background subshells.
2026-06-12 15:11:34 -04:00
reyesj2
22f869734e
add check for files before attempting to use file pattern to load templates
2026-04-22 23:11:31 -05:00
reyesj2
16a4a42faf
check for addon-index templates dir before attempting to load addon index templates
2026-04-14 19:26:37 -05:00
reyesj2
dd40e44530
show when addon integrations are already loaded
2026-04-13 12:36:42 -05:00
reyesj2
abcad9fde0
addon statefile
2026-04-12 00:36:30 -05:00
reyesj2
a43947cca5
elasticsearch template load script -- for addon index templates
2026-04-12 00:23:26 -05:00
reyesj2
b0584a4dc5
only append "-mappings" to component template names as needed
2026-04-11 15:22:50 -05:00
reyesj2
6298397534
rework elasticsearch template load script -- for core templates
2026-04-11 04:40:47 -05:00
Jorge Reyes
4a49f9d004
Merge branch '2.4/dev' into reyesj2/retention
2025-11-06 14:29:08 -06:00
reyesj2
1eb4b5379a
show 30d scheduled deletions or 7d scheduled deletions depending on what historical data is available
2025-11-06 14:25:25 -06:00
reyesj2
35c7fc06d7
fix bug showing duplicate backing indices in recommendations
2025-11-06 14:24:58 -06:00
reyesj2
b69d453a68
typo
2025-11-06 14:24:29 -06:00
reyesj2
1aa871ec94
small fixes
2025-11-05 17:55:57 -06:00
reyesj2
2fb41c8d65
elasticsearch retention estimate
2025-10-29 14:24:43 -05:00
Jorge Reyes
cdb7f0602c
Merge pull request #14889 from Security-Onion-Solutions/reyesj2-es-helper
...
only show data nodes in disk usage output
2025-07-29 14:45:30 -05:00
reyesj2
07305d8799
only show data nodes in disk usage output
2025-07-29 14:15:43 -05:00
reyesj2
fbf5bafae7
set 2m timeout
2025-07-28 15:17:04 -05:00
reyesj2
d49cd3cb85
increased timeout for so-elasticsearch-roles-load from default of 30s
2025-07-28 15:14:12 -05:00
reyesj2
0b1f2252ee
elasticsearch troubleshoot script
2025-07-17 13:27:54 -05:00
reyesj2
d240fca721
remove usage of temp file
2025-06-03 08:45:04 -05:00
reyesj2
4d6171bde6
rename script
...
Signed-off-by: reyesj2 <94730068+reyesj2@users.noreply.github.com >
2025-06-03 07:32:12 -05:00
reyesj2
6238a5b3ed
tighten up search timeframe
2025-06-02 16:31:26 -05:00
reyesj2
061600fa7a
shebang line
2025-06-02 15:55:46 -05:00
reyesj2
1b89cc6818
so-elasticsearch-index-growth script
2025-06-02 15:41:03 -05:00
Doug Burks
bf38055a6c
add echo to end of so-elasticsearch-ilm-stop
2025-05-30 11:41:50 -04:00
Doug Burks
90b8d6b2f7
add echo to end of so-elasticsearch-ilm-start
2025-05-30 11:41:11 -04:00
Doug Burks
45d541d4f2
FIX: so-elasticsearch-ilm-start needs shebang #14688
2025-05-30 09:55:53 -04:00
Wes
c55fa6dc6a
Fix pattern for pipelines
2024-07-23 17:48:32 +00:00
Doug Burks
26cb8d43e1
FIX: so-index-list typo #12988
2024-05-10 08:01:56 -04:00
Doug Burks
a1291e43c3
FIX: so-index-list typo #12988
2024-05-10 07:58:13 -04:00
Wes
4baf4657f6
Curator cleanup
2023-12-20 19:10:22 +00:00
Doug Burks
d49d13289e
Update so-elastic-clear
2023-12-12 16:37:06 -05:00
Wes
d203aec44a
Remove Curator
2023-12-08 19:37:06 +00:00
weslambert
69ec1987af
Fix if statement
2023-11-07 17:28:37 -05:00
Wes
7772657b4b
Remove RETURN_CODE
2023-11-07 21:06:35 +00:00
Wes
1676c84f9c
Use the retry function so-elasticsearch-query
2023-11-07 19:56:50 +00:00
Wes
0b4a246ddb
State file changes and retry logic
2023-11-07 16:44:42 +00:00
Wes
c30a0d5b5b
Better error handling and state file management
2023-11-06 14:29:01 +00:00
Wes
74eda68d84
Exit if unable to communicate with Elasticsearch
2023-11-06 13:16:35 +00:00
Wes
6a8737e9a2
Set delete for interactive
2023-07-19 12:21:47 +00:00
Wes
8a76975d8c
Use new agent scripts
2023-07-18 18:43:57 +00:00
Wes
2c42d4b19e
Add package check to so-elasticsearch-templates-load
2023-06-23 13:22:51 +00:00
Wes
73812b11a3
Allow ingest node pipelines that start with a period
2023-06-13 13:37:56 +00:00
m0duspwnens
ddb776c80e
add redis pillars to searchnode. move redis scripts with jinja to sbin_jinja
2023-05-04 17:26:18 -04:00
m0duspwnens
dc77b20723
remove extra " from so-elasticsearch-roles-load
2023-05-04 14:54:37 -04:00
Mike Reeves
7595072e85
Fix some files
2023-05-02 12:15:05 -04:00
Mike Reeves
e60e21d9ff
Move files out of common
2023-05-02 09:40:02 -04:00
Mike Reeves
2d4f4791e0
Move files out of common
2023-05-01 15:21:31 -04:00
Mike Reeves
3d7f2bc691
Fix annotations and file locations
2023-04-27 13:23:53 -04:00
Jason Ertel
44c696a495
Merge pull request #10036 from Security-Onion-Solutions/commonprofile
...
ensure scripts are run as root, have copyright, and path is correct
2023-03-28 11:59:10 -04:00