Commit Graph
215 Commits
Author SHA1 Message Date
beckerinj 5e14ed5d31 fix to multi search 2022-07-09 02:34:21 -04:00
beckerinj a40e368533 emojis in slack alerts and unreachable alerting 2022-07-06 00:06:40 -04:00
beckerinj b5e65cbb32 24 hr default clear notify limit 2022-07-05 17:35:21 -04:00
beckerinj 9cf422c0b8 added rest routes to create / deploy deployment 2022-07-04 17:19:15 -04:00
beckerinj 1ac3fce257 Merge branch 'main' of https://github.com/mbecker20/monitor 2022-06-30 16:48:02 -04:00
beckerinj c14fcf617d only use helmet if host is https 2022-06-30 16:48:00 -04:00
beckerinj 9373c7eaa1 seperate clear already alerted interval (hours) 2022-06-13 19:59:31 +03:00
beckerinj f80a54497e trim down daily interval 2022-06-10 19:24:43 +03:00
beckerinj 4f3ac512f4 clean up messages 2022-06-10 19:18:57 +03:00
beckerinj a815ddc2ae fix slack notifier formatting? 2022-06-10 19:05:39 +03:00
beckerinj d05703cf04 change all types to plain_text 2022-06-10 18:43:24 +03:00
beckerinj d14ae83cfa try adding blocks under attachments 2022-06-10 18:30:43 +03:00
beckerinj 7ca0f02883 change emphasis 2022-06-10 16:52:34 +03:00
beckerinj 306db2ee1e advanced slack messages 2022-06-10 16:28:03 +03:00
beckerinj 9c37cff49f try catch jwt verify 2022-06-04 21:10:59 +03:00
beckerinj 406be5128b configure environment 2022-05-31 22:54:03 +03:00
beckerinj 4ca689df7e : 2022-05-31 17:39:26 +03:00
beckerinj 499e3b835b dotenv 2022-05-31 17:39:14 +03:00
beckerinj c0d84ed92b parse dot env vars 2022-05-31 17:20:19 +03:00
beckerinj bbd51dac00 clean 2022-05-30 21:36:11 +03:00
beckerinj b1def791ca add pm2 flush support 2022-05-30 13:35:33 +03:00
beckerinj 0866f1c011 support variable number of lines pm2 log 2022-05-29 21:03:15 +03:00
beckerinj 5db44a69a4 github listener auth and branch filtering 2022-05-29 13:54:29 +03:00
beckerinj 8493fed2dc daily interval tells when server unreachable 2022-05-27 18:27:57 +03:00
beckerinj 2df5005ec0 basic frontend 2022-05-26 18:27:51 +03:00
beckerinj d54d1950d9 pm2 updates 2022-05-26 13:42:27 +03:00
beckerinj 0631de0585 pm2 deployment type 2022-05-26 11:37:12 +03:00
beckerinj c2c3e3affd get pm2 commands routed through pipeline 2022-05-26 11:01:35 +03:00
beckerinj 0fe7553f85 remove pm2 locally from periphery (in favor of monitor-pm2 extension 2022-05-25 16:53:55 +03:00
beckerinj 6e7a2d51ec fix to region not being updated, and fill out server changelog view fields 2022-05-20 15:52:09 -04:00
mbecker20 01afe72e07 add pm2 to core deps 2022-05-20 10:58:04 -04:00
beckerinj 7c81f6ad32 remove unneeded dep 2022-05-19 16:09:58 -04:00
beckerinj 55e826ef6f backend to retrieve pm2 processes from periphery 2022-05-19 15:56:52 -04:00
beckerinj 2b1d4149d1 improve slack notifier region readability 2022-05-18 12:51:53 -04:00
beckerinj 8ddf1e39d5 remove "region: " its clear enough 2022-05-18 11:12:50 -04:00
beckerinj bb8f65ab57 utilize region in slack notifications 2022-05-18 11:02:43 -04:00
beckerinj d0ab454e7b disallow non-admins from updating cli commands (security issue) 2022-05-17 17:08:00 -04:00
beckerinj f681e9f057 correct formatting for @ users 2022-05-17 12:54:41 -04:00
beckerinj a562cf825d to notify server 2022-05-17 12:22:54 -04:00
beckerinj 017d863aa2 only usage alert once 2022-05-17 10:55:58 -04:00
beckerinj 1bc68bbb5a only get deployments user has access to 2022-05-13 15:50:11 -04:00
beckerinj 693e5c307a limit access to builds 2022-05-13 15:11:36 -04:00
beckerinj 75a5c0da4f permissioned github / docker accounts 2022-05-13 15:05:44 -04:00
mbecker20 1fb7fce8ce more auth on recieving deployments 2022-05-13 13:51:37 -04:00
beckerinj 185dd5c17d optional custom passkey 2022-05-12 14:04:56 -04:00
mbecker20 bedf4fad70 docker stats json 2022-05-12 12:38:56 -04:00
beckerinj c8dedb8980 customize alert thresholds 2022-05-12 10:55:18 -04:00
beckerinj 8c1119734a seperate daily servers with ----- 2022-05-11 11:51:34 -04:00
beckerinj 3e5ffb8902 daily interval fix 2022-05-11 11:33:18 -04:00
beckerinj 9cd8897a24 daily interval style 2022-05-11 11:32:23 -04:00