-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Operationalize MDC: Create Cron Jobs, Acquire, Configure Prod Web Token, Handle Logs #3
Comments
I'll add one more...
@dlowenberg @mfenner it would be good to get some thoughts from you and the team on how other groups have handled this. Thanks in advance for any guidance or for pointing us to any docs! |
Hi there, if you would like to look at or copy the code that we wrote for Dryad in processing the last ten years of downloads, here is some info that may be useful: The main reporting code is here: https://github.com/datadryad/dryad-repo/blob/dryad-master/dspace/modules/api/src/main/java/org/dspace/curate/DashStats.java Happy to set up time for you to talk with Ryan Scherle (Dryad) if that would be helpful. Otherwise, the DataCite and DataONE folks may also have some tips. |
Thanks @dlowenberg! I'll check in with the team here and we'll get back with you if we feel a discussion with Dryad is needed. Thanks again! P.S. I just pinged you on another issue in the main Dataverse repo: IQSS/dataverse#5957 |
|
I picked this up out of the sprint column today to begin stubbing out documentation regarding migrating counts and other things that installations will need to know to use Make Data Count in production, but I don't have the bandwidth this week. I will re-visit early next week. |
@djbrooke if you're stubbing out documentation, you might want to create a branch for IQSS/dataverse#6082 which was just opened. The issue title is "Documentation: Some tweaks to Make Data Count doc based on recent experience". |
See #75 (comment) |
|
One random thought: one of the prod. servers, |
Heads up that Counter Processor was archived yesterday: |
As discussed at standup, I forked the repo: |
This was accidentally and automatically closed when IQSS/dataverse#10424 was merged. Re-opening. |
The MDC feature is well documented but there are a few items that need to be addressed to operate in a production environment:
-Create Cron job(s) to cal the various API endpoints needed to process various files, import to db, including error detection and notification of failure
-Acquire and configure a production web token that allows publishing stats to DataCite
-Consider/Plan/Monitor growth of log files
-Consider how to troubleshoot or rerun failed jobs.
The text was updated successfully, but these errors were encountered: