Browse Source

Added node exporter, a prometheus proxy and..

proxy client.
This should allow us to monitor teh peregrine cluster.

Bind to 0.0.0.0

Add the client and node_exporter in one yaml
pull/7/head
Egon Rijpkema 5 years ago
parent
commit
524f467d12
  1. 1
      .gitignore
  2. 3
      hosts
  3. 10
      node_exporter.yml
  4. 9
      promclient.yml
  5. 5
      promproxy.yml
  6. 22
      promtools/Dockerfile
  7. 6
      promtools/build.sh
  8. BIN
      promtools/client
  9. BIN
      promtools/proxy
  10. 932
      roles/common/templates/hosts
  11. 36
      roles/node_exporter/tasks/main.yml
  12. 12
      roles/node_exporter/templates/node-exporter.service
  13. 36
      roles/prom_client/tasks/main.yml
  14. 11
      roles/prom_client/templates/prom-client.service
  15. 36
      roles/prom_proxy/tasks/main.yml
  16. 11
      roles/prom_proxy/templates/promproxy.service

1
.gitignore vendored

@ -9,3 +9,4 @@ Session.vim @@ -9,3 +9,4 @@ Session.vim
*~
*.swp
.vault_pass.txt
promtools/results

3
hosts

@ -1,6 +1,9 @@ @@ -1,6 +1,9 @@
[scheduler]
pg-node001 mailhub=172.23.56.1 rewrite_domain=knyft.hpc.rug.nl
[prometheus_proxy]
pg-node001
[login]
pg-login

10
node_exporter.yml

@ -0,0 +1,10 @@ @@ -0,0 +1,10 @@
---
- hosts: prometheus_proxy
name: Dummy to gather facts
tasks: []
- hosts: all
become: True
roles:
- node_exporter
- prom_client

9
promclient.yml

@ -0,0 +1,9 @@ @@ -0,0 +1,9 @@
---
- hosts: prometheus_proxy
name: Dummy to gather facts
tasks: []
- hosts: all
become: True
roles:
- prom_client

5
promproxy.yml

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
---
- hosts: prometheus_proxy
become: True
roles:
- prom_proxy

22
promtools/Dockerfile

@ -0,0 +1,22 @@ @@ -0,0 +1,22 @@
FROM golang:1.9-stretch
MAINTAINER Egon Rijpkema <e.m.a.rijpkema@rug.nl>
RUN mkdir /results
RUN go get github.com/prometheus/node_exporter && \
cd ${GOPATH-$HOME/go}/src/github.com/prometheus/node_exporter && \
make && \
cp node_exporter /results
RUN go get github.com/robustperception/pushprox/proxy && \
cd ${GOPATH-$HOME/go}/src/github.com/robustperception/pushprox/proxy && \
go build && \
cp /go/bin/proxy /results
RUN go get github.com/robustperception/pushprox/client && \
cd ${GOPATH-$HOME/go}/src/github.com/robustperception/pushprox/client && \
go build && \
cp /go/bin/client /results
CMD /go/bin/proxy

6
promtools/build.sh

@ -0,0 +1,6 @@ @@ -0,0 +1,6 @@
#!/bin/bash -ex
mkdir -p results
docker build . -t promtools
docker run -d --name promtools --rm promtools sleep 3
docker cp promtools:/results .

BIN
promtools/client

Binary file not shown.

BIN
promtools/proxy

Binary file not shown.

932
roles/common/templates/hosts

