Commit Graph

60 Commits

Author SHA1 Message Date
m0duspwnens
59d5be682a ensure bash is used for influx query 2022-04-08 15:01:38 -04:00
m0duspwnens
8aa002b82e add states to remove ca and ssl keys and certs and call them during reinstall. 2022-01-26 09:33:19 -05:00
m0duspwnens
fed8bfac67 more requires on docker containers 2021-10-22 14:10:59 -04:00
m0duspwnens
dac19d224f update cq 2021-06-29 17:15:00 -04:00
m0duspwnens
ca152ab04c redefine measurements 2021-06-29 09:54:17 -04:00
m0duspwnens
bf8bba7b84 only set measurements if conditions are met 2021-06-29 08:57:51 -04:00
m0duspwnens
6b68a39cbe handle senario where there are no measurements 2021-06-29 07:46:25 -04:00
m0duspwnens
1c516daa96 fix measurement list 2021-06-28 17:05:32 -04:00
m0duspwnens
21c9388ee6 generate measurement list and cq for each 2021-06-28 16:12:36 -04:00
William Wernert
c1dd4dafe4 Fix influx state 2021-05-21 12:41:10 -04:00
William Wernert
fe3aec173f Merge branch 'master' into feature/merge-2.3.51
# Conflicts:
#	VERSION
#	salt/influxdb/init.sls
2021-05-21 12:31:54 -04:00
m0duspwnens
e50002e0ca influx and grafana default for manager nodes - https://github.com/Security-Onion-Solutions/securityonion/issues/4207 2021-05-17 16:26:12 -04:00
m0duspwnens
d3af06e7a4 handle exception if influxdb module doesnt exist 2021-05-13 11:00:42 -04:00
m0duspwnens
74f2a61b25 install influxdb and grafana during setup prior to final highstate 2021-05-13 09:06:47 -04:00
m0duspwnens
6474c296e1 dont need to specify dest rp 2021-05-06 20:26:13 -04:00
m0duspwnens
da528e802f ensure migration script doesnt migrate the current days data and fix downsample cq to move from so_short_term rp 2021-05-06 12:52:47 -04:00
m0duspwnens
9dbb9f519b create so_short_term rp as default so that autogen can just be dropped once data is downsampled 2021-05-06 09:14:49 -04:00
m0duspwnens
6a639edb05 have cq created once again 2021-05-05 08:33:31 -04:00
m0duspwnens
c5f99b012e comment out creation of cq to test data migration 2021-05-04 13:58:53 -04:00
m0duspwnens
fcd1bea4a3 remove auto data migration, change duration from 0s to 0d 2021-05-04 12:06:03 -04:00
m0duspwnens
a0f1839162 run in background 2021-05-04 09:59:16 -04:00
m0duspwnens
d6b9154a88 change how version to be installed is defined to work with centos 2021-04-30 14:48:51 -04:00
m0duspwnens
e32ca284c5 ensure proper version of python3-influxdb is installed prior to running the states that require it 2021-04-30 11:10:31 -04:00
m0duspwnens
907dbe6388 for for influx to be up so the reliant states dont fail 2021-04-29 08:47:33 -04:00
m0duspwnens
f8e01d5d53 let the state retry incase influxdb isnt fully up yet 2021-04-29 06:43:05 -04:00
m0duspwnens
28982e0e0b fix requirement 2021-04-21 19:22:07 -04:00
m0duspwnens
d792c65ce3 change how influx is patch and python3-influxdb is installed 2021-04-21 09:25:25 -04:00
m0duspwnens
8eef574342 install python3-influxdb and create requires 2021-04-21 08:28:01 -04:00
m0duspwnens
115764ae38 merge with dev and fix merge conflict in so-functions https://github.com/Security-Onion-Solutions/securityonion/issues/3264 2021-04-20 10:03:15 -04:00
Jason Ertel
e430be1017 Enable Flux compatibility mode to prepare for eventual migration to 2.0 2021-04-02 16:36:29 -04:00
m0duspwnens
5cda35db0a change defaults for testing - https://github.com/Security-Onion-Solutions/securityonion/issues/3264 2021-04-01 10:45:54 -04:00
m0duspwnens
4f3b3a787c change defaults for testing, remove measurements list since cq uses wildcard now - https://github.com/Security-Onion-Solutions/securityonion/issues/3264 2021-04-01 10:18:29 -04:00
m0duspwnens
30c6d4756a change default long term resolution to 5m 2021-03-30 09:38:37 -04:00
m0duspwnens
d1150f150f loop through the rps 2021-03-29 10:59:18 -04:00
m0duspwnens
e0f4abaa09 try to do it with just 1 cq, modify defaults for testing 2021-03-29 10:36:56 -04:00
m0duspwnens
889e624a8c add shard_duration to state and defaults - https://github.com/Security-Onion-Solutions/securityonion/issues/3264 2021-03-25 09:33:10 -04:00
m0duspwnens
a3e11f017b merge with 2.3.40 2021-03-23 14:34:52 -04:00
m0duspwnens
c4da576030 ensure the presence of the telegraf database 2021-03-11 12:20:32 -05:00
m0duspwnens
3385ba2ca2 verify ssl 2021-03-11 09:35:54 -05:00
m0duspwnens
6dba2879c5 change so_long_term rp to 6h for tetsing 2021-03-11 09:25:44 -05:00
m0duspwnens
75012cdcba create rps and cqs 2021-03-10 15:20:11 -05:00
m0duspwnens
1f9e5ca3cc install influxdb python module add test retention policies 2021-03-09 10:31:59 -05:00
William Wernert
f5c044e3e3 [fix] Log directory fixes
* The playbook log dir is owned by the socore group, so we can use `su root socore`
* Addresses https://github.com/Security-Onion-Solutions/securityonion/pull/2681#issuecomment-767761670
---
* influxdb runs as root, so we can set the log directory permissions to 755 for this service
2021-01-26 16:07:34 -05:00
William Wernert
1939fe85d7 [fix] Revert directory permission changes 2021-01-26 13:41:10 -05:00
William Wernert
59a4b148bc Merge branch 'dev' into logrotate-fix 2021-01-22 15:20:55 -05:00
Masaya-A
845ab92d36 To make log rotation working 2021-01-21 09:30:34 +09:00
m0duspwnens
b693373d8d change how we allow or disallow states to be run https://github.com/Security-Onion-Solutions/securityonion/issues/2679 2021-01-20 15:09:53 -05:00
Masaya-A
0d93b15a63 Disable weak cipher suites from influxdb
The default config of influxdb enables use of some weak cipher suites such as RC4 and 3DES(SWEET32).
To disable them, a list of enabled ciphers added into influxdb.conf.
2021-01-15 11:47:04 +09:00
m0duspwnens
1fca5e65df redo how containers get added to so-status https://github.com/Security-Onion-Solutions/securityonion/issues/1681 2020-11-10 15:31:47 -05:00
William Wernert
e1d8f578c2 [feat] Add log dirs for playbook + influxdb 2020-10-08 12:35:14 -04:00