본문 바로가기

Programming/Performance21

Performance, Cacti 그래프 생성 그래프 생성 좌측 메뉴에서 device 선택 후 그래프를 생성할 Description 선택 하단에 Associated Data Queries에서 Data Query를 추가 한다. SNMP - Get Mounted Partitions : 해당 o/s 의 파티션 정보 표시SNMP - Get Processor Information : cpu 정보 표시SNMP - Interface Statistics : 이더넷 트래픽 정보 표시 추가된 내용을 보면 select된 row가 0개인 것을 확인할 수 있다. 이제 그래프를 생성하기 위해 먼저 Graph Trees를 편집한다.Graph Trees -> Default Tree, 디폴트로 생성되어 있는 Tree외에 "Add"를 통해 추가할 수 있다. 테스트에선 Default.. 2014. 10. 20.
Performance, Cacti 설정 Cacti 설정좌측 메뉴에서 device 선택 후 add device 설정 후 저장을 한다. cacti의 poller가 주기적으로 네트워크 정보를 얻어오기 위해서는 crontab에 실행 주기를 설정해주어야 한다. 5분마다 수행하도록 설정 했다. $ crontab -e */5 * * * * /usr/share/cacti/site/poller.php > /dev/null 2>&1 2014. 10. 20.
Performance, Cacti 설치 및 실행 Cacticacti는 SNMP 프로토콜을 사용하는 네트워크 모니터링 툴이다.관리 및 사용은 브라우저를 통해 이루어지고 모든 관리 데이터들은 MySQL을 이용하여 저장된다. Poller는 주어진 대상 시스템을 조회하여 가져온 결과를 RRD 파일에 저장하고 이 정보는 그래프를 만드는데 사용된다. Cacti의 작업 Data Retrievalcacti는 poller를 사용하여 데이터를 검색한다.poller는 unix의 crontab과 같은 스케쥴러를 수행한다.cacti는 원격 대상의 데이터 검색에 네트워크 관리 프로토콜인 SNMP를 사용한다. 따라서 SNMP를 사용할 수 있는 모든 디바이스는 cacti에서 모니터링 할 수 있다. Data Storagecacti는 데이터를 저장하는데 RRDTool을 사용한다.히스.. 2014. 10. 17.
Performance, JMeter BeanShell Sampler 다른 bsh 파일 import JMeter에서 한 트랜잭션을 위해 BeanShell 스크립트를 한 곳에만 작성할 수 있기 때문에 다른 파일들에 모듈화를 시키는 방향으로 생각을 하게 되었다. JMeter에서는 ext 폴더에 jar 파일로 만들어 넣어주면 쉽게 import해서 사용할 수 있고, beanshell 자체의 문법으로도 import 할 수 있는 방법이 있었다. ex) path : /home/pat/mycommands/helloWorld.bsh addClassPath(“/home/pat"); importCommands("mycommands"); 참고 : http://www.beanshell.org/manual/commands.html 2014. 9. 22.