@ -0,0 +1,932 @@ @@ -0,0 +1,932 @@
127.0.0.1 localhost
172.23.36.1 md-node001 md-node001.hpc.local
172.23.36.2 md-node002 md-node002.hpc.local
172.23.36.3 md-node003 md-node003.hpc.local
172.23.36.4 md-node004 md-node004.hpc.local
172.23.36.5 md-node005 md-node005.hpc.local
172.23.36.6 md-node006 md-node006.hpc.local
172.23.36.7 md-node007 md-node007.hpc.local
172.23.36.8 md-node008 md-node008.hpc.local
172.23.36.9 md-node009 md-node009.hpc.local
172.23.36.10 md-node010 md-node010.hpc.local
172.23.36.11 md-node011 md-node011.hpc.local
172.23.36.12 md-node012 md-node012.hpc.local
172.23.36.13 md-node013 md-node013.hpc.local
172.23.36.14 md-node014 md-node014.hpc.local
172.23.36.15 md-node015 md-node015.hpc.local
172.23.36.16 md-node016 md-node016.hpc.local
172.23.36.17 md-node017 md-node017.hpc.local
172.23.36.18 md-node018 md-node018.hpc.local
172.23.36.19 md-node019 md-node019.hpc.local
172.23.36.20 md-node020 md-node020.hpc.local
172.23.36.21 md-node021 md-node021.hpc.local
172.23.36.22 md-node022 md-node022.hpc.local
172.23.36.200 md-compute-test md-compute-test.hpc.local
172.23.36.231 md-scheduler01 md-scheduler01.hpc.local md-scheduler.hpc.local md-scheduler
172.23.40.1 umcg-node001 umcg-node001.hpc.local
172.23.40.2 umcg-node002 umcg-node002.hpc.local
172.23.40.3 umcg-node003 umcg-node003.hpc.local
172.23.40.4 umcg-node004 umcg-node004.hpc.local
172.23.40.5 umcg-node005 umcg-node005.hpc.local
172.23.40.6 umcg-node006 umcg-node006.hpc.local
172.23.40.7 umcg-node007 umcg-node007.hpc.local
172.23.40.8 umcg-node008 umcg-node008.hpc.local
172.23.40.9 umcg-node009 umcg-node009.hpc.local
172.23.40.10 umcg-node010 umcg-node010.hpc.local
172.23.40.11 umcg-node011 umcg-node011.hpc.local
172.23.40.12 umcg-node012 umcg-node012.hpc.local
172.23.40.13 umcg-node013 umcg-node013.hpc.local
172.23.40.14 umcg-node014 umcg-node014.hpc.local
172.23.40.15 umcg-node015 umcg-node015.hpc.local
172.23.40.16 umcg-node016 umcg-node016.hpc.local
172.23.40.17 umcg-node017 umcg-node017.hpc.local
172.23.40.18 umcg-node018 umcg-node018.hpc.local
172.23.40.19 umcg-node019 umcg-node019.hpc.local
172.23.40.20 umcg-node020 umcg-node020.hpc.local
172.23.40.200 umcg-compute-test umcg-compute-test.hpc.local
172.23.40.201 umcg-storage01 umcg-storage01.hpc.local
172.23.40.202 umcg-storage02 umcg-storage02.hpc.local
172.23.40.211 umcg-metadata01 umcg-metadata01.hpc.local
172.23.40.212 umcg-metadata02 umcg-metadata02.hpc.local
172.23.40.221 umcg-scheduler01 umcg-scheduler01.hpc.local
172.23.40.222 lifelines-login01 lifelines-login01.hpc.local
172.23.40.223 umcg-login01 umcg-login01.hpc.local
172.23.40.230 hpcv-compute-test hpcv-compute-test.hpc.local
172.23.40.231 millipede-compute-test millipede-compute-test.hpc.local
172.23.40.246 bender bender.hpc.local
172.23.40.247 calculon calculon.hpc.local
172.23.40.248 flexo flexo.hpc.local
172.23.38.1 zf-compute01 zf-compute01.hpc.local
172.23.38.2 zf-compute02 zf-compute02.hpc.local
172.23.38.3 zf-compute03 zf-compute03.hpc.local
172.23.38.41 lz-compute01 lz-compute01.hpc.local
172.23.38.42 lz-compute02 lz-compute02.hpc.local
172.23.38.43 lz-compute03 lz-compute03.hpc.local
172.23.38.31 gattaca01 gattaca01.hpc.local
172.23.38.32 gattaca02 gattaca02.hpc.local
172.23.36.101 sm-node001 sm-node001.hpc.local
172.23.36.102 sm-node002 sm-node002.hpc.local
172.23.36.103 sm-node003 sm-node003.hpc.local
172.23.36.104 sm-node004 sm-node004.hpc.local
172.23.36.105 sm-node005 sm-node005.hpc.local
172.23.36.106 sm-node006 sm-node006.hpc.local
172.23.36.107 sm-node007 sm-node007.hpc.local
172.23.36.108 sm-node008 sm-node008.hpc.local
172.23.36.109 sm-node009 sm-node009.hpc.local
172.23.36.110 sm-node010 sm-node010.hpc.local
172.23.36.111 sm-node011 sm-node011.hpc.local
172.23.36.112 sm-node012 sm-node012.hpc.local
172.23.36.113 sm-node013 sm-node013.hpc.local
172.23.36.114 sm-node014 sm-node014.hpc.local
172.23.36.115 sm-node015 sm-node015.hpc.local
172.23.36.116 sm-node016 sm-node016.hpc.local
172.23.36.117 sm-node017 sm-node017.hpc.local
172.23.36.118 sm-node018 sm-node018.hpc.local
172.23.36.119 sm-node019 sm-node019.hpc.local
172.23.36.120 sm-node020 sm-node020.hpc.local
172.23.36.121 sm-node021 sm-node021.hpc.local
172.23.36.122 sm-node022 sm-node022.hpc.local
172.23.36.161 fmns-hpn01 fmns-hpn01.hpc.local
172.23.47.231 pg-scheduler pg-scheduler.hpc.local
172.23.47.248 pg-login pg-login.hpc.local
172.23.44.1 pg-node001 pg-node001.hpc.local
172.23.44.2 pg-node002 pg-node002.hpc.local
172.23.44.3 pg-node003 pg-node003.hpc.local
172.23.44.4 pg-node004 pg-node004.hpc.local
172.23.44.5 pg-node005 pg-node005.hpc.local
172.23.44.6 pg-node006 pg-node006.hpc.local
172.23.44.7 pg-node007 pg-node007.hpc.local
172.23.44.8 pg-node008 pg-node008.hpc.local
172.23.44.9 pg-node009 pg-node009.hpc.local
172.23.44.10 pg-node010 pg-node010.hpc.local
172.23.44.11 pg-node011 pg-node011.hpc.local
172.23.44.12 pg-node012 pg-node012.hpc.local
172.23.44.13 pg-node013 pg-node013.hpc.local
172.23.44.14 pg-node014 pg-node014.hpc.local
172.23.44.15 pg-node015 pg-node015.hpc.local
172.23.44.16 pg-node016 pg-node016.hpc.local
172.23.44.17 pg-node017 pg-node017.hpc.local
172.23.44.18 pg-node018 pg-node018.hpc.local
172.23.44.19 pg-node019 pg-node019.hpc.local
172.23.44.20 pg-node020 pg-node020.hpc.local
172.23.44.21 pg-node021 pg-node021.hpc.local
172.23.44.22 pg-node022 pg-node022.hpc.local
172.23.44.23 pg-node023 pg-node023.hpc.local
172.23.44.24 pg-node024 pg-node024.hpc.local
172.23.44.25 pg-node025 pg-node025.hpc.local
172.23.44.26 pg-node026 pg-node026.hpc.local
172.23.44.27 pg-node027 pg-node027.hpc.local
172.23.44.28 pg-node028 pg-node028.hpc.local
172.23.44.29 pg-node029 pg-node029.hpc.local
172.23.44.30 pg-node030 pg-node030.hpc.local
172.23.44.31 pg-node031 pg-node031.hpc.local
172.23.44.32 pg-node032 pg-node032.hpc.local
172.23.44.33 pg-node033 pg-node033.hpc.local
172.23.44.34 pg-node034 pg-node034.hpc.local
172.23.44.35 pg-node035 pg-node035.hpc.local
172.23.44.36 pg-node036 pg-node036.hpc.local
172.23.44.37 pg-node037 pg-node037.hpc.local
172.23.44.38 pg-node038 pg-node038.hpc.local
172.23.44.39 pg-node039 pg-node039.hpc.local
172.23.44.40 pg-node040 pg-node040.hpc.local
172.23.44.41 pg-node041 pg-node041.hpc.local
172.23.44.42 pg-node042 pg-node042.hpc.local
172.23.44.43 pg-node043 pg-node043.hpc.local
172.23.44.44 pg-node044 pg-node044.hpc.local
172.23.44.45 pg-node045 pg-node045.hpc.local
172.23.44.46 pg-node046 pg-node046.hpc.local
172.23.44.47 pg-node047 pg-node047.hpc.local
172.23.44.48 pg-node048 pg-node048.hpc.local
172.23.44.49 pg-node049 pg-node049.hpc.local
172.23.44.50 pg-node050 pg-node050.hpc.local
172.23.44.51 pg-node051 pg-node051.hpc.local
172.23.44.52 pg-node052 pg-node052.hpc.local
172.23.44.53 pg-node053 pg-node053.hpc.local
172.23.44.54 pg-node054 pg-node054.hpc.local
172.23.44.55 pg-node055 pg-node055.hpc.local
172.23.44.56 pg-node056 pg-node056.hpc.local
172.23.44.57 pg-node057 pg-node057.hpc.local
172.23.44.58 pg-node058 pg-node058.hpc.local
172.23.44.59 pg-node059 pg-node059.hpc.local
172.23.44.60 pg-node060 pg-node060.hpc.local
172.23.44.61 pg-node061 pg-node061.hpc.local
172.23.44.62 pg-node062 pg-node062.hpc.local
172.23.44.63 pg-node063 pg-node063.hpc.local
172.23.44.64 pg-node064 pg-node064.hpc.local
172.23.44.65 pg-node065 pg-node065.hpc.local
172.23.44.66 pg-node066 pg-node066.hpc.local
172.23.44.67 pg-node067 pg-node067.hpc.local
172.23.44.68 pg-node068 pg-node068.hpc.local
172.23.44.69 pg-node069 pg-node069.hpc.local
172.23.44.70 pg-node070 pg-node070.hpc.local
172.23.44.71 pg-node071 pg-node071.hpc.local
172.23.44.72 pg-node072 pg-node072.hpc.local
172.23.44.73 pg-node073 pg-node073.hpc.local
172.23.44.74 pg-node074 pg-node074.hpc.local
172.23.44.75 pg-node075 pg-node075.hpc.local
172.23.44.76 pg-node076 pg-node076.hpc.local
172.23.44.77 pg-node077 pg-node077.hpc.local
172.23.44.78 pg-node078 pg-node078.hpc.local
172.23.44.79 pg-node079 pg-node079.hpc.local
172.23.44.80 pg-node080 pg-node080.hpc.local
172.23.44.81 pg-node081 pg-node081.hpc.local
172.23.44.82 pg-node082 pg-node082.hpc.local
172.23.44.83 pg-node083 pg-node083.hpc.local
172.23.44.84 pg-node084 pg-node084.hpc.local
172.23.44.85 pg-node085 pg-node085.hpc.local
172.23.44.86 pg-node086 pg-node086.hpc.local
172.23.44.87 pg-node087 pg-node087.hpc.local
172.23.44.88 pg-node088 pg-node088.hpc.local
172.23.44.89 pg-node089 pg-node089.hpc.local
172.23.44.90 pg-node090 pg-node090.hpc.local
172.23.44.91 pg-node091 pg-node091.hpc.local
172.23.44.92 pg-node092 pg-node092.hpc.local
172.23.44.93 pg-node093 pg-node093.hpc.local
172.23.44.94 pg-node094 pg-node094.hpc.local
172.23.44.95 pg-node095 pg-node095.hpc.local
172.23.44.96 pg-node096 pg-node096.hpc.local
172.23.44.97 pg-node097 pg-node097.hpc.local
172.23.44.98 pg-node098 pg-node098.hpc.local
172.23.44.99 pg-node099 pg-node099.hpc.local
172.23.44.100 pg-node100 pg-node100.hpc.local
172.23.44.101 pg-node101 pg-node101.hpc.local
172.23.44.102 pg-node102 pg-node102.hpc.local
172.23.44.103 pg-node103 pg-node103.hpc.local
172.23.44.104 pg-node104 pg-node104.hpc.local
172.23.44.105 pg-node105 pg-node105.hpc.local
172.23.44.106 pg-node106 pg-node106.hpc.local
172.23.44.107 pg-node107 pg-node107.hpc.local
172.23.44.108 pg-node108 pg-node108.hpc.local
172.23.44.109 pg-node109 pg-node109.hpc.local
172.23.44.110 pg-node110 pg-node110.hpc.local
172.23.44.111 pg-node111 pg-node111.hpc.local
172.23.44.112 pg-node112 pg-node112.hpc.local
172.23.44.113 pg-node113 pg-node113.hpc.local
172.23.44.114 pg-node114 pg-node114.hpc.local
172.23.44.115 pg-node115 pg-node115.hpc.local
172.23.44.116 pg-node116 pg-node116.hpc.local
172.23.44.117 pg-node117 pg-node117.hpc.local
172.23.44.118 pg-node118 pg-node118.hpc.local
172.23.44.119 pg-node119 pg-node119.hpc.local
172.23.44.120 pg-node120 pg-node120.hpc.local
172.23.44.121 pg-node121 pg-node121.hpc.local
172.23.44.122 pg-node122 pg-node122.hpc.local
172.23.44.123 pg-node123 pg-node123.hpc.local
172.23.44.124 pg-node124 pg-node124.hpc.local
172.23.44.125 pg-node125 pg-node125.hpc.local
172.23.44.126 pg-node126 pg-node126.hpc.local
172.23.44.127 pg-node127 pg-node127.hpc.local
172.23.44.128 pg-node128 pg-node128.hpc.local
172.23.44.129 pg-node129 pg-node129.hpc.local
172.23.44.130 pg-node130 pg-node130.hpc.local
172.23.44.131 pg-node131 pg-node131.hpc.local
172.23.44.132 pg-node132 pg-node132.hpc.local
172.23.44.133 pg-node133 pg-node133.hpc.local
172.23.44.134 pg-node134 pg-node134.hpc.local
172.23.44.135 pg-node135 pg-node135.hpc.local
172.23.44.136 pg-node136 pg-node136.hpc.local
172.23.44.137 pg-node137 pg-node137.hpc.local
172.23.44.138 pg-node138 pg-node138.hpc.local
172.23.44.139 pg-node139 pg-node139.hpc.local
172.23.44.140 pg-node140 pg-node140.hpc.local
172.23.44.141 pg-node141 pg-node141.hpc.local
172.23.44.142 pg-node142 pg-node142.hpc.local
172.23.44.143 pg-node143 pg-node143.hpc.local
172.23.44.144 pg-node144 pg-node144.hpc.local
172.23.44.145 pg-node145 pg-node145.hpc.local
172.23.44.146 pg-node146 pg-node146.hpc.local
172.23.44.147 pg-node147 pg-node147.hpc.local
172.23.44.148 pg-node148 pg-node148.hpc.local
172.23.44.149 pg-node149 pg-node149.hpc.local
172.23.44.150 pg-node150 pg-node150.hpc.local
172.23.44.151 pg-node151 pg-node151.hpc.local
172.23.44.152 pg-node152 pg-node152.hpc.local
172.23.44.153 pg-node153 pg-node153.hpc.local
172.23.44.154 pg-node154 pg-node154.hpc.local
172.23.44.155 pg-node155 pg-node155.hpc.local
172.23.44.156 pg-node156 pg-node156.hpc.local
172.23.44.157 pg-node157 pg-node157.hpc.local
172.23.44.158 pg-node158 pg-node158.hpc.local
172.23.44.159 pg-node159 pg-node159.hpc.local
172.23.44.160 pg-node160 pg-node160.hpc.local
172.23.44.161 pg-node161 pg-node161.hpc.local
172.23.44.162 pg-node162 pg-node162.hpc.local
172.23.46.1 pg-memory01 pg-memory01.hpc.local
172.23.46.2 pg-memory02 pg-memory02.hpc.local
172.23.46.3 pg-memory03 pg-memory03.hpc.local
172.23.46.4 pg-memory04 pg-memory04.hpc.local
172.23.46.5 pg-memory05 pg-memory05.hpc.local
172.23.46.6 pg-memory06 pg-memory06.hpc.local
172.23.46.7 pg-memory07 pg-memory07.hpc.local
172.23.46.51 pg-gpu01 pg-gpu01.hpc.local
172.23.46.52 pg-gpu02 pg-gpu02.hpc.local
172.23.46.53 pg-gpu03 pg-gpu03.hpc.local
172.23.46.54 pg-gpu04 pg-gpu04.hpc.local
172.23.46.55 pg-gpu05 pg-gpu05.hpc.local
172.23.46.56 pg-gpu06 pg-gpu06.hpc.local
172.23.47.201 pg-ost01 pg-ost01.hpc.local
172.23.47.202 pg-ost02 pg-ost02.hpc.local
172.23.47.203 pg-ost03 pg-ost03.hpc.local
172.23.47.204 pg-ost04 pg-ost04.hpc.local
172.23.47.211 pg-mds01 pg-mds01.hpc.local
172.23.47.212 pg-mds02 pg-mds02.hpc.local
172.23.44.163 pg-node163 pg-node163.hpc.local
172.23.41.1 openstack01-node01 openstack01-node01.hpc.local
172.23.34.10 umcg-node010-10g umcg-node010-10g.hpc.local
192.168.1.1 eth1-millipede-compute-test-eth1 eth1-millipede-compute-test-eth1.hpc.local
172.23.33.101 sm-node001-ib sm-node001-ib.hpc.local
172.23.33.102 sm-node002-ib sm-node002-ib.hpc.local
172.23.33.103 sm-node003-ib sm-node003-ib.hpc.local
172.23.33.104 sm-node004-ib sm-node004-ib.hpc.local
172.23.33.105 sm-node005-ib sm-node005-ib.hpc.local
172.23.33.106 sm-node006-ib sm-node006-ib.hpc.local
172.23.33.107 sm-node007-ib sm-node007-ib.hpc.local
172.23.33.108 sm-node008-ib sm-node008-ib.hpc.local
172.23.33.109 sm-node009-ib sm-node009-ib.hpc.local
172.23.33.110 sm-node010-ib sm-node010-ib.hpc.local
172.23.33.111 sm-node011-ib sm-node011-ib.hpc.local
172.23.33.112 sm-node012-ib sm-node012-ib.hpc.local
172.23.33.113 sm-node013-ib sm-node013-ib.hpc.local
172.23.33.114 sm-node014-ib sm-node014-ib.hpc.local
172.23.33.115 sm-node015-ib sm-node015-ib.hpc.local
172.23.33.116 sm-node016-ib sm-node016-ib.hpc.local
172.23.33.117 sm-node017-ib sm-node017-ib.hpc.local
172.23.33.118 sm-node018-ib sm-node018-ib.hpc.local
172.23.33.119 sm-node019-ib sm-node019-ib.hpc.local
172.23.33.120 sm-node020-ib sm-node020-ib.hpc.local
172.23.33.121 sm-node021-ib sm-node021-ib.hpc.local
172.23.33.122 sm-node022-ib sm-node022-ib.hpc.local
172.23.56.1 pg-node001-10g pg-node001-10g.hpc.local
172.23.52.1 pg-node001-ib pg-node001-ib.hpc.local
172.23.56.2 pg-node002-10g pg-node002-10g.hpc.local
172.23.52.2 pg-node002-ib pg-node002-ib.hpc.local
172.23.56.3 pg-node003-10g pg-node003-10g.hpc.local
172.23.52.3 pg-node003-ib pg-node003-ib.hpc.local
172.23.56.4 pg-node004-10g pg-node004-10g.hpc.local
172.23.52.4 pg-node004-ib pg-node004-ib.hpc.local
172.23.56.5 pg-node005-10g pg-node005-10g.hpc.local
172.23.52.5 pg-node005-ib pg-node005-ib.hpc.local
172.23.56.6 pg-node006-10g pg-node006-10g.hpc.local
172.23.52.6 pg-node006-ib pg-node006-ib.hpc.local
172.23.56.7 pg-node007-10g pg-node007-10g.hpc.local
172.23.52.7 pg-node007-ib pg-node007-ib.hpc.local
172.23.56.8 pg-node008-10g pg-node008-10g.hpc.local
172.23.52.8 pg-node008-ib pg-node008-ib.hpc.local
172.23.56.9 pg-node009-10g pg-node009-10g.hpc.local
172.23.52.9 pg-node009-ib pg-node009-ib.hpc.local
172.23.56.10 pg-node010-10g pg-node010-10g.hpc.local
172.23.52.10 pg-node010-ib pg-node010-ib.hpc.local
172.23.56.11 pg-node011-10g pg-node011-10g.hpc.local
172.23.52.11 pg-node011-ib pg-node011-ib.hpc.local
172.23.56.12 pg-node012-10g pg-node012-10g.hpc.local
172.23.52.12 pg-node012-ib pg-node012-ib.hpc.local
172.23.56.13 pg-node013-10g pg-node013-10g.hpc.local
172.23.52.13 pg-node013-ib pg-node013-ib.hpc.local
172.23.56.14 pg-node014-10g pg-node014-10g.hpc.local
172.23.52.14 pg-node014-ib pg-node014-ib.hpc.local
172.23.56.15 pg-node015-10g pg-node015-10g.hpc.local
172.23.52.15 pg-node015-ib pg-node015-ib.hpc.local
172.23.56.16 pg-node016-10g pg-node016-10g.hpc.local
172.23.52.16 pg-node016-ib pg-node016-ib.hpc.local
172.23.56.17 pg-node017-10g pg-node017-10g.hpc.local
172.23.52.17 pg-node017-ib pg-node017-ib.hpc.local
172.23.56.18 pg-node018-10g pg-node018-10g.hpc.local
172.23.52.18 pg-node018-ib pg-node018-ib.hpc.local
172.23.56.19 pg-node019-10g pg-node019-10g.hpc.local
172.23.52.19 pg-node019-ib pg-node019-ib.hpc.local
172.23.56.20 pg-node020-10g pg-node020-10g.hpc.local
172.23.52.20 pg-node020-ib pg-node020-ib.hpc.local
172.23.56.21 pg-node021-10g pg-node021-10g.hpc.local
172.23.52.21 pg-node021-ib pg-node021-ib.hpc.local
172.23.56.22 pg-node022-10g pg-node022-10g.hpc.local
172.23.52.22 pg-node022-ib pg-node022-ib.hpc.local
172.23.56.23 pg-node023-10g pg-node023-10g.hpc.local
172.23.52.23 pg-node023-ib pg-node023-ib.hpc.local
172.23.56.24 pg-node024-10g pg-node024-10g.hpc.local
172.23.52.24 pg-node024-ib pg-node024-ib.hpc.local
172.23.56.25 pg-node025-10g pg-node025-10g.hpc.local
172.23.52.25 pg-node025-ib pg-node025-ib.hpc.local
172.23.56.26 pg-node026-10g pg-node026-10g.hpc.local
172.23.52.26 pg-node026-ib pg-node026-ib.hpc.local
172.23.56.27 pg-node027-10g pg-node027-10g.hpc.local
172.23.52.27 pg-node027-ib pg-node027-ib.hpc.local
172.23.56.28 pg-node028-10g pg-node028-10g.hpc.local
172.23.52.28 pg-node028-ib pg-node028-ib.hpc.local
172.23.56.29 pg-node029-10g pg-node029-10g.hpc.local
172.23.52.29 pg-node029-ib pg-node029-ib.hpc.local
172.23.56.30 pg-node030-10g pg-node030-10g.hpc.local
172.23.52.30 pg-node030-ib pg-node030-ib.hpc.local
172.23.56.31 pg-node031-10g pg-node031-10g.hpc.local
172.23.52.31 pg-node031-ib pg-node031-ib.hpc.local
172.23.56.32 pg-node032-10g pg-node032-10g.hpc.local
172.23.52.32 pg-node032-ib pg-node032-ib.hpc.local
172.23.56.33 pg-node033-10g pg-node033-10g.hpc.local
172.23.52.33 pg-node033-ib pg-node033-ib.hpc.local
172.23.56.34 pg-node034-10g pg-node034-10g.hpc.local
172.23.52.34 pg-node034-ib pg-node034-ib.hpc.local
172.23.56.35 pg-node035-10g pg-node035-10g.hpc.local
172.23.52.35 pg-node035-ib pg-node035-ib.hpc.local
172.23.56.36 pg-node036-10g pg-node036-10g.hpc.local
172.23.52.36 pg-node036-ib pg-node036-ib.hpc.local
172.23.56.37 pg-node037-10g pg-node037-10g.hpc.local
172.23.52.37 pg-node037-ib pg-node037-ib.hpc.local
172.23.56.38 pg-node038-10g pg-node038-10g.hpc.local
172.23.52.38 pg-node038-ib pg-node038-ib.hpc.local
172.23.56.39 pg-node039-10g pg-node039-10g.hpc.local
172.23.52.39 pg-node039-ib pg-node039-ib.hpc.local
172.23.56.40 pg-node040-10g pg-node040-10g.hpc.local
172.23.52.40 pg-node040-ib pg-node040-ib.hpc.local
172.23.56.41 pg-node041-10g pg-node041-10g.hpc.local
172.23.52.41 pg-node041-ib pg-node041-ib.hpc.local
172.23.56.42 pg-node042-10g pg-node042-10g.hpc.local
172.23.52.42 pg-node042-ib pg-node042-ib.hpc.local
172.23.56.43 pg-node043-10g pg-node043-10g.hpc.local
172.23.52.43 pg-node043-ib pg-node043-ib.hpc.local
172.23.56.44 pg-node044-10g pg-node044-10g.hpc.local
172.23.52.44 pg-node044-ib pg-node044-ib.hpc.local
172.23.56.45 pg-node045-10g pg-node045-10g.hpc.local
172.23.52.45 pg-node045-ib pg-node045-ib.hpc.local
172.23.56.46 pg-node046-10g pg-node046-10g.hpc.local
172.23.52.46 pg-node046-ib pg-node046-ib.hpc.local
172.23.56.47 pg-node047-10g pg-node047-10g.hpc.local
172.23.52.47 pg-node047-ib pg-node047-ib.hpc.local
172.23.56.48 pg-node048-10g pg-node048-10g.hpc.local
172.23.52.48 pg-node048-ib pg-node048-ib.hpc.local
172.23.56.49 pg-node049-10g pg-node049-10g.hpc.local
172.23.52.49 pg-node049-ib pg-node049-ib.hpc.local
172.23.56.50 pg-node050-10g pg-node050-10g.hpc.local
172.23.52.50 pg-node050-ib pg-node050-ib.hpc.local
172.23.56.51 pg-node051-10g pg-node051-10g.hpc.local
172.23.52.51 pg-node051-ib pg-node051-ib.hpc.local
172.23.56.52 pg-node052-10g pg-node052-10g.hpc.local
172.23.52.52 pg-node052-ib pg-node052-ib.hpc.local
172.23.56.53 pg-node053-10g pg-node053-10g.hpc.local
172.23.52.53 pg-node053-ib pg-node053-ib.hpc.local
172.23.56.54 pg-node054-10g pg-node054-10g.hpc.local
172.23.52.54 pg-node054-ib pg-node054-ib.hpc.local
172.23.56.55 pg-node055-10g pg-node055-10g.hpc.local
172.23.52.55 pg-node055-ib pg-node055-ib.hpc.local
172.23.56.56 pg-node056-10g pg-node056-10g.hpc.local
172.23.52.56 pg-node056-ib pg-node056-ib.hpc.local
172.23.56.57 pg-node057-10g pg-node057-10g.hpc.local
172.23.52.57 pg-node057-ib pg-node057-ib.hpc.local
172.23.56.58 pg-node058-10g pg-node058-10g.hpc.local
172.23.52.58 pg-node058-ib pg-node058-ib.hpc.local
172.23.56.59 pg-node059-10g pg-node059-10g.hpc.local
172.23.52.59 pg-node059-ib pg-node059-ib.hpc.local
172.23.56.60 pg-node060-10g pg-node060-10g.hpc.local
172.23.52.60 pg-node060-ib pg-node060-ib.hpc.local
172.23.56.61 pg-node061-10g pg-node061-10g.hpc.local
172.23.52.61 pg-node061-ib pg-node061-ib.hpc.local
172.23.56.62 pg-node062-10g pg-node062-10g.hpc.local
172.23.52.62 pg-node062-ib pg-node062-ib.hpc.local
172.23.56.63 pg-node063-10g pg-node063-10g.hpc.local
172.23.52.63 pg-node063-ib pg-node063-ib.hpc.local
172.23.56.64 pg-node064-10g pg-node064-10g.hpc.local
172.23.52.64 pg-node064-ib pg-node064-ib.hpc.local
172.23.56.65 pg-node065-10g pg-node065-10g.hpc.local
172.23.52.65 pg-node065-ib pg-node065-ib.hpc.local
172.23.56.66 pg-node066-10g pg-node066-10g.hpc.local
172.23.52.66 pg-node066-ib pg-node066-ib.hpc.local
172.23.56.67 pg-node067-10g pg-node067-10g.hpc.local
172.23.52.67 pg-node067-ib pg-node067-ib.hpc.local
172.23.56.68 pg-node068-10g pg-node068-10g.hpc.local
172.23.52.68 pg-node068-ib pg-node068-ib.hpc.local
172.23.56.69 pg-node069-10g pg-node069-10g.hpc.local
172.23.52.69 pg-node069-ib pg-node069-ib.hpc.local
172.23.56.70 pg-node070-10g pg-node070-10g.hpc.local
172.23.52.70 pg-node070-ib pg-node070-ib.hpc.local
172.23.56.71 pg-node071-10g pg-node071-10g.hpc.local
172.23.52.71 pg-node071-ib pg-node071-ib.hpc.local
172.23.56.72 pg-node072-10g pg-node072-10g.hpc.local
172.23.52.72 pg-node072-ib pg-node072-ib.hpc.local
172.23.56.73 pg-node073-10g pg-node073-10g.hpc.local
172.23.52.73 pg-node073-ib pg-node073-ib.hpc.local
172.23.56.74 pg-node074-10g pg-node074-10g.hpc.local
172.23.52.74 pg-node074-ib pg-node074-ib.hpc.local
172.23.56.75 pg-node075-10g pg-node075-10g.hpc.local
172.23.52.75 pg-node075-ib pg-node075-ib.hpc.local
172.23.56.76 pg-node076-10g pg-node076-10g.hpc.local
172.23.52.76 pg-node076-ib pg-node076-ib.hpc.local
172.23.56.77 pg-node077-10g pg-node077-10g.hpc.local
172.23.52.77 pg-node077-ib pg-node077-ib.hpc.local
172.23.56.78 pg-node078-10g pg-node078-10g.hpc.local
172.23.52.78 pg-node078-ib pg-node078-ib.hpc.local
172.23.56.79 pg-node079-10g pg-node079-10g.hpc.local
172.23.52.79 pg-node079-ib pg-node079-ib.hpc.local
172.23.56.80 pg-node080-10g pg-node080-10g.hpc.local
172.23.52.80 pg-node080-ib pg-node080-ib.hpc.local
172.23.56.81 pg-node081-10g pg-node081-10g.hpc.local
172.23.52.81 pg-node081-ib pg-node081-ib.hpc.local
172.23.56.82 pg-node082-10g pg-node082-10g.hpc.local
172.23.52.82 pg-node082-ib pg-node082-ib.hpc.local
172.23.56.83 pg-node083-10g pg-node083-10g.hpc.local
172.23.52.83 pg-node083-ib pg-node083-ib.hpc.local
172.23.56.84 pg-node084-10g pg-node084-10g.hpc.local
172.23.52.84 pg-node084-ib pg-node084-ib.hpc.local
172.23.56.85 pg-node085-10g pg-node085-10g.hpc.local
172.23.52.85 pg-node085-ib pg-node085-ib.hpc.local
172.23.56.86 pg-node086-10g pg-node086-10g.hpc.local
172.23.52.86 pg-node086-ib pg-node086-ib.hpc.local
172.23.56.87 pg-node087-10g pg-node087-10g.hpc.local
172.23.52.87 pg-node087-ib pg-node087-ib.hpc.local
172.23.56.88 pg-node088-10g pg-node088-10g.hpc.local
172.23.52.88 pg-node088-ib pg-node088-ib.hpc.local
172.23.56.89 pg-node089-10g pg-node089-10g.hpc.local
172.23.52.89 pg-node089-ib pg-node089-ib.hpc.local
172.23.56.90 pg-node090-10g pg-node090-10g.hpc.local
172.23.52.90 pg-node090-ib pg-node090-ib.hpc.local
172.23.56.91 pg-node091-10g pg-node091-10g.hpc.local
172.23.52.91 pg-node091-ib pg-node091-ib.hpc.local
172.23.56.92 pg-node092-10g pg-node092-10g.hpc.local
172.23.52.92 pg-node092-ib pg-node092-ib.hpc.local
172.23.56.93 pg-node093-10g pg-node093-10g.hpc.local
172.23.52.93 pg-node093-ib pg-node093-ib.hpc.local
172.23.56.94 pg-node094-10g pg-node094-10g.hpc.local
172.23.52.94 pg-node094-ib pg-node094-ib.hpc.local
172.23.56.95 pg-node095-10g pg-node095-10g.hpc.local
172.23.52.95 pg-node095-ib pg-node095-ib.hpc.local
172.23.56.96 pg-node096-10g pg-node096-10g.hpc.local
172.23.52.96 pg-node096-ib pg-node096-ib.hpc.local
172.23.56.97 pg-node097-10g pg-node097-10g.hpc.local
172.23.52.97 pg-node097-ib pg-node097-ib.hpc.local
172.23.56.98 pg-node098-10g pg-node098-10g.hpc.local
172.23.52.98 pg-node098-ib pg-node098-ib.hpc.local
172.23.56.99 pg-node099-10g pg-node099-10g.hpc.local
172.23.52.99 pg-node099-ib pg-node099-ib.hpc.local
172.23.56.100 pg-node100-10g pg-node100-10g.hpc.local
172.23.52.100 pg-node100-ib pg-node100-ib.hpc.local
172.23.56.101 pg-node101-10g pg-node101-10g.hpc.local
172.23.52.101 pg-node101-ib pg-node101-ib.hpc.local
172.23.56.102 pg-node102-10g pg-node102-10g.hpc.local
172.23.52.102 pg-node102-ib pg-node102-ib.hpc.local
172.23.56.103 pg-node103-10g pg-node103-10g.hpc.local
172.23.52.103 pg-node103-ib pg-node103-ib.hpc.local
172.23.56.104 pg-node104-10g pg-node104-10g.hpc.local
172.23.52.104 pg-node104-ib pg-node104-ib.hpc.local
172.23.56.105 pg-node105-10g pg-node105-10g.hpc.local
172.23.52.105 pg-node105-ib pg-node105-ib.hpc.local
172.23.56.106 pg-node106-10g pg-node106-10g.hpc.local
172.23.52.106 pg-node106-ib pg-node106-ib.hpc.local
172.23.56.107 pg-node107-10g pg-node107-10g.hpc.local
172.23.52.107 pg-node107-ib pg-node107-ib.hpc.local
172.23.56.108 pg-node108-10g pg-node108-10g.hpc.local
172.23.52.108 pg-node108-ib pg-node108-ib.hpc.local
172.23.56.109 pg-node109-10g pg-node109-10g.hpc.local
172.23.52.109 pg-node109-ib pg-node109-ib.hpc.local
172.23.56.110 pg-node110-10g pg-node110-10g.hpc.local
172.23.52.110 pg-node110-ib pg-node110-ib.hpc.local
172.23.56.111 pg-node111-10g pg-node111-10g.hpc.local
172.23.52.111 pg-node111-ib pg-node111-ib.hpc.local
172.23.56.112 pg-node112-10g pg-node112-10g.hpc.local
172.23.52.112 pg-node112-ib pg-node112-ib.hpc.local
172.23.56.113 pg-node113-10g pg-node113-10g.hpc.local
172.23.52.113 pg-node113-ib pg-node113-ib.hpc.local
172.23.56.114 pg-node114-10g pg-node114-10g.hpc.local
172.23.52.114 pg-node114-ib pg-node114-ib.hpc.local
172.23.56.115 pg-node115-10g pg-node115-10g.hpc.local
172.23.52.115 pg-node115-ib pg-node115-ib.hpc.local
172.23.56.116 pg-node116-10g pg-node116-10g.hpc.local
172.23.52.116 pg-node116-ib pg-node116-ib.hpc.local
172.23.56.117 pg-node117-10g pg-node117-10g.hpc.local
172.23.52.117 pg-node117-ib pg-node117-ib.hpc.local
172.23.56.118 pg-node118-10g pg-node118-10g.hpc.local
172.23.52.118 pg-node118-ib pg-node118-ib.hpc.local
172.23.56.119 pg-node119-10g pg-node119-10g.hpc.local
172.23.52.119 pg-node119-ib pg-node119-ib.hpc.local
172.23.56.120 pg-node120-10g pg-node120-10g.hpc.local
172.23.52.120 pg-node120-ib pg-node120-ib.hpc.local
172.23.56.121 pg-node121-10g pg-node121-10g.hpc.local
172.23.52.121 pg-node121-ib pg-node121-ib.hpc.local
172.23.56.122 pg-node122-10g pg-node122-10g.hpc.local
172.23.52.122 pg-node122-ib pg-node122-ib.hpc.local
172.23.56.123 pg-node123-10g pg-node123-10g.hpc.local
172.23.52.123 pg-node123-ib pg-node123-ib.hpc.local
172.23.56.124 pg-node124-10g pg-node124-10g.hpc.local
172.23.52.124 pg-node124-ib pg-node124-ib.hpc.local
172.23.56.125 pg-node125-10g pg-node125-10g.hpc.local
172.23.52.125 pg-node125-ib pg-node125-ib.hpc.local
172.23.56.126 pg-node126-10g pg-node126-10g.hpc.local
172.23.52.126 pg-node126-ib pg-node126-ib.hpc.local
172.23.56.127 pg-node127-10g pg-node127-10g.hpc.local
172.23.52.127 pg-node127-ib pg-node127-ib.hpc.local
172.23.56.128 pg-node128-10g pg-node128-10g.hpc.local
172.23.52.128 pg-node128-ib pg-node128-ib.hpc.local
172.23.56.129 pg-node129-10g pg-node129-10g.hpc.local
172.23.52.129 pg-node129-ib pg-node129-ib.hpc.local
172.23.56.130 pg-node130-10g pg-node130-10g.hpc.local
172.23.52.130 pg-node130-ib pg-node130-ib.hpc.local
172.23.56.131 pg-node131-10g pg-node131-10g.hpc.local
172.23.52.131 pg-node131-ib pg-node131-ib.hpc.local
172.23.56.132 pg-node132-10g pg-node132-10g.hpc.local
172.23.52.132 pg-node132-ib pg-node132-ib.hpc.local
172.23.56.133 pg-node133-10g pg-node133-10g.hpc.local
172.23.52.133 pg-node133-ib pg-node133-ib.hpc.local
172.23.56.134 pg-node134-10g pg-node134-10g.hpc.local
172.23.52.134 pg-node134-ib pg-node134-ib.hpc.local
172.23.56.135 pg-node135-10g pg-node135-10g.hpc.local
172.23.52.135 pg-node135-ib pg-node135-ib.hpc.local
172.23.56.136 pg-node136-10g pg-node136-10g.hpc.local
172.23.52.136 pg-node136-ib pg-node136-ib.hpc.local
172.23.56.137 pg-node137-10g pg-node137-10g.hpc.local
172.23.52.137 pg-node137-ib pg-node137-ib.hpc.local
172.23.56.138 pg-node138-10g pg-node138-10g.hpc.local
172.23.52.138 pg-node138-ib pg-node138-ib.hpc.local
172.23.56.139 pg-node139-10g pg-node139-10g.hpc.local
172.23.52.139 pg-node139-ib pg-node139-ib.hpc.local
172.23.56.140 pg-node140-10g pg-node140-10g.hpc.local
172.23.52.140 pg-node140-ib pg-node140-ib.hpc.local
172.23.56.141 pg-node141-10g pg-node141-10g.hpc.local
172.23.52.141 pg-node141-ib pg-node141-ib.hpc.local
172.23.56.142 pg-node142-10g pg-node142-10g.hpc.local
172.23.52.142 pg-node142-ib pg-node142-ib.hpc.local
172.23.56.143 pg-node143-10g pg-node143-10g.hpc.local
172.23.52.143 pg-node143-ib pg-node143-ib.hpc.local
172.23.56.144 pg-node144-10g pg-node144-10g.hpc.local
172.23.52.144 pg-node144-ib pg-node144-ib.hpc.local
172.23.56.145 pg-node145-10g pg-node145-10g.hpc.local
172.23.52.145 pg-node145-ib pg-node145-ib.hpc.local
172.23.56.146 pg-node146-10g pg-node146-10g.hpc.local
172.23.52.146 pg-node146-ib pg-node146-ib.hpc.local
172.23.56.147 pg-node147-10g pg-node147-10g.hpc.local
172.23.52.147 pg-node147-ib pg-node147-ib.hpc.local
172.23.56.148 pg-node148-10g pg-node148-10g.hpc.local
172.23.52.148 pg-node148-ib pg-node148-ib.hpc.local
172.23.56.149 pg-node149-10g pg-node149-10g.hpc.local
172.23.52.149 pg-node149-ib pg-node149-ib.hpc.local
172.23.56.150 pg-node150-10g pg-node150-10g.hpc.local
172.23.52.150 pg-node150-ib pg-node150-ib.hpc.local
172.23.56.151 pg-node151-10g pg-node151-10g.hpc.local
172.23.52.151 pg-node151-ib pg-node151-ib.hpc.local
172.23.56.152 pg-node152-10g pg-node152-10g.hpc.local
172.23.52.152 pg-node152-ib pg-node152-ib.hpc.local
172.23.56.153 pg-node153-10g pg-node153-10g.hpc.local
172.23.52.153 pg-node153-ib pg-node153-ib.hpc.local
172.23.56.154 pg-node154-10g pg-node154-10g.hpc.local
172.23.52.154 pg-node154-ib pg-node154-ib.hpc.local
172.23.56.155 pg-node155-10g pg-node155-10g.hpc.local
172.23.52.155 pg-node155-ib pg-node155-ib.hpc.local
172.23.56.156 pg-node156-10g pg-node156-10g.hpc.local
172.23.52.156 pg-node156-ib pg-node156-ib.hpc.local
172.23.56.157 pg-node157-10g pg-node157-10g.hpc.local
172.23.52.157 pg-node157-ib pg-node157-ib.hpc.local
172.23.56.158 pg-node158-10g pg-node158-10g.hpc.local
172.23.52.158 pg-node158-ib pg-node158-ib.hpc.local
172.23.56.159 pg-node159-10g pg-node159-10g.hpc.local
172.23.52.159 pg-node159-ib pg-node159-ib.hpc.local
172.23.56.160 pg-node160-10g pg-node160-10g.hpc.local
172.23.52.160 pg-node160-ib pg-node160-ib.hpc.local
172.23.56.161 pg-node161-10g pg-node161-10g.hpc.local
172.23.52.161 pg-node161-ib pg-node161-ib.hpc.local
172.23.56.162 pg-node162-10g pg-node162-10g.hpc.local
172.23.52.162 pg-node162-ib pg-node162-ib.hpc.local
172.23.58.1 pg-memory01-10g pg-memory01-10g.hpc.local
172.23.54.1 pg-memory01-ib pg-memory01-ib.hpc.local
172.23.58.2 pg-memory02-10g pg-memory02-10g.hpc.local
172.23.54.2 pg-memory02-ib pg-memory02-ib.hpc.local
172.23.58.3 pg-memory03-10g pg-memory03-10g.hpc.local
172.23.54.3 pg-memory03-ib pg-memory03-ib.hpc.local
172.23.58.4 pg-memory04-10g pg-memory04-10g.hpc.local
172.23.54.4 pg-memory04-ib pg-memory04-ib.hpc.local
172.23.58.5 pg-memory05-10g pg-memory05-10g.hpc.local
172.23.54.5 pg-memory05-ib pg-memory05-ib.hpc.local
172.23.58.6 pg-memory06-10g pg-memory06-10g.hpc.local
172.23.54.6 pg-memory06-ib pg-memory06-ib.hpc.local
172.23.58.7 pg-memory07-10g pg-memory07-10g.hpc.local
172.23.54.7 pg-memory07-ib pg-memory07-ib.hpc.local
172.23.58.51 pg-gpu01-10g pg-gpu01-10g.hpc.local
172.23.54.51 pg-gpu01-ib pg-gpu01-ib.hpc.local
172.23.58.52 pg-gpu02-10g pg-gpu02-10g.hpc.local
172.23.54.52 pg-gpu02-ib pg-gpu02-ib.hpc.local
172.23.58.53 pg-gpu03-10g pg-gpu03-10g.hpc.local
172.23.54.53 pg-gpu03-ib pg-gpu03-ib.hpc.local
172.23.58.54 pg-gpu04-10g pg-gpu04-10g.hpc.local
172.23.54.54 pg-gpu04-ib pg-gpu04-ib.hpc.local
172.23.56.163 pg-node163-10g pg-node163-10g.hpc.local
172.23.52.163 pg-node163-ib pg-node163-ib.hpc.local
172.23.41.2 openstack01-node02 openstack01-node02.hpc.local
172.23.41.3 openstack01-node03 openstack01-node03.hpc.local
172.23.41.4 openstack01-node04 openstack01-node04.hpc.local
172.23.41.5 openstack01-node05 openstack01-node05.hpc.local
172.23.44.164 pg-node164 pg-node164.hpc.local
172.23.44.165 pg-node165 pg-node165.hpc.local
172.23.44.166 pg-node166 pg-node166.hpc.local
172.23.44.167 pg-node167 pg-node167.hpc.local
172.23.44.168 pg-node168 pg-node168.hpc.local
172.23.44.169 pg-node169 pg-node169.hpc.local
172.23.44.170 pg-node170 pg-node170.hpc.local
172.23.44.171 pg-node171 pg-node171.hpc.local
172.23.44.172 pg-node172 pg-node172.hpc.local
172.23.44.173 pg-node173 pg-node173.hpc.local
172.23.44.174 pg-node174 pg-node174.hpc.local
172.23.44.175 pg-node175 pg-node175.hpc.local
172.23.44.176 pg-node176 pg-node176.hpc.local
172.23.44.177 pg-node177 pg-node177.hpc.local
172.23.44.178 pg-node178 pg-node178.hpc.local
172.23.44.179 pg-node179 pg-node179.hpc.local
172.23.44.180 pg-node180 pg-node180.hpc.local
172.23.44.181 pg-node181 pg-node181.hpc.local
172.23.44.182 pg-node182 pg-node182.hpc.local
172.23.44.183 pg-node183 pg-node183.hpc.local
172.23.44.184 pg-node184 pg-node184.hpc.local
172.23.44.185 pg-node185 pg-node185.hpc.local
172.23.44.186 pg-node186 pg-node186.hpc.local
172.23.44.187 pg-node187 pg-node187.hpc.local
172.23.44.188 pg-node188 pg-node188.hpc.local
172.23.44.189 pg-node189 pg-node189.hpc.local
172.23.44.190 pg-node190 pg-node190.hpc.local
172.23.44.191 pg-node191 pg-node191.hpc.local
172.23.44.192 pg-node192 pg-node192.hpc.local
172.23.44.193 pg-node193 pg-node193.hpc.local
172.23.44.194 pg-node194 pg-node194.hpc.local
172.23.44.195 pg-node195 pg-node195.hpc.local
172.23.44.196 pg-node196 pg-node196.hpc.local
172.23.44.197 pg-node197 pg-node197.hpc.local
172.23.44.198 pg-node198 pg-node198.hpc.local
172.23.44.199 pg-node199 pg-node199.hpc.local
172.23.44.200 pg-node200 pg-node200.hpc.local
172.23.44.201 pg-node201 pg-node201.hpc.local
172.23.44.202 pg-node202 pg-node202.hpc.local
172.23.44.203 pg-node203 pg-node203.hpc.local
172.23.44.204 pg-node204 pg-node204.hpc.local
172.23.44.205 pg-node205 pg-node205.hpc.local
172.23.44.206 pg-node206 pg-node206.hpc.local
172.23.44.207 pg-node207 pg-node207.hpc.local
172.23.44.208 pg-node208 pg-node208.hpc.local
172.23.44.209 pg-node209 pg-node209.hpc.local
172.23.44.210 pg-node210 pg-node210.hpc.local
172.23.56.164 pg-node164-10g pg-node164-10g.hpc.local
172.23.52.164 pg-node164-ib pg-node164-ib.hpc.local
172.23.56.165 pg-node165-10g pg-node165-10g.hpc.local
172.23.52.165 pg-node165-ib pg-node165-ib.hpc.local
172.23.56.166 pg-node166-10g pg-node166-10g.hpc.local
172.23.52.166 pg-node166-ib pg-node166-ib.hpc.local
172.23.56.167 pg-node167-10g pg-node167-10g.hpc.local
172.23.52.167 pg-node167-ib pg-node167-ib.hpc.local
172.23.56.168 pg-node168-10g pg-node168-10g.hpc.local
172.23.52.168 pg-node168-ib pg-node168-ib.hpc.local
172.23.56.169 pg-node169-10g pg-node169-10g.hpc.local
172.23.52.169 pg-node169-ib pg-node169-ib.hpc.local
172.23.56.170 pg-node170-10g pg-node170-10g.hpc.local
172.23.52.170 pg-node170-ib pg-node170-ib.hpc.local
172.23.56.171 pg-node171-10g pg-node171-10g.hpc.local
172.23.52.171 pg-node171-ib pg-node171-ib.hpc.local
172.23.56.172 pg-node172-10g pg-node172-10g.hpc.local
172.23.52.172 pg-node172-ib pg-node172-ib.hpc.local
172.23.56.173 pg-node173-10g pg-node173-10g.hpc.local
172.23.52.173 pg-node173-ib pg-node173-ib.hpc.local
172.23.56.174 pg-node174-10g pg-node174-10g.hpc.local
172.23.52.174 pg-node174-ib pg-node174-ib.hpc.local
172.23.56.175 pg-node175-10g pg-node175-10g.hpc.local
172.23.52.175 pg-node175-ib pg-node175-ib.hpc.local
172.23.56.176 pg-node176-10g pg-node176-10g.hpc.local
172.23.52.176 pg-node176-ib pg-node176-ib.hpc.local
172.23.56.177 pg-node177-10g pg-node177-10g.hpc.local
172.23.52.177 pg-node177-ib pg-node177-ib.hpc.local
172.23.56.178 pg-node178-10g pg-node178-10g.hpc.local
172.23.52.178 pg-node178-ib pg-node178-ib.hpc.local
172.23.56.179 pg-node179-10g pg-node179-10g.hpc.local
172.23.52.179 pg-node179-ib pg-node179-ib.hpc.local
172.23.56.180 pg-node180-10g pg-node180-10g.hpc.local
172.23.52.180 pg-node180-ib pg-node180-ib.hpc.local
172.23.56.181 pg-node181-10g pg-node181-10g.hpc.local
172.23.52.181 pg-node181-ib pg-node181-ib.hpc.local
172.23.56.182 pg-node182-10g pg-node182-10g.hpc.local
172.23.52.182 pg-node182-ib pg-node182-ib.hpc.local
172.23.56.183 pg-node183-10g pg-node183-10g.hpc.local
172.23.52.183 pg-node183-ib pg-node183-ib.hpc.local
172.23.56.184 pg-node184-10g pg-node184-10g.hpc.local
172.23.52.184 pg-node184-ib pg-node184-ib.hpc.local
172.23.56.185 pg-node185-10g pg-node185-10g.hpc.local
172.23.52.185 pg-node185-ib pg-node185-ib.hpc.local
172.23.56.186 pg-node186-10g pg-node186-10g.hpc.local
172.23.52.186 pg-node186-ib pg-node186-ib.hpc.local
172.23.56.187 pg-node187-10g pg-node187-10g.hpc.local
172.23.52.187 pg-node187-ib pg-node187-ib.hpc.local
172.23.56.188 pg-node188-10g pg-node188-10g.hpc.local
172.23.52.188 pg-node188-ib pg-node188-ib.hpc.local
172.23.56.189 pg-node189-10g pg-node189-10g.hpc.local
172.23.52.189 pg-node189-ib pg-node189-ib.hpc.local
172.23.56.190 pg-node190-10g pg-node190-10g.hpc.local
172.23.52.190 pg-node190-ib pg-node190-ib.hpc.local
172.23.56.191 pg-node191-10g pg-node191-10g.hpc.local
172.23.52.191 pg-node191-ib pg-node191-ib.hpc.local
172.23.56.192 pg-node192-10g pg-node192-10g.hpc.local
172.23.52.192 pg-node192-ib pg-node192-ib.hpc.local
172.23.56.193 pg-node193-10g pg-node193-10g.hpc.local
172.23.52.193 pg-node193-ib pg-node193-ib.hpc.local
172.23.56.194 pg-node194-10g pg-node194-10g.hpc.local
172.23.52.194 pg-node194-ib pg-node194-ib.hpc.local
172.23.56.195 pg-node195-10g pg-node195-10g.hpc.local
172.23.52.195 pg-node195-ib pg-node195-ib.hpc.local
172.23.56.196 pg-node196-10g pg-node196-10g.hpc.local
172.23.52.196 pg-node196-ib pg-node196-ib.hpc.local
172.23.56.197 pg-node197-10g pg-node197-10g.hpc.local
172.23.52.197 pg-node197-ib pg-node197-ib.hpc.local
172.23.56.198 pg-node198-10g pg-node198-10g.hpc.local
172.23.52.198 pg-node198-ib pg-node198-ib.hpc.local
172.23.56.199 pg-node199-10g pg-node199-10g.hpc.local
172.23.52.199 pg-node199-ib pg-node199-ib.hpc.local
172.23.56.200 pg-node200-10g pg-node200-10g.hpc.local
172.23.52.200 pg-node200-ib pg-node200-ib.hpc.local
172.23.56.201 pg-node201-10g pg-node201-10g.hpc.local
172.23.52.201 pg-node201-ib pg-node201-ib.hpc.local
172.23.56.202 pg-node202-10g pg-node202-10g.hpc.local
172.23.52.202 pg-node202-ib pg-node202-ib.hpc.local
172.23.56.203 pg-node203-10g pg-node203-10g.hpc.local
172.23.52.203 pg-node203-ib pg-node203-ib.hpc.local
172.23.56.204 pg-node204-10g pg-node204-10g.hpc.local
172.23.52.204 pg-node204-ib pg-node204-ib.hpc.local
172.23.56.205 pg-node205-10g pg-node205-10g.hpc.local
172.23.52.205 pg-node205-ib pg-node205-ib.hpc.local
172.23.56.206 pg-node206-10g pg-node206-10g.hpc.local
172.23.52.206 pg-node206-ib pg-node206-ib.hpc.local
172.23.56.207 pg-node207-10g pg-node207-10g.hpc.local
172.23.52.207 pg-node207-ib pg-node207-ib.hpc.local
172.23.56.208 pg-node208-10g pg-node208-10g.hpc.local
172.23.52.208 pg-node208-ib pg-node208-ib.hpc.local
172.23.56.209 pg-node209-10g pg-node209-10g.hpc.local
172.23.52.209 pg-node209-ib pg-node209-ib.hpc.local
172.23.56.210 pg-node210-10g pg-node210-10g.hpc.local
172.23.52.210 pg-node210-ib pg-node210-ib.hpc.local
# Proxy servers.
#
172.23.40.225 lobby
172.23.40.227 foyer
# Leucine-zipper ldap2
172.23.38.55 lz-openldap
#
# Admin / Management machines.
#
172.23.40.226 robinhood
172.23.40.234 spacewalk01
172.23.40.235 spacewalk02
#
# Cluster User Interfaces (UIs).
#
172.23.40.233 leela
172.23.40.237 boxy
#
# Data Staging (DS) a.k.a. SFTP servers.
#
172.23.40.224 cher-ami
172.23.40.228 cc-ds
#
# Cluster schedulers.
#
172.23.40.232 umcg-scheduler02
172.23.40.236 umcg-scheduler03
#
# Shared network storage servers.
#
#172.23.40.203 umcg-storageXXX reserved
#172.23.40.204 umcg-storageXXX reserved
172.23.40.205 umcg-storage03
172.23.40.206 umcg-storage04
#
172.23.40.213 umcg-metadata03
172.23.40.214 umcg-metadata04
#
# Cluster nodes.
#
172.23.34.213 umcg-metadata03-10g
172.23.34.214 umcg-metadata04-10g
172.23.38.221 openstack-cur01 openstack-cur01.hpc.local
172.23.38.222 openstack-cur02 openstack-cur02.hpc.local
172.23.38.223 openstack-cur03 openstack-cur03.hpc.local
172.23.38.224 openstack-cur04 openstack-cur04.hpc.local
172.23.38.225 openstack-cur05 openstack-cur05.hpc.local
172.23.38.226 openstack-cur06 openstack-cur06.hpc.local
# Proxy servers.
#
172.23.40.225 lobby
172.23.40.227 foyer
# Leucine-zipper ldap2
172.23.38.55 lz-ldap2
#
# Admin / Management machines.
#
172.23.40.226 robinhood
172.23.40.230 winterpeen
172.23.40.234 spacewalk01
172.23.40.235 spacewalk02
#
# Cluster User Interfaces (UIs).
#
172.23.40.222 lifelines
172.23.40.223 umcg
172.23.40.233 leela
172.23.40.237 boxy
172.23.40.247 calculon
#
# Data Staging (DS) a.k.a. SFTP servers.
#
172.23.40.224 cher-ami
172.23.40.228 cc-ds
#
# Cluster schedulers.
#
172.23.40.221 umcg-scheduler01
172.23.40.232 umcg-scheduler02
172.23.40.236 umcg-scheduler03
#
# Shared network storage servers.
#
172.23.40.201 umcg-storage01
172.23.40.202 umcg-storage02
#172.23.40.203 umcg-storageXXX reserved
#172.23.40.204 umcg-storageXXX reserved
172.23.40.205 umcg-storage03
172.23.40.206 umcg-storage04
#
172.23.40.211 umcg-metadata01
172.23.40.212 umcg-metadata02
172.23.40.213 umcg-metadata03
172.23.40.214 umcg-metadata04
#
# Cluster nodes.
#
172.23.40.1 umcg-node001 umcg-node001.hpc.local
172.23.40.2 umcg-node002 umcg-node002.hpc.local
172.23.40.3 umcg-node003 umcg-node003.hpc.local
172.23.40.4 umcg-node004 umcg-node004.hpc.local
172.23.40.5 umcg-node005 umcg-node005.hpc.local
172.23.40.6 umcg-node006 umcg-node006.hpc.local
172.23.40.7 umcg-node007 umcg-node007.hpc.local
172.23.40.8 umcg-node008 umcg-node008.hpc.local
172.23.40.9 umcg-node009 umcg-node009.hpc.local
172.23.40.10 umcg-node010 umcg-node010.hpc.local
172.23.40.11 umcg-node011 umcg-node011.hpc.local
172.23.40.12 umcg-node012 umcg-node012.hpc.local
172.23.40.13 umcg-node013 umcg-node013.hpc.local
172.23.40.14 umcg-node014 umcg-node014.hpc.local
172.23.40.15 umcg-node015 umcg-node015.hpc.local
172.23.40.16 umcg-node016 umcg-node016.hpc.local
172.23.40.17 umcg-node017 umcg-node017.hpc.local
172.23.40.18 umcg-node018 umcg-node018.hpc.local
172.23.40.19 umcg-node019 umcg-node019.hpc.local
172.23.40.20 umcg-node020 umcg-node020.hpc.local
172.23.34.213 umcg-metadata03-10g
172.23.34.214 umcg-metadata04-10g
172.23.40.243 openstack03 openstack03.gcc.rug.nl
172.23.40.244 openstack04 openstack04.gcc.rug.nl
172.23.44.1 knyft.hpc.rug.nl

