-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathnats-info.sh
executable file
·31 lines (28 loc) · 1016 Bytes
/
nats-info.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/bash
#
# nats-info.sh
# Provides NATS JetStream stream info.
NATS_SERVICE_NAME=connect_nats-server_1
NATS_CLIENT_PORT=4222
TLSCERT=/conf/lfh-nats-server.pem
TLSKEY=/conf/lfh-nats-server.key
TLSCA=/conf/lfh-root-ca.pem
NKEY=/conf/nats-server.nk
echo "JetStream EVENTS stream info"
echo "****************************"
docker exec -it "${NATS_SERVICE_NAME}" \
nats --server="${NATS_SERVICE_NAME}":"${NATS_CLIENT_PORT}" \
--tlscert="${TLSCERT}" \
--tlskey="${TLSKEY}" \
--tlsca="${TLSCA}" \
--nkey="${NKEY}" \
str info EVENTS
echo "JetStream EVENTS stream SYNC consumer info"
echo "******************************************"
docker exec -it "${NATS_SERVICE_NAME}" \
nats --server="${NATS_SERVICE_NAME}":"${NATS_CLIENT_PORT}" \
--tlscert="${TLSCERT}" \
--tlskey="${TLSKEY}" \
--tlsca="${TLSCA}" \
--nkey="${NKEY}" \
consumer info EVENTS SYNC