pip install licenseware-logblocks
Having a log stream, you can read line by line and send it to logblocks:
log_stream() { while true; do echo $RANDOM; sleep 1; done; }
while IFS= read -r line; do echo $line | logblocks $line; done < <(log_stream)
SLACK_TAGGED_USERS_IDS
will be tagged on all ERRORS
Environment variables:
SLACK_TAGGED_USERS_IDS
(ex:export SLACK_TAGGED_USERS_IDS="<@U02CS9QL0JK>, <@U02U2KQ7N3Y>, <@U030JAJF5RV>, <@U02SDCAHJH3>, <@UHW04RBGT>"
);SLACK_CHANNEL_WEBHOOK_URL
(ex:export SLACK_CHANNEL_WEBHOOK_URL=https://hooks.slack.com/services/etc/etc/etc
)