diff options
author | Georg | 2021-07-25 22:50:43 +0200 |
---|---|---|
committer | Georg | 2021-07-25 23:02:04 +0200 |
commit | 74f3b0a11f3964d38122e5b1128517e7de80239e (patch) | |
tree | e68cf34f84862ce423b6150d3c5d000668de81e8 /scripts/sh/deploy_node_exporter.sh | |
parent | 333c4a82b85119bd9fc8cca9fdb658d0dbcff18c (diff) | |
download | system-74f3b0a11f3964d38122e5b1128517e7de80239e.tar.gz system-74f3b0a11f3964d38122e5b1128517e7de80239e.tar.bz2 system-74f3b0a11f3964d38122e5b1128517e7de80239e.zip |
Integrating firewalld into node_exporter script
Signed-off-by: Georg <georg@lysergic.dev>
Diffstat (limited to 'scripts/sh/deploy_node_exporter.sh')
-rwxr-xr-x | scripts/sh/deploy_node_exporter.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/sh/deploy_node_exporter.sh b/scripts/sh/deploy_node_exporter.sh index 52dbc7f..d6551f0 100755 --- a/scripts/sh/deploy_node_exporter.sh +++ b/scripts/sh/deploy_node_exporter.sh @@ -27,6 +27,13 @@ ExecStart=/opt/node_exporter/node_exporter --web.listen-address=":9200" WantedBy=multi-user.target EOF systemctl enable --now node_exporter +if [ -x $(command -v firewall-cmd) ] +then +firewall-cmd --zone=internal --add-port=9200/tcp --permanent +firewall-cmd --reload +else +echo "No firewalld, skipping." +fi echo "OK" else echo "Found traces of an existing installation. Aborted." |