36
roles/node_exporter/tasks/main.yml

@ -0,0 +1,36 @@ @@ -0,0 +1,36 @@
---
- file:
path: /usr/local/prometheus
state: directory
mode: 0755
- name: Install node exporter
copy:
src: "{{ playbook_dir }}/promtools/results/node_exporter"
dest: /usr/local/prometheus/node_exporter
mode: 0755
- name: Install service files.
template:
src: templates/node-exporter.service
dest: /etc/systemd/system/node-exporter.service
mode: 644
owner: root
group: root
tags:
- service-files
- name: install service files
command: systemctl daemon-reload
- name: enable service at boot
systemd:
name: node-exporter
enabled: yes
- name: make sure servcies are started.
systemd:
name: node-exporter.service
state: restarted
tags:
- start-service

12
roles/node_exporter/templates/node-exporter.service

@ -0,0 +1,12 @@ @@ -0,0 +1,12 @@
[Unit]
Description=prometheus node exporter
[Service]
TimeoutStartSec=0
Restart=always
ExecStart=/usr/local/prometheus/node_exporter \
--collector.filesystem.ignored-mount-points "^/(sys|proc|dev|host|etc)($|/)" \
--collector.filesystem.ignored-fs-types="^(sys|proc|auto|cgroup|devpts|ns|au|fuse\.lxc|mqueue|overlay)(fs|)$$"
[Install]
WantedBy=multi-user.target

