Package de.dlr.proseo.monitor.apimetrics
Klasse Metrics
java.lang.Object
de.dlr.proseo.monitor.apimetrics.Metrics
This class contains the functions to calculate each metric
- Autor:
- Ernst Melchinger
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
String constantsstatic final String
static final String
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungMetrics
(MonitorConfiguration config, org.springframework.transaction.PlatformTransactionManager txManager, javax.persistence.EntityManager em) Constructor of a Metric instance -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
Cumulative size ofby of mission platform ( . ) downloaded (by ) in Bytes One entry for the complete time period void
originToPublication
(Duration period) Daily/monthly minimum, maximum and average time difference in seconds between OriginDate and PRIP PublicationDate ofof mission platform ( . ) (sliding window of 24 hours/1 month). void
Cumulative volume of data produced byfor mission platform ( . ) in Bytes One entry for the complete time period void
void
sensingToPublication
(Duration period) Daily/monthly minimum, maximum and average time difference in seconds between sensing time (ContentDate/End) and PRIP PublicationDate ofof mission platform ( . ) (sliding window of 24 hours/1 month). void
submissionToCompletedOrder
(Duration period) Minimum, maximum and average time from ProductionOrder SubmissionDate to CompletedDate on the On-Demand PRIP (sliding window of 24 hours/1 month)
-
Felddetails
-
N_SIZE
String constants- Siehe auch:
-
N_COUNT
- Siehe auch:
-
N_FAILED
- Siehe auch:
-
N_COMPLETED
- Siehe auch:
-
N_SENSING_TO_PUBLICATION
- Siehe auch:
-
N_ORIGIN_TO_PUBLICATION
- Siehe auch:
-
N_SUBMISSION_TO_COMPLETION
- Siehe auch:
-
N_DOWNLOAD
- Siehe auch:
-
N_DAILY
- Siehe auch:
-
N_MONTHLY
- Siehe auch:
-
N_MIN
- Siehe auch:
-
N_MAX
- Siehe auch:
-
N_AVG
- Siehe auch:
-
N_TIME
- Siehe auch:
-
-
Konstruktordetails
-
Metrics
public Metrics(MonitorConfiguration config, org.springframework.transaction.PlatformTransactionManager txManager, javax.persistence.EntityManager em) Constructor of a Metric instance- Parameter:
config
- The monitor configurationtxManager
- The transaction managerem
- The JPA entity manager
-
-
Methodendetails
-
producedBytesAndCountForType
public void producedBytesAndCountForType() -
producedBytesAndCount
public void producedBytesAndCount()Cumulative volume of data produced byfor mission platform ( . ) in Bytes One entry for the complete time period -
downloadSize
public void downloadSize()Cumulative size ofby of mission platform ( . ) downloaded (by ) in Bytes One entry for the complete time period -
sensingToPublication
Daily/monthly minimum, maximum and average time difference in seconds between sensing time (ContentDate/End) and PRIP PublicationDate ofof mission platform ( . ) (sliding window of 24 hours/1 month). This is only applicable to the Systematic Production. - Parameter:
period
- The period to retrieve
-
originToPublication
Daily/monthly minimum, maximum and average time difference in seconds between OriginDate and PRIP PublicationDate ofof mission platform ( . ) (sliding window of 24 hours/1 month). This is only applicable to the Systematic Production. - Parameter:
period
- The period to retrieve
-
submissionToCompletedOrder
Minimum, maximum and average time from ProductionOrder SubmissionDate to CompletedDate on the On-Demand PRIP (sliding window of 24 hours/1 month)- Parameter:
period
- The period to retrieve
-