MEMORY_STATS.d.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. export declare function transformArguments(): Array<string>;
  2. interface MemoryStatsReply {
  3. peakAllocated: number;
  4. totalAllocated: number;
  5. startupAllocated: number;
  6. replicationBacklog: number;
  7. clientsReplicas: number;
  8. clientsNormal: number;
  9. aofBuffer: number;
  10. luaCaches: number;
  11. overheadTotal: number;
  12. keysCount: number;
  13. keysBytesPerKey: number;
  14. datasetBytes: number;
  15. datasetPercentage: number;
  16. peakPercentage: number;
  17. allocatorAllocated?: number;
  18. allocatorActive?: number;
  19. allocatorResident?: number;
  20. allocatorFragmentationRatio?: number;
  21. allocatorFragmentationBytes?: number;
  22. allocatorRssRatio?: number;
  23. allocatorRssBytes?: number;
  24. rssOverheadRatio?: number;
  25. rssOverheadBytes?: number;
  26. fragmentation?: number;
  27. fragmentationBytes: number;
  28. db: {
  29. [key: number]: {
  30. overheadHashtableMain: number;
  31. overheadHashtableExpires: number;
  32. };
  33. };
  34. }
  35. export declare function transformReply(rawReply: Array<string | number | Array<string | number>>): MemoryStatsReply;
  36. export {};