1. node_exporter 다운로드 ( 다운로드 )
wget https://github.com/prometheus/node_exporter/releases/download/v1.3.1/node_exporter-1.3.1.linux-amd64.tar.gz
tar xvfz node_exporter-1.3.1.linux-amd64.tar.gz
2. Prometheus.yml 추가
- job_name: "node_exporter"
static_configs:
- targets: ["x.x.x.x:9100"]
* 보안그룹이나 방화벽에서 9100포트 오픈
3. 서비스 기동
nohup ./node_exporter 1>/dev/null 2>&1 &
Prometheus에서 Status > Targets 에서 상태를 보고 간단하게 쿼리
systemctl 서비스 등록
1. node_exporter 서비스 계정만들기
$ sudo useradd --system --shell /bin/false node_exporter
2. node_exporter 파일에 계정권한 부여
$ sudo chown node_exporter:node_exporter /usr/local/bin/node_exporter
3. 서비스 등록
$ sudo tee /etc/systemd/system/node_exporter.service <<"EOF"
[Unit]
Description=Node Exporter
[Service]
User=node_exporter
Group=node_exporter
EnvironmentFile=-/etc/sysconfig/node_exporter
ExecStart=/usr/local/bin/node_exporter $OPTIONS
[Install]
WantedBy=multi-user.target
EOF
$ sudo systemctl daemon-reload
$ sudo systemctl status node_exporter
$ sudo systemctl enable node_exporter
'Open Source' 카테고리의 다른 글
[ Zabbix ] Nginx Monitoring (0) | 2022.10.21 |
---|---|
[ Prometheus ] Install jmx_exporter on Amazon Linux 2 (0) | 2022.03.05 |
[ Prometheus ] Install Prometheus on Amazon Linux 2 (0) | 2022.02.19 |
[ BI Tool ] Apache superset install (docker) (0) | 2021.11.30 |
[ Zabbix 5.0 ] Template DB MSSQL by ODBC Monitoring (0) | 2021.04.05 |
[ Zabbix 5.0 ] Elasticsearch Cluster Monitoring (0) | 2021.03.26 |
[ grafana ] https 접속을 위한 보안인증서 적용 (0) | 2020.10.08 |
[ Zabbix ] Zabbix server is not running : the infomation displayed may not be current Problem (0) | 2020.06.15 |