티스토리 뷰
요즘 일일 업무량에 따라서 WAS+배치 –> db 서버로의 접속양의 하루 추이를 모니터링 하고 싶어서 만든 녀석이다.
뭐 근본적인 동작 구조는
(db 서버) (수집서버)
-------- ----> -----------------------
netstat ftp 데이터가공 perl 프로그램
접속정보 IP 접 접속 정보를 가공
요렇게 모아진 정보를 jdbc 를 이용해 붙어서 보여주는 녀석이다.
별다를 것은 없어 보여도 정말로 유용하게 쓸 수 있다. 실제로 내가 일하는 사이트의 경우에는 업무 별로 was 를 구분하여 서비스를 하고 있고, 그래서 hostname 에 따라 접속 추이가 바뀌는 것들을 보고 있노라면 하루 피크 시간대에 어떤 부분의 업무의 사용률이 높은지를 알 수 있다.
데이터는 사내 망에서만 볼 수 있기 때문에 대충 어떤 데이터가 모이는지 만 텍스트 파일로 보도록하자.
대충 이런 식인데… 오늘은 월초에 수행하는 배치 작업 때문에 배치서버에서의 사용이 좀더 많이 변했다는 것을 알 수 있다.
이 데이터를 모아온지 이제 대략 6개월 정도가 됐는데… 역시나 데이터만 모으면 결국에 어떻게 해서든 쓰기는 쓴다는 사실을 알 수 있다.
그리고 꽤나 의미 있는 정보로 활용이 가능하다는 사실도 잊지 않도록 하자.
ps. 프로그램은 netstat 모니터링인데 이름에 왜 db2 붙였냐고 딴지는 걸지 말도록 하자. 기능은 더 추가될 것이다. 하하
- Total
- Today
- Yesterday
- oracle
- Japanimation
- 애니메이션
- HPUX
- 실습으로 배우는 Unix System Admin (HPUX)
- 영화
- 캐논
- 후기
- 네트워크
- 삼성 소프트웨어 멤버십
- SQL 튜닝
- hp-ux
- 와우
- 과제물
- 일기
- wow
- 실전! 업무에 바로 쓰는 SQL 튜닝
- 박영창
- 오픈 소스 SW와 전략적 활용
- 회식
- 오라클
- 모임
- 레포트
- World Of Warcraft
- 시간표
- 책
- SSM
- 리눅스
- 프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |