Class NullMetrics
- Namespace
- Framework.Systems.Diagnostics.Null
- Assembly
- Assembly-CSharp.dll
IMetrics Null Object. 릴리즈 빌드 바인딩용.
public sealed class NullMetrics : IMetrics
- Inheritance
-
objectNullMetrics
- Implements
Methods
Flush()
Metrics 파일/메모리 플러시.
public void Flush()
GetAverage(string)
해당 키의 최근 N 샘플 평균 반환.
public float GetAverage(string key)
Parameters
keystring조회할 Metrics 키.
Returns
- float
평균값. 샘플 없으면 0.
GetMax(string)
해당 키의 최근 N 샘플 최댓값 반환.
public float GetMax(string key)
Parameters
keystring
Returns
- float
Record(string, float)
값 기록. Sampling 주기 미도달 시 누적만 수행.
public void Record(string key, float value)
Parameters
keystringMetrics 식별 키.
valuefloat기록할 float 값.