[ 
http://opencast.jira.com/browse/MH-4775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=30317#comment-30317
 ] 

Greg Logan commented on MH-4775:
--------------------------------

Per 
http://opencast.3480289.n2.nabble.com/JIRA-Ticket-Cleanup-proposal-td7475080.html,
 this has been bulk resolved as won't fix. If this is still important to you 
please reopen and we can triage as appropriate.
                
> Log agent status values to a db
> -------------------------------
>
>                 Key: MH-4775
>                 URL: http://opencast.jira.com/browse/MH-4775
>             Project: Matterhorn Project
>          Issue Type: Community Feature Request
>          Components: Administrative Tools
>    Affects Versions: 1.1 
>            Reporter: Christopher Brooks
>             Fix For: None
>
>
> This is a local customization but I think the results will be useful to 
> various institutions so I'm asking Greg to contribute it here.  If we need 
> (or have and I don't know of) a process for this kind of task let me know, 
> for now I'll just denote our local integration tests that are useful for 
> others as "community enhancements".
> Create another impl of the agent status update service that logs the status 
> into a db table, including all of the information it pulls from the agent.  
> This will be used with a simple ui to create reports of agent stability over 
> time, and will also be used for alerting.  This service should include a 
> thread that pulls two values from a properties file, 
> "garbage_collection.poll_interval" which indicates in seconds how often the 
> garbage collection routines should run (by default, hourly), and 
> "garbage_collection.interval" which indicates how stale data should be 
> allowed to get (by default, 1 month).
> JPA should be used.  The simplest way to clean data is to do something like 
> "delete * from mytable where date_value is < 
> now()-garbage_collection.interval"
> Finally, two other properties should be included to "pass through" the agent 
> state notifications to the main ui.  The first of these is a boolean 
> "agent.passthrough" which is true or false and the second is a url 
> "agent.passthrough.url" which indicates the core url to pass data to.  NOTE: 
> YOU MAY HAVE TO SPOOF THE AGENTS IP/HOSTNAME IF THE AGENT DOES NOT PROVIDE IT 
> WHEN CALLING THE CORE.  The core uses the *detected* hostname by default to 
> determine where confidence monitoring should sit.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
http://opencast.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________

Reply via email to