현재 실행중인 캐시 프로세스를 쿼리 한 다음이 정보를 파일에 기록하는 루틴을 만드는 데 관심이 있습니다. Cache 2008.2에서 어떻게이 작업을 수행 할 수 있습니까?Intersystems 로컬 시스템의 파일에 프로세스 정보를 기록하는 루틴을 캐시합니까?
1
A
답변
1
PERFMON이 당신이 원하는 것일 수 있습니다. 이 애플리케이션은 자체 UI를 사용하지만 API와 마찬가지로 함수를 직접 호출 할 수도 있습니다.
캐시 문서에서 "캐시 모니터링 가이드"를 확인하십시오. 그러면 다른 시스템 모니터링 도구 용 문서뿐만 아니라 PERFMON 문서에 대한 링크가 제공됩니다.
클래스 참조, % SYSTEM, % SYS 및 % Monitor 패키지에서 유용하게 사용할 수 있습니다.
일부 프로세스 정보의 경우 OS로 쉘 아웃해야 할 수도 있습니다. 이 경우 $ ZF 함수를 확인하십시오. 그러면 캐시에서 os 레벨 명령을 호출 할 수 있습니다.
오, 캐시 데이터를 파일로 저장하지 않고 캐시 DB에 저장하는 것이 좋습니다. 즉, 캡처하려는 각 프로세스 속성에 해당하는 속성을 사용하여 영구 클래스를 만든 다음 해당 클래스의 인스턴스를 만들고, 채우고 저장하는 코드를 작성하고, PERFMON 또는 선택한 다른 소스의 데이터를 가져옵니다.
캐시 SQL을 사용하면 필요한 모든 종류의 보고서를 생성 할 수 있습니다. Cache는 ODBC를 지원하므로 Crystal Reports 또는 Access와 같은 외부 도구를 사용할 수 있습니다 (캐시는 자동으로 해당 Persistent 클래스에 해당하는 SQL 테이블을 생성합니다).
분명히 파일에 데이터를 반향하는 것보다 더 많은 작업이 될 것입니다. 그러나 정보로 흥미로운 작업을 수행하려면 구조가 필요합니다.
관련 문제
- 1. JBoss가 인증 정보를 캐시합니까?
- 2. 로컬 시스템의 파일에 대한 크로스 브라우저 링크
- 3. 시스템의 최대 커미트를 기록하는 방법
- 4. 어떤 종류의 정보를 메모리에 캐시합니까?
- 5. 사용자가 선택한 이미지 정보를 iPhone의 로그 파일에 기록하는 방법
- 6. 파일에 예외를 기록하는 방법은 무엇입니까?
- 7. 필터 정보를 기록하는 HTTP :: Proxy를 얻으려면 어떻게해야합니까?
- 8. org.springframework.jdbc.CannotGetJdbcConnectionException에 대한 JDBC 연결 정보를 기록하는 방법
- 9. 브라우저에서 로컬 파일에 액세스 하시겠습니까?
- 10. 호출 클래스 정보를 기록하는 방법은 무엇입니까?
- 11. 로컬 JavaScript - 로컬 파일에 쓰기
- 12. 성능 측정을 방해하는 Windows 시스템의 유휴 프로세스
- 13. Intersystems 캐시 더미 테이블
- 14. 파이썬에서 시스템의 표준 시간대 정보를 가져 옵니까?
- 15. 정보를 파일에 저장하십시오. 어떻게합니까?
- 16. 정보를 텍스트 파일에 추가합니다.
- 17. 모든 Doctrine 쿼리를 파일에 기록하는 방법은 무엇입니까?
- 18. clob 데이터를 파일에 기록하는 속도를 높이는 방법
- 19. help : gui의 CSV 파일에 데이터를 기록하는 코드
- 20. dbx 세션을 텍스트 파일에 기록하는 방법은 무엇입니까?
- 21. 실행 파일에 일련 번호를 기록하는 방법은 무엇입니까?
- 22. 로그 파일에 암호를 기록하는 방법은 무엇입니까?
- 23. NodeJS의 파일에 이벤트를 기록하는 방법은 무엇입니까?
- 24. 프로세스 정보를 얻는 방법은 무엇입니까?
- 25. 로컬 파일 시스템의 저장소로 git-merge
- 26. 로컬 시스템의 서버에 디렉토리를 지정하는 FTP 명령
- 27. 나는 로컬 파일 시스템의 리소스에 액세스하고 브라우저
- 28. C#에서 클라이언트의 텍스트 파일에 SQL 출력을 기록하는 방법
- 29. 플렉스의 로컬 파일에 로깅
- 30. Silverlight에서 로컬 파일에 액세스