Ansible+Vagrant로 간단한 Prometheus 모니터링 환경 구축
4088 단어 5AnsibleVagrantprometheus
개요
Prometheus 입문 에 있는 튜토리얼을
Ansible로 쉽게 구축할 수 있도록 한,
라는 것입니다.
요 전날 2016년 6월 14일,
LINE 주식회사에서 Prometheus Casual Talks #1에 참가
지식의 습관 등을 원하고,
구축법을 정리했습니다.
Prometheus란?
최근 화제의 Pull형의 Query Filtering 가능하고 Grafana등과 제휴할 수 있는 모니터링/Alert 툴입니다.
구성
환경
전제 조건
다음 도구를 설치하십시오.
사용법
1. git repository 를 clone
$ git clone https://github.com/kenzo0107/Vagrant-Prometheus
2. Vagrant VM 시작
$ cd Vagrant-Prometheus
$ vagrant up
3 node running !
3. ssh.config 추가
$ vagrant ssh-config > ssh.config
4. ping 소통 시험
$ ansible default -m ping
server | SUCCESS => {
"changed": false,
"ping": "pong"
}
client1 | SUCCESS => {
"changed": false,
"ping": "pong"
}
client2 | SUCCESS => {
"changed": false,
"ping": "pong"
}
ok, success.
5. 2node로 PrometheusClient 설정
$ ansible-playbook set_clients_prometheus.yml
6. PrometheusClient 시작 확인
다음 PrometheusClient를 시작하는 서버에 액세스합니다.
시작되었는지 확인합니다.
htp://192.168.11.31:8080/메 tcs
아래와 같이 표시되면 성공입니다.
7. PrometheusServer 설정
$ ansible-playbook set_server_prometheus.yml
8. PrometheusServer 확인
http://192.168.33.30:9090 방문
아래와 같이 표시되면 성공입니다.
꼭 다소 조금 도움이 되면 무엇보다입니다!
왕따 쓰러 뜨려보세요!
이상
Reference
이 문제에 관하여(Ansible+Vagrant로 간단한 Prometheus 모니터링 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kenzo0107/items/7767a7bf08e465110bd1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)