Datadog의 Synthetics (외형 감시)를 좀 더 깊이 파고 보았다

4911 단어 syntheticsDatadog

왜 깊은 파고 있니?


  • Datadog로 외형 감시하고 싶었지만, 액세스원의 글로벌 IP라든지 짜내고 싶었다
  • 세계 전체로부터 액세스해 확인될 필요는 없었기 때문에・・・

  • 브라우저 테스트도 발매되었고 만져보고 싶었다.
  • 잘 사용하면 릴리스 후 특정 화면에서 거동이 바뀌거나 성능이 떨어졌다는 것을 감지 할 수 있습니다


  • 참고 사이트



    ※여러분으로부터 제공해 주신 정보 덕분입니다! 고마워요 mm
  • Datadog의 Synthetics (외형 감시) 사용해 보았다 - Qiita
  • Synthetics API Tests(외형 감시) 기능을 사용해 보았다 #datadog | DevelopersIO
  • Synthetics IP 범위
  • Synthetics Browser Tests 기능을 사용해 본 #datadog | DevelopersIO
  • Datadog에서 브라우저 테스트 기능이 출시되었습니다! – 서버 워크스 엔지니어 블로그
  • KEIROMICHI | IP 주소에서 주소 검색

  • 지금까지


  • Datadog에서는 외형 감시를 하는 서비스가 없었다(agent 사용해 잘 감시되고 있는 분도 계셨습니다만・・・)
  • agent를 사용하여 모니터링 할 때 yaml 파일에서 설정 값이 증가하는 작업을 수행하는 것이 좋지 않았습니다.
  • 상기 이유로 다른 서비스로 외형 감시하고 있었다

  • 앞으로


  • Synthetics를 사용해 외형 감시할 수 있다!
  • 대상이 늘어나도 화면 포치포치로 대응할 수 있다!
  • 감시는 Datadog에 모두 집약할 수 있다! 외형 감시에 좁힌 비용도 다른 서비스와 대체로 같아지면, 바꾸지 않으면 안된다..

    심굴하면 결과 어땠어?



    Synthetics IP 범위가 공개되어 액세스 소스의 글로벌 IP를 좁힐 수있었습니다!



    Datadog의 Location 설정에서도 액세스 소스를 좁힐 수는 있지만, Tokyo 라든지 Sydney이때 KEIROMICHI | IP 주소에서 주소 검색이 있었고 도움이되었습니다.
    IP 주소를 입력하면 호스트 이름을 반환하고 IP 주소를 기반으로 액세스 할 지역을 알 수 있습니다 ... w



    그때 사용한 명령
    ## コマンド
    $ curl -Ss 'http://keiromichi.com/index.php?ip=XXX.XXX.XXX.XXX' | grep 'ホスト名'
    curl -Ss 'http://keiromichi.com/index.php?ip=XXX.XXX.XXX.XXX' | grep 'ホスト名'
    curl -Ss 'http://keiromichi.com/index.php?ip=XXX.XXX.XXX.XXX' | grep 'ホスト名'
    curl -Ss 'http://keiromichi.com/index.php?ip=XXX.XXX.XXX.XXX' | grep 'ホスト名'
    curl -Ss 'http://keiromichi.com/index.php?ip=XXX.XXX.XXX.XXX' | grep 'ホスト名'
    
    ## 実行結果
                                                    <th>ホスト名</th><td>ec2-XX-XXX-XXX-XXX.ap-northeast-1.compute.amazonaws.com</td>
                                                    <th>ホスト名</th><td>ec2-XX-XXX-XXX-XXX.ap-northeast-1.compute.amazonaws.com</td>
                                                    <th>ホスト名</th><td>ec2-XXX-XXX-XXX-XXX.ap-southeast-2.compute.amazonaws.com</td>
                                                    <th>ホスト名</th><td>ec2-XX-XXX-XXX-XXX.eu-west-2.compute.amazonaws.com</td>
                                                    <th>ホスト名</th><td>ec2-XX-XXX-XXX-XXX.eu-west-2.compute.amazonaws.com</td>
    

    그런 다음 위의 IP 주소 중 도쿄 지역 (ap-northeast-1.compute.amazonaws.com)의 호스트 이름을 가진 IP에서 액세스 할 수 있어야합니다.
    그러나 IP ranges에 액세스 할 때 표시되는 "modified": "2019-04-08-14-30-00",
    브라우저 테스트는 또한 추가합니다.
  • 좋은 웹페이지 즐겨찾기