36
roles/prom_client/tasks/main.yml

@ -0,0 +1,36 @@ @@ -0,0 +1,36 @@
---
- file:
path: /usr/local/prometheus
state: directory
mode: 0755
- name: Install PushProx client binary
copy:
src: "{{ playbook_dir }}/promtools/results/client"
dest: /usr/local/prometheus/client
mode: 0755
- name: Install service files.
template:
src: templates/prom-client.service
dest: /etc/systemd/system/prom-client.service
mode: 644
owner: root
group: root
tags:
- service-files
- name: install service files
command: systemctl daemon-reload
- name: enable service at boot
systemd:
name: prom-client.service
enabled: yes
- name: make sure servcies are started.
systemd:
name: prom-client.service
state: restarted
tags:
- start-service

11
roles/prom_client/templates/prom-client.service

@ -0,0 +1,11 @@ @@ -0,0 +1,11 @@
[Unit]
Description=prometheus proxy client
[Service]
TimeoutStartSec=0
Restart=always
ExecStart=/usr/local/prometheus/client \
--proxy-url=http://{{ hostvars[groups['prometheus_proxy'][0]]['ansible_fqdn'] }}:6060
[Install]
WantedBy=multi-user.target

36
roles/prom_proxy/tasks/main.yml

@ -0,0 +1,36 @@ @@ -0,0 +1,36 @@
---
- file:
path: /usr/local/prometheus
state: directory
mode: 0755
- name: Install PushProx binary
copy:
src: "{{ playbook_dir }}/promtools/results/proxy"
dest: /usr/local/prometheus/proxy
mode: 0755
- name: Install service files.
template:
src: templates/promproxy.service
dest: /etc/systemd/system/promproxy.service
mode: 644
owner: root
group: root
tags:
- service-files
- name: install service files
command: systemctl daemon-reload
- name: enable service at boot
systemd:
name: promproxy.service
enabled: yes
- name: make sure servcies are started.
systemd:
name: promproxy.service
state: restarted
tags:
- start-service

11
roles/prom_proxy/templates/promproxy.service

@ -0,0 +1,11 @@ @@ -0,0 +1,11 @@
[Unit]
Description=prometheus PushProx
[Service]
TimeoutStartSec=0
Restart=always
ExecStart=/usr/local/prometheus/proxy \
--web.listen-address=0.0.0.0:6060
[Install]
WantedBy=multi-user.target
Loading…
Cancel
Save