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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringString constantsstatic final Stringstatic 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 TypMethodeBeschreibungvoidCumulative size ofby of mission platform ( . ) downloaded (by ) in Bytes One entry for the complete time period voidoriginToPublication(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). voidCumulative volume of data produced byfor mission platform ( . ) in Bytes One entry for the complete time period voidvoidsensingToPublication(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). voidsubmissionToCompletedOrder(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
-