[JIRA] (IDP-2114) Add metrics for installed plugins and modules
Rod Widdowson (Jira)
jira at shibboleth.atlassian.net
Tue Jun 20 14:58:04 UTC 2023
Rod Widdowson ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=59fb32bbc24efb3c4ed3c977 ) *commented* on IDP-2114 ( https://shibboleth.atlassian.net/browse/IDP-2114?atlOrigin=eyJpIjoiMDM2ZjI2ZjliZjlkNDg2NGFjZDUzNjJhZDVmMjhmYTQiLCJwIjoiaiJ9 )
Re: Add metrics for installed plugins and modules ( https://shibboleth.atlassian.net/browse/IDP-2114?atlOrigin=eyJpIjoiMDM2ZjI2ZjliZjlkNDg2NGFjZDUzNjJhZDVmMjhmYTQiLCJwIjoiaiJ9 )
Documentation pending, but code committed
*Name* *What* net.shibboleth.idp.modules.list Map<ModuleId, enabled> net.shibboleth.idp.installedcomponent.plugins.list Map<PluginId, InstallableComponentVersion> net.shibboleth.idp.installedcomponent.plugins.details Map<PluginId, Record<State, UpdateToVersion> net.shibboleth.idp.installedcomponent.idp.details Record<State, UpdateToVersion>>
I have no investment in the names either of the metrics or of the classes so if they are wrong people shgould say so, or just change the code.
Note that with all the above turned on, and with only shibboleth plugins installed collecting the metric set will only go off site twice 9once for the IdP update info and once for all the plugins. The cache of plugin information is cached (including a negative cache).
I’ll ask Scott Cantor ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A5b78efc9-1379-42cc-a3f6-56c6ea3a0007 ) to review and to add any filters he feels might be needed.
( https://shibboleth.atlassian.net/browse/IDP-2114#add-comment?atlOrigin=eyJpIjoiMDM2ZjI2ZjliZjlkNDg2NGFjZDUzNjJhZDVmMjhmYTQiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/IDP-2114#add-comment?atlOrigin=eyJpIjoiMDM2ZjI2ZjliZjlkNDg2NGFjZDUzNjJhZDVmMjhmYTQiLCJwIjoiaiJ9 )
Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100227- sha1:8ffa416 )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20230620/ca274f83/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-b6fd8473-5789-4bed-af4d-1b96ef8cce30
Type: image/png
Size: 457 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20230620/ca274f83/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-75f66b92-5360-46b1-9bf5-a91bc5b75edf
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20230620/ca274f83/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-27c16ee0-bbdd-40c1-8aae-5a7cac876a8d
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20230620/ca274f83/attachment-0005.png>
More information about the commits
mailing list