Äcdocutils.nodes document q)Åq}q(U nametypesq}q(X���union of use cases and metricsqNX"���performance metrics to be reportedqNX���logging-use-case-synopsisqàX���event logging and reportingq NX���use cases to be supportedq NuUsubstitution_defsq}qUparse_messagesq ]q(cdocutils.nodes system_message q)Åq}q(U rawsourceqU�Uparentqcdocutils.nodes section q)Åq}q(hU�hh)Åq}q(hU�hhUsourceqXc���/var/lib/jenkins/jobs/API_Documentation_trunk/workspace/api-documentation/source/design/logging.txtqUtagnameqUsectionqU attributesq}q(Udupnamesq]Uclassesq ]Ubackrefsq!]Uidsq"]q#Uevent-logging-and-reportingq$aUnamesq%]q&h auUlineq'KUdocumentq(hUchildrenq)]q*(cdocutils.nodes title q+)Åq,}q-(hX���Event Logging and Reportingq.hhhhhUtitleq/h}q0(h]h ]h!]h"]h%]uh'Kh(hh)]q1cdocutils.nodes Text q2X���Event Logging and Reportingq3ÖÅq4}q5(hh.hh,ubaubcdocutils.nodes paragraph q6)Åq7}q8(hX[��The DataONE system should log various interactions and operations in the system to provide operational status information about the entire system, to report on specific node operations, and to inform DataONE participants (users, contributors, administrators) about their specific domain of interest in the system. For example, a contributor might like to monitor use of their data and where it is being replicated to. The methods :func:`MNCore.getLogRecords` and :func:`CNCore.getLogRecords` provide outward facing services for retrieving log information from member and coordinating nodes respectively.hhhhhU paragraphq9h}q:(h]h ]h!]h"]h%]uh'Kh(hh)]q;(h2XÆ��The DataONE system should log various interactions and operations in the system to provide operational status information about the entire system, to report on specific node operations, and to inform DataONE participants (users, contributors, administrators) about their specific domain of interest in the system. For example, a contributor might like to monitor use of their data and where it is being replicated to. The methods q<ÖÅq=}q>(hXÆ��The DataONE system should log various interactions and operations in the system to provide operational status information about the entire system, to report on specific node operations, and to inform DataONE participants (users, contributors, administrators) about their specific domain of interest in the system. For example, a contributor might like to monitor use of their data and where it is being replicated to. The methods hh7ubcsphinx.addnodes pending_xref q?)Åq@}qA(hX���:func:`MNCore.getLogRecords`qBhh7hhhUpending_xrefqCh}qD(UreftypeX���funcUrefwarnqEâU reftargetqFX���MNCore.getLogRecordsU refdomainX���pyqGh"]h!]Urefexplicitâh]h ]h%]UrefdocqHX���design/loggingqIUpy:classqJNU py:moduleqKNuh'Kh)]qLcdocutils.nodes literal qM)ÅqN}qO(hhBh}qP(h]h ]qQ(UxrefqRhGX���py-funcqSeh!]h"]h%]uhh@h)]qTh2X���MNCore.getLogRecords()qUÖÅqV}qW(hU�hhNubahUliteralqXubaubh2X��� and qYÖÅqZ}q[(hX��� and hh7ubh?)Åq\}q](hX���:func:`CNCore.getLogRecords`q^hh7hhhhCh}q_(UreftypeX���funchEâhFX���CNCore.getLogRecordsU refdomainX���pyq`h"]h!]Urefexplicitâh]h ]h%]hHhIhJNhKNuh'Kh)]qahM)Åqb}qc(hh^h}qd(h]h ]qe(hRh`X���py-funcqfeh!]h"]h%]uhh\h)]qgh2X���CNCore.getLogRecords()qhÖÅqi}qj(hU�hhbubahhXubaubh2Xp��� provide outward facing services for retrieving log information from member and coordinating nodes respectively.qkÖÅql}qm(hXp��� provide outward facing services for retrieving log information from member and coordinating nodes respectively.hh7ubeubh6)Åqn}qo(hXE���Logging is described in use cases 16, 17, 18, 20, and potentially 19.qphhhhhh9h}qq(h]h ]h!]h"]h%]uh'K h(hh)]qrh2XE���Logging is described in use cases 16, 17, 18, 20, and potentially 19.qsÖÅqt}qu(hhphhnubaubcdocutils.nodes compound qv)Åqw}qx(hU�hhhhhUcompoundqyh}qz(h]h ]q{Utoctree-wrapperq|ah!]h"]h%]uh'Nh(hh)]q}csphinx.addnodes toctree q~)Åq}qÄ(hU�hhwhhhUtoctreeqÅh}qÇ(UnumberedqÉK�U includehiddenqÑâhhIUcaptionqÖNUglobqÜâh"]h!]U titlesonlyqáâh]h ]h%]Uentriesqà]qâNX���design/LoggingSchemaqäÜqãaUhiddenqåâUincludefilesqç]qéhäaUmaxdepthqèKuh'Kh)]ubaubcdocutils.nodes target qê)Åqë}qí(hX���.. _logging-use-case-synopsis:hhhhhUtargetqìh}qî(h"]h!]h]h ]h%]UrefidqïUlogging-use-case-synopsisqñuh'Kh(hh)]ubh)Åqó}qò(hU�hhhhUexpect_referenced_by_nameqô}qöhhëshhh}qõ(h]h ]h!]h"]qú(Uuse-cases-to-be-supportedqùhñeh%]qû(h heuh'Kh(hUexpect_referenced_by_idqü}q†hñhësh)]q°(h+)Åq¢}q£(hX���Use Cases to be Supportedq§hhóhhhh/h}q•(h]h ]h!]h"]h%]uh'Kh(hh)]q¶h2X���Use Cases to be SupportedqßÖÅq®}q©(hh§hh¢ubaubcdocutils.nodes bullet_list q™)Åq´}q¨(hU�hhóhhhUbullet_listq≠h}qÆ(UbulletqØX���-h"]h!]h]h ]h%]uh'Kh(hh)]q∞(cdocutils.nodes list_item q±)Åq≤}q≥(hXS���UC 16 specifies "all CRUD operations on metadata and data are logged at each node" hh´hhhU list_itemq¥h}qµ(h]h ]h!]h"]h%]uh'Nh(hh)]q∂h6)Åq∑}q∏(hXR���UC 16 specifies "all CRUD operations on metadata and data are logged at each node"qπhh≤hhhh9h}q∫(h]h ]h!]h"]h%]uh'Kh)]qªh2XR���UC 16 specifies "all CRUD operations on metadata and data are logged at each node"qºÖÅqΩ}qæ(hhπhh∑ubaubaubh±)Åqø}q¿(hXM���UC 17 indicates that all CRUD operation logs should be aggregated at the CNs hh´hhhh¥h}q¡(h]h ]h!]h"]h%]uh'Nh(hh)]q¬h6)Åq√}qƒ(hXL���UC 17 indicates that all CRUD operation logs should be aggregated at the CNsq≈hhøhhhh9h}q∆(h]h ]h!]h"]h%]uh'Kh)]q«h2XL���UC 17 indicates that all CRUD operation logs should be aggregated at the CNsq»ÖÅq…}q (hh≈hh√ubaubaubh±)ÅqÀ}qÃ(hXc���UC 18 indicates that a MN can retrieve aggregated logs about content that originated from that MN. hh´hhhh¥h}qÕ(h]h ]h!]h"]h%]uh'Nh(hh)]qŒh6)Åqœ}q–(hXb���UC 18 indicates that a MN can retrieve aggregated logs about content that originated from that MN.q—hhÀhhhh9h}q“(h]h ]h!]h"]h%]uh'Kh)]q”h2Xb���UC 18 indicates that a MN can retrieve aggregated logs about content that originated from that MN.q‘ÖÅq’}q÷(hh—hhœubaubaubh±)Åq◊}qÿ(hX���UC 20 indicates that a data owner (original contributor, delegated owner) can retrieve aggregated logs about objects they own. hh´hhhh¥h}qŸ(h]h ]h!]h"]h%]uh'Nh(hh)]q⁄h6)Åq€}q‹(hX~���UC 20 indicates that a data owner (original contributor, delegated owner) can retrieve aggregated logs about objects they own.q›hh◊hhhh9h}qfi(h]h ]h!]h"]h%]uh'K!h)]qflh2X~���UC 20 indicates that a data owner (original contributor, delegated owner) can retrieve aggregated logs about objects they own.q‡ÖÅq·}q‚(hh›hh€ubaubaubh±)Åq„}q‰(hX]���UC 19 indicates that anyone can retrieve general use information for any object in DataONE. hh´hhhh¥h}qÂ(h]h ]h!]h"]h%]uh'Nh(hh)]qÊh6)ÅqÁ}qË(hX[���UC 19 indicates that anyone can retrieve general use information for any object in DataONE.qÈhh„hhhh9h}qÍ(h]h ]h!]h"]h%]uh'K$h)]qÎh2X[���UC 19 indicates that anyone can retrieve general use information for any object in DataONE.qÏÖÅqÌ}qÓ(hhÈhhÁubaubaubeubeubhh)ÅqÔ}q(hU�hhhhhhh}qÒ(h]h ]h!]h"]qÚUunion-of-use-cases-and-metricsqÛah%]qÙhauh'KÊh(hh)]qı(h+)Åqˆ}q˜(hX���Union of Use Cases and Metricsq¯hhÔhhhh/h}q˘(h]h ]h!]h"]h%]uh'KÊh(hh)]q˙h2X���Union of Use Cases and Metricsq˚ÖÅq¸}q˝(hh¯hhˆubaubh6)Åq˛}qˇ(hX!��The following bullets represent the union of logging information indicated in the use cases and the metrics that can be reported from the logs. The information logged and suitable summarization and extraction procedures need to be identified to ensure the following items can be addressed:r���hhÔhhhh9h}r��(h]h ]h!]h"]h%]uh'KËh(hh)]r��h2X!��The following bullets represent the union of logging information indicated in the use cases and the metrics that can be reported from the logs. The information logged and suitable summarization and extraction procedures need to be identified to ensure the following items can be addressed:r��ÖÅr��}r��(hj���hh˛ubaubh™)År��}r��(hU�hhÔhhhh≠h}r��(hØX���-h"]h!]h]h ]h%]uh'KÌh(hh)]r ��(h±)År ��}r��(hXA���all CRUD operations on metadata and data are logged at each node hj��hhhh¥h}r��(h]h ]h!]h"]h%]uh'Nh(hh)]r ��h6)År��}r��(hX@���all CRUD operations on metadata and data are logged at each noder��hj ��hhhh9h}r��(h]h ]h!]h"]h%]uh'KÌh)]r��h2X@���all CRUD operations on metadata and data are logged at each noder��ÖÅr��}r��(hj��hj��ubaubaubh±)År��}r��(hX8���all CRUD operation logs should be aggregated at the CNs hj��hhhh¥h}r��(h]h ]h!]h"]h%]uh'Nh(hh)]r��h6)År��}r��(hX7���all CRUD operation logs should be aggregated at the CNsr��hj��hhhh9h}r��(h]h ]h!]h"]h%]uh'KÔh)]r��h2X7���all CRUD operation logs should be aggregated at the CNsr��ÖÅr ��}r!��(hj��hj��ubaubaubh±)År"��}r#��(hXO���an MN can retrieve aggregated logs about content that originated from that MN. hj��hhhh¥h}r$��(h]h ]h!]h"]h%]uh'Nh(hh)]r%��h6)År&��}r'��(hXN���an MN can retrieve aggregated logs about content that originated from that MN.r(��hj"��hhhh9h}r)��(h]h ]h!]h"]h%]uh'KÒh)]r*��h2XN���an MN can retrieve aggregated logs about content that originated from that MN.r+��ÖÅr,��}r-��(hj(��hj&��ubaubaubh±)År.��}r/��(hXj���A data owner (original contributor, delegated owner) can retrieve aggregated logs about objects they own. hj��hhhh¥h}r0��(h]h ]h!]h"]h%]uh'Nh(hh)]r1��h6)År2��}r3��(hXi���A data owner (original contributor, delegated owner) can retrieve aggregated logs about objects they own.r4��hj.��hhhh9h}r5��(h]h ]h!]h"]h%]uh'KÙh)]r6��h2Xi���A data owner (original contributor, delegated owner) can retrieve aggregated logs about objects they own.r7��ÖÅr8��}r9��(hj4��hj2��ubaubaubh±)År:��}r;��(hXG���Anyone can retrieve general use information for any object in DataONE. hj��hhhh¥h}r<��(h]h ]h!]h"]h%]uh'Nh(hh)]r=��h6)År>��}r?��(hXF���Anyone can retrieve general use information for any object in DataONE.r@��hj:��hhhh9h}rA��(h]h ]h!]h"]h%]uh'K˜h)]rB��h2XF���Anyone can retrieve general use information for any object in DataONE.rC��ÖÅrD��}rE��(hj@��hj>��ubaubaubh±)ÅrF��}rG��(hX.���(metric) Number of web hits on DataONE portal hj��hhhh¥h}rH��(h]h ]h!]h"]h%]uh'Nh(hh)]rI��h6)ÅrJ��}rK��(hX-���(metric) Number of web hits on DataONE portalrL��hjF��hhhh9h}rM��(h]h ]h!]h"]h%]uh'K˘h)]rN��h2X-���(metric) Number of web hits on DataONE portalrO��ÖÅrP��}rQ��(hjL��hjJ��ubaubaubh±)ÅrR��}rS��(hX!���(metric) Number of DataONE users hj��hhhh¥h}rT��(h]h ]h!]h"]h%]uh'Nh(hh)]rU��h6)ÅrV��}rW��(hX ���(metric) Number of DataONE usersrX��hjR��hhhh9h}rY��(h]h ]h!]h"]h%]uh'K˚h)]rZ��h2X ���(metric) Number of DataONE usersr[��ÖÅr\��}r]��(hjX��hjV��ubaubaubh±)År^��}r_��(hXb���(metric) Number of downloads of tools from the Investigator Toolkit (From the download site logs) hj��hhhh¥h}r`��(h]h ]h!]h"]h%]uh'Nh(hh)]ra��h6)Årb��}rc��(hXa���(metric) Number of downloads of tools from the Investigator Toolkit (From the download site logs)rd��hj^��hhhh9h}re��(h]h ]h!]h"]h%]uh'K˝h)]rf��h2Xa���(metric) Number of downloads of tools from the Investigator Toolkit (From the download site logs)rg��ÖÅrh��}ri��(hjd��hjb��ubaubaubh±)Årj��}rk��(hX7���(metric) Number of metadata catalog searches completed hj��hhhh¥h}rl��(h]h ]h!]h"]h%]uh'Nh(hh)]rm��h6)Årn��}ro��(hX6���(metric) Number of metadata catalog searches completedrp��hjj��hhhh9h}rq��(h]h ]h!]h"]h%]uh'M�h)]rr��h2X6���(metric) Number of metadata catalog searches completedrs��ÖÅrt��}ru��(hjp��hjn��ubaubaubh±)Årv��}rw��(hXR���(metric) Number of DataONE datasets downloaded (daily, weekly, monthly, annually) hj��hhhh¥h}rx��(h]h ]h!]h"]h%]uh'Nh(hh)]ry��h6)Årz��}r{��(hXQ���(metric) Number of DataONE datasets downloaded (daily, weekly, monthly, annually)r|��hjv��hhhh9h}r}��(h]h ]h!]h"]h%]uh'Mh)]r~��h2XQ���(metric) Number of DataONE datasets downloaded (daily, weekly, monthly, annually)r��ÖÅrÄ��}rÅ��(hj|��hjz��ubaubaubh±)ÅrÇ��}rÉ��(hX,���(metric) Most frequently downloaded datasetsrÑ��hj��hhhh¥h}rÖ��(h]h ]h!]h"]h%]uh'Nh(hh)]rÜ��h6)Årá��}rà��(hjÑ��hjÇ��hhhh9h}râ��(h]h ]h!]h"]h%]uh'Mh)]rä��h2X,���(metric) Most frequently downloaded datasetsrã��ÖÅrå��}rç��(hjÑ��hjá��ubaubaubeubeubeubhhhhh}ré��(h]h ]h!]h"]rè��U"performance-metrics-to-be-reportedrê��ah%]rë��hauh'K)h(hh)]rí��(h+)Årì��}rî��(hX"���Performance Metrics to be Reportedrï��hhhhhh/h}rñ��(h]h ]h!]h"]h%]uh'K)h(hh)]ró��h2X"���Performance Metrics to be Reportedrò��ÖÅrô��}rö��(hjï��hjì��ubaubh6)Årõ��}rú��(hX–���The performance metrics survey results from the Leadership Team specify (at least) the following metrics should be captured. Items that may be captured from the CI portion of the project are indicated by !!!.rù��hhhhhh9h}rû��(h]h ]h!]h"]h%]uh'K+h(hh)]rü��h2X–���The performance metrics survey results from the Leadership Team specify (at least) the following metrics should be captured. Items that may be captured from the CI portion of the project are indicated by !!!.r†��ÖÅr°��}r¢��(hjù��hjõ��ubaubh6)År£��}r§��(hXS���**Size and Diversity of DataONE Data, Metadata, and Investigator Toolkit Holdings**r•��hhhhhh9h}r¶��(h]h ]h!]h"]h%]uh'K0h(hh)]rß��cdocutils.nodes strong r®��)År©��}r™��(hj•��h}r´��(h]h ]h!]h"]h%]uhj£��h)]r¨��h2XO���Size and Diversity of DataONE Data, Metadata, and Investigator Toolkit Holdingsr≠��ÖÅrÆ��}rØ��(hU�hj©��ubahUstrongr∞��ubaubcdocutils.nodes enumerated_list r±��)År≤��}r≥��(hU�hhhhhUenumerated_listr¥��h}rµ��(Usuffixr∂��U.h"]h!]h]Uprefixr∑��U�h ]h%]Uenumtyper∏��Uarabicrπ��uh'K3h(hh)]r∫��h±)Årª��}rº��(hX_���!!! Data volume ‚Äì total size of data holdings in DataONE Member Nodes and Coordinating Nodes hj≤��hhhh¥h}rΩ��(h]h ]h!]h"]h%]uh'Nh(hh)]ræ��h6)Årø��}r¿��(hX^���!!! Data volume ‚Äì total size of data holdings in DataONE Member Nodes and Coordinating Nodesr¡��hjª��hhhh9h}r¬��(h]h ]h!]h"]h%]uh'K3h)]r√��h2X^���!!! Data volume ‚Äì total size of data holdings in DataONE Member Nodes and Coordinating Nodesrƒ��ÖÅr≈��}r∆��(hj¡��hjø��ubaubaubaubcdocutils.nodes block_quote r«��)År»��}r…��(hU�hhhNhUblock_quoter ��h}rÀ��(h]h ]h!]h"]h%]uh'Nh(hh)]rÃ��cdocutils.nodes definition_list rÕ��)ÅrŒ��}rœ��(hU�h}r–��(h]h ]h!]h"]h%]uhj»��h)]r—��cdocutils.nodes definition_list_item r“��)År”��}r‘��(hX^���Recorded in: - Total (including replicas) data volume + unique object data volume - Sysmeta hjŒ��hhhUdefinition_list_itemr’��h}r÷��(h]h ]h!]h"]h%]uh'K:h)]r◊��(cdocutils.nodes term rÿ��)ÅrŸ��}r⁄��(hX���Recorded in:r€��hj”��hhhUtermr‹��h}r›��(h]h ]h!]h"]h%]uh'K:h)]rfi��h2X���Recorded in:rfl��ÖÅr‡��}r·��(hj€��hjŸ��ubaubcdocutils.nodes definition r‚��)År„��}r‰��(hU�h}rÂ��(h]h ]h!]h"]h%]uhj”��h)]rÊ��h™)ÅrÁ��}rË��(hU�h}rÈ��(hØX���-h"]h!]h]h ]h%]uhj„��h)]rÍ��(h±)ÅrÎ��}rÏ��(hXB���Total (including replicas) data volume + unique object data volumerÌ��h}rÓ��(h]h ]h!]h"]h%]uhjÁ��h)]rÔ��h6)År��}rÒ��(hjÌ��hjÎ��hhhh9h}rÚ��(h]h ]h!]h"]h%]uh'K7h)]rÛ��h2XB���Total (including replicas) data volume + unique object data volumerÙ��ÖÅrı��}rˆ��(hjÌ��hj��ubaubahh¥ubh±)År˜��}r¯��(hX ���Sysmeta h}r˘��(h]h ]h!]h"]h%]uhjÁ��h)]r˙��h6)År˚��}r¸��(hX���Sysmetar˝��hj˜��hhhh9h}r˛��(h]h ]h!]h"]h%]uh'K8h)]rˇ��h2X���Sysmetar���ÖÅr��}r��(hj˝��hj˚��ubaubahh¥ubehh≠ubahU definitionr��ubeubahUdefinition_listr��ubaubj±��)År��}r��(hU�hhhhhj¥��h}r��(j∂��U.Ustartr��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'K<h(hh)]r ��(h±)År ��}r��(hXπ���!!! Number of metadata records ‚Äì quantity of metadata records held at a Coordinating Node (note: the concept of a record may vary across metadata standards) - science metadata only hj��hNhh¥h}r��(h]h ]h!]h"]h%]uh'Nh(hh)]r ��(h6)År��}r��(hXû���!!! Number of metadata records ‚Äì quantity of metadata records held at a Coordinating Node (note: the concept of a record may vary across metadata standards)r��hj ��hhhh9h}r��(h]h ]h!]h"]h%]uh'K<h)]r��h2Xû���!!! Number of metadata records ‚Äì quantity of metadata records held at a Coordinating Node (note: the concept of a record may vary across metadata standards)r��ÖÅr��}r��(hj��hj��ubaubh™)År��}r��(hU�h}r��(hØX���-h"]h!]h]h ]h%]uhj ��h)]r��h±)År��}r��(hX���science metadata only h}r��(h]h ]h!]h"]h%]uhj��h)]r��h6)År��}r��(hX���science metadata onlyr ��hj��hhhh9h}r!��(h]h ]h!]h"]h%]uh'K@h)]r"��h2X���science metadata onlyr#��ÖÅr$��}r%��(hj ��hj��ubaubahh¥ubahh≠ubeubh±)År&��}r'��(hX���!!! Number of data sets held by Member Nodes ‚Äì (note: may be less meaningful as an absolute value because of the immense variability in data set granularity, but probably still useful in tracking the shape of the data accumulation curve) hj��hhhh¥h}r(��(h]h ]h!]h"]h%]uh'Nh(hh)]r)��h6)År*��}r+��(hXÔ���!!! Number of data sets held by Member Nodes ‚Äì (note: may be less meaningful as an absolute value because of the immense variability in data set granularity, but probably still useful in tracking the shape of the data accumulation curve)r,��hj&��hhhh9h}r-��(h]h ]h!]h"]h%]uh'KCh)]r.��h2XÔ���!!! Number of data sets held by Member Nodes ‚Äì (note: may be less meaningful as an absolute value because of the immense variability in data set granularity, but probably still useful in tracking the shape of the data accumulation curve)r/��ÖÅr0��}r1��(hj,��hj*��ubaubaubeubj«��)År2��}r3��(hU�hhhNhj ��h}r4��(h]h ]h!]h"]h%]uh'Nh(hh)]r5��h™)År6��}r7��(hU�h}r8��(hØX���-h"]h!]h]h ]h%]uhj2��h)]r9��h±)År:��}r;��(hX���system metadata h}r<��(h]h ]h!]h"]h%]uhj6��h)]r=��h6)År>��}r?��(hX���system metadatar@��hj:��hhhh9h}rA��(h]h ]h!]h"]h%]uh'KHh)]rB��h2X���system metadatarC��ÖÅrD��}rE��(hj@��hj>��ubaubahh¥ubahh≠ubaubj±��)ÅrF��}rG��(hU�hhhhhj¥��h}rH��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'KKh(hh)]rI��h±)ÅrJ��}rK��(hXL���!!! Number and types of software tools included in the Investigator Toolkit hjF��hhhh¥h}rL��(h]h ]h!]h"]h%]uh'Nh(hh)]rM��h6)ÅrN��}rO��(hXK���!!! Number and types of software tools included in the Investigator ToolkitrP��hjJ��hhhh9h}rQ��(h]h ]h!]h"]h%]uh'KKh)]rR��h2XK���!!! Number and types of software tools included in the Investigator ToolkitrS��ÖÅrT��}rU��(hjP��hjN��ubaubaubaubj«��)ÅrV��}rW��(hU�hhhNhj ��h}rX��(h]h ]h!]h"]h%]uh'Nh(hh)]rY��h™)ÅrZ��}r[��(hU�h}r\��(hØX���-h"]h!]h]h ]h%]uhjV��h)]r]��(h±)År^��}r_��(hX���!!r`��h}ra��(h]h ]h!]h"]h%]uhjZ��h)]rb��h6)Årc��}rd��(hj`��hj^��hhhh9h}re��(h]h ]h!]h"]h%]uh'KMh)]rf��h2X���!!rg��ÖÅrh��}ri��(hj`��hjc��ubaubahh¥ubh±)Årj��}rk��(hX5���Mechanism to register external uses / implementationsrl��h}rm��(h]h ]h!]h"]h%]uhjZ��h)]rn��h6)Åro��}rp��(hjl��hjj��hhhh9h}rq��(h]h ]h!]h"]h%]uh'KNh)]rr��h2X5���Mechanism to register external uses / implementationsrs��ÖÅrt��}ru��(hjl��hjo��ubaubahh¥ubh±)Årv��}rw��(hX���HTTP user-agent h}rx��(h]h ]h!]h"]h%]uhjZ��h)]ry��h6)Årz��}r{��(hX���HTTP user-agentr|��hjv��hhhh9h}r}��(h]h ]h!]h"]h%]uh'KOh)]r~��h2X���HTTP user-agentr��ÖÅrÄ��}rÅ��(hj|��hjz��ubaubahh¥ubehh≠ubaubj±��)ÅrÇ��}rÉ��(hU�hhhhhj¥��h}rÑ��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'KRh(hh)]rÖ��h±)ÅrÜ��}rá��(hXo���!!! Number of different metadata schemas supported ‚Äì (note: more metadata schemas is not necessarily better) hjÇ��hhhh¥h}rà��(h]h ]h!]h"]h%]uh'Nh(hh)]râ��h6)Årä��}rã��(hXn���!!! Number of different metadata schemas supported ‚Äì (note: more metadata schemas is not necessarily better)rå��hjÜ��hhhh9h}rç��(h]h ]h!]h"]h%]uh'KRh)]ré��h2Xn���!!! Number of different metadata schemas supported ‚Äì (note: more metadata schemas is not necessarily better)rè��ÖÅrê��}rë��(hjå��hjä��ubaubaubaubj«��)Årí��}rì��(hU�hhhNhj ��h}rî��(h]h ]h!]h"]h%]uh'Nh(hh)]rï��h™)Årñ��}ró��(hU�h}rò��(hØX���-h"]h!]h]h ]h%]uhjí��h)]rô��h±)Årö��}rõ��(hX���object format from sysmeta h}rú��(h]h ]h!]h"]h%]uhjñ��h)]rù��h6)Årû��}rü��(hX���object format from sysmetar†��hjö��hhhh9h}r°��(h]h ]h!]h"]h%]uh'KUh)]r¢��h2X���object format from sysmetar£��ÖÅr§��}r•��(hj†��hjû��ubaubahh¥ubahh≠ubaubh6)År¶��}rß��(hX���**DataONE System Capacity**r®��hhhhhh9h}r©��(h]h ]h!]h"]h%]uh'KXh(hh)]r™��j®��)År´��}r¨��(hj®��h}r≠��(h]h ]h!]h"]h%]uhj¶��h)]rÆ��h2X���DataONE System CapacityrØ��ÖÅr∞��}r±��(hU�hj´��ubahj∞��ubaubj±��)År≤��}r≥��(hU�hhhhhj¥��h}r¥��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'KZh(hh)]rµ��h±)År∂��}r∑��(hX���!!! Number of Member Nodes hj≤��hhhh¥h}r∏��(h]h ]h!]h"]h%]uh'Nh(hh)]rπ��h6)År∫��}rª��(hX���!!! Number of Member Nodesrº��hj∂��hhhh9h}rΩ��(h]h ]h!]h"]h%]uh'KZh)]ræ��h2X���!!! Number of Member Nodesrø��ÖÅr¿��}r¡��(hjº��hj∫��ubaubaubaubj«��)År¬��}r√��(hU�hhhNhj ��h}rƒ��(h]h ]h!]h"]h%]uh'Nh(hh)]r≈��h™)År∆��}r«��(hU�h}r»��(hØX���-h"]h!]h]h ]h%]uhj¬��h)]r…��h±)År ��}rÀ��(hX ���registry h}rÃ��(h]h ]h!]h"]h%]uhj∆��h)]rÕ��h6)ÅrŒ��}rœ��(hX���registryr–��hj ��hhhh9h}r—��(h]h ]h!]h"]h%]uh'K\h)]r“��h2X���registryr”��ÖÅr‘��}r’��(hj–��hjŒ��ubaubahh¥ubahh≠ubaubj±��)År÷��}r◊��(hU�hhhhhj¥��h}rÿ��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'K^h(hh)]rŸ��h±)År⁄��}r€��(hX+���!!! Total storage capacity at Member Nodes hj÷��hhhh¥h}r‹��(h]h ]h!]h"]h%]uh'Nh(hh)]r›��h6)Årfi��}rfl��(hX*���!!! Total storage capacity at Member Nodesr‡��hj⁄��hhhh9h}r·��(h]h ]h!]h"]h%]uh'K^h)]r‚��h2X*���!!! Total storage capacity at Member Nodesr„��ÖÅr‰��}rÂ��(hj‡��hjfi��ubaubaubaubj«��)ÅrÊ��}rÁ��(hU�hhhNhj ��h}rË��(h]h ]h!]h"]h%]uh'Nh(hh)]rÈ��h™)ÅrÍ��}rÎ��(hU�h}rÏ��(hØX���-h"]h!]h]h ]h%]uhjÊ��h)]rÌ��(h±)ÅrÓ��}rÔ��(hX���per member noder��h}rÒ��(h]h ]h!]h"]h%]uhjÍ��h)]rÚ��h6)ÅrÛ��}rÙ��(hj��hjÓ��hhhh9h}rı��(h]h ]h!]h"]h%]uh'K`h)]rˆ��h2X���per member noder˜��ÖÅr¯��}r˘��(hj��hjÛ��ubaubahh¥ubh±)År˙��}r˚��(hX���totalr¸��h}r˝��(h]h ]h!]h"]h%]uhjÍ��h)]r˛��h6)Årˇ��}r���(hj¸��hj˙��hhhh9h}r��(h]h ]h!]h"]h%]uh'Kah)]r��h2X���totalr��ÖÅr��}r��(hj¸��hjˇ��ubaubahh¥ubh±)År��}r��(hX)���part of MN registration and capabilities h}r��(h]h ]h!]h"]h%]uhjÍ��h)]r ��h6)År ��}r��(hX(���part of MN registration and capabilitiesr��hj��hhhh9h}r ��(h]h ]h!]h"]h%]uh'Kbh)]r��h2X(���part of MN registration and capabilitiesr��ÖÅr��}r��(hj��hj ��ubaubahh¥ubehh≠ubaubj±��)År��}r��(hU�hhhhhj¥��h}r��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'Kdh(hh)]r��(h±)År��}r��(hXü���!!! Geographic coverage of Member Nodes ‚Äì continents, regions, and countries covered - could potentially be part of capabilities (record physical location) hj��hNhh¥h}r��(h]h ]h!]h"]h%]uh'Nh(hh)]r��(h6)År��}r��(hXV���!!! Geographic coverage of Member Nodes ‚Äì continents, regions, and countries coveredr��hj��hhhh9h}r��(h]h ]h!]h"]h%]uh'Kdh)]r��h2XV���!!! Geographic coverage of Member Nodes ‚Äì continents, regions, and countries coveredr��ÖÅr ��}r!��(hj��hj��ubaubh™)År"��}r#��(hU�h}r$��(hØX���-h"]h!]h]h ]h%]uhj��h)]r%��h±)År&��}r'��(hXE���could potentially be part of capabilities (record physical location) h}r(��(h]h ]h!]h"]h%]uhj"��h)]r)��h6)År*��}r+��(hXD���could potentially be part of capabilities (record physical location)r,��hj&��hhhh9h}r-��(h]h ]h!]h"]h%]uh'Kgh)]r.��h2XD���could potentially be part of capabilities (record physical location)r/��ÖÅr0��}r1��(hj,��hj*��ubaubahh¥ubahh≠ubeubh±)År2��}r3��(hXg���!!! Number of Coordinating Nodes - constant = 3 - general expansion over five years to all countries. hj��hNhh¥h}r4��(h]h ]h!]h"]h%]uh'Nh(hh)]r5��(h6)År6��}r7��(hX ���!!! Number of Coordinating Nodesr8��hj2��hhhh9h}r9��(h]h ]h!]h"]h%]uh'Kih)]r:��h2X ���!!! Number of Coordinating Nodesr;��ÖÅr<��}r=��(hj8��hj6��ubaubh™)År>��}r?��(hU�h}r@��(hØX���-h"]h!]h]h ]h%]uhj2��h)]rA��(h±)ÅrB��}rC��(hX���constant = 3rD��h}rE��(h]h ]h!]h"]h%]uhj>��h)]rF��h6)ÅrG��}rH��(hjD��hjB��hhhh9h}rI��(h]h ]h!]h"]h%]uh'Kkh)]rJ��h2X���constant = 3rK��ÖÅrL��}rM��(hjD��hjG��ubaubahh¥ubh±)ÅrN��}rO��(hX4���general expansion over five years to all countries. h}rP��(h]h ]h!]h"]h%]uhj>��h)]rQ��h6)ÅrR��}rS��(hX3���general expansion over five years to all countries.rT��hjN��hhhh9h}rU��(h]h ]h!]h"]h%]uh'Klh)]rV��h2X3���general expansion over five years to all countries.rW��ÖÅrX��}rY��(hjT��hjR��ubaubahh¥ubehh≠ubeubh±)ÅrZ��}r[��(hX1���!!! Total storage capacity at Coordinating Nodes hj��hhhh¥h}r\��(h]h ]h!]h"]h%]uh'Nh(hh)]r]��h6)År^��}r_��(hX0���!!! Total storage capacity at Coordinating Nodesr`��hjZ��hhhh9h}ra��(h]h ]h!]h"]h%]uh'Knh)]rb��h2X0���!!! Total storage capacity at Coordinating Nodesrc��ÖÅrd��}re��(hj`��hj^��ubaubaubeubj«��)Årf��}rg��(hU�hhhNhj ��h}rh��(h]h ]h!]h"]h%]uh'Nh(hh)]ri��h™)Årj��}rk��(hU�h}rl��(hØX���-h"]h!]h]h ]h%]uhjf��h)]rm��h±)Årn��}ro��(hX���disk space h}rp��(h]h ]h!]h"]h%]uhjj��h)]rq��h6)Årr��}rs��(hX ���disk spacert��hjn��hhhh9h}ru��(h]h ]h!]h"]h%]uh'Kph)]rv��h2X ���disk spacerw��ÖÅrx��}ry��(hjt��hjr��ubaubahh¥ubahh≠ubaubj±��)Årz��}r{��(hU�hhhhhj¥��h}r|��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'Krh(hh)]r}��h±)År~��}r��(hX]���!!! Geographic coverage of Coordinating Nodes ‚Äì continents, regions, and countries covered hjz��hhhh¥h}rÄ��(h]h ]h!]h"]h%]uh'Nh(hh)]rÅ��h6)ÅrÇ��}rÉ��(hX\���!!! Geographic coverage of Coordinating Nodes ‚Äì continents, regions, and countries coveredrÑ��hj~��hhhh9h}rÖ��(h]h ]h!]h"]h%]uh'Krh)]rÜ��h2X\���!!! Geographic coverage of Coordinating Nodes ‚Äì continents, regions, and countries coveredrá��ÖÅrà��}râ��(hjÑ��hjÇ��ubaubaubaubj«��)Årä��}rã��(hU�hhhNhj ��h}rå��(h]h ]h!]h"]h%]uh'Nh(hh)]rç��h™)Åré��}rè��(hU�h}rê��(hØX���-h"]h!]h]h ]h%]uhjä��h)]rë��h±)Årí��}rì��(hX���capabilities / metadata h}rî��(h]h ]h!]h"]h%]uhjé��h)]rï��h6)Årñ��}ró��(hX���capabilities / metadatarò��hjí��hhhh9h}rô��(h]h ]h!]h"]h%]uh'Kuh)]rö��h2X���capabilities / metadatarõ��ÖÅrú��}rù��(hjò��hjñ��ubaubahh¥ubahh≠ubaubh6)Årû��}rü��(hX���**DataONE Usage Statistics**r†��hhhhhh9h}r°��(h]h ]h!]h"]h%]uh'Kwh(hh)]r¢��j®��)År£��}r§��(hj†��h}r•��(h]h ]h!]h"]h%]uhjû��h)]r¶��h2X���DataONE Usage Statisticsrß��ÖÅr®��}r©��(hU�hj£��ubahj∞��ubaubj±��)År™��}r´��(hU�hhhhhj¥��h}r¨��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'Kyh(hh)]r≠��h±)ÅrÆ��}rØ��(hX2���!!! (CN LOG) Number of web hits on DataONE portal hj™��hhhh¥h}r∞��(h]h ]h!]h"]h%]uh'Nh(hh)]r±��h6)År≤��}r≥��(hX1���!!! (CN LOG) Number of web hits on DataONE portalr¥��hjÆ��hhhh9h}rµ��(h]h ]h!]h"]h%]uh'Kyh)]r∂��h2X1���!!! (CN LOG) Number of web hits on DataONE portalr∑��ÖÅr∏��}rπ��(hj¥��hj≤��ubaubaubaubj«��)År∫��}rª��(hU�hhhNhj ��h}rº��(h]h ]h!]h"]h%]uh'Nh(hh)]rΩ��h™)Åræ��}rø��(hU�h}r¿��(hØX���-h"]h!]h]h ]h%]uhj∫��h)]r¡��(h±)År¬��}r√��(hX���standard web hits from logsrƒ��h}r≈��(h]h ]h!]h"]h%]uhjæ��h)]r∆��h6)År«��}r»��(hjƒ��hj¬��hhhh9h}r…��(h]h ]h!]h"]h%]uh'K{h)]r ��h2X���standard web hits from logsrÀ��ÖÅrÃ��}rÕ��(hjƒ��hj«��ubaubahh¥ubh±)ÅrŒ��}rœ��(hX���aggregated across CNs h}r–��(h]h ]h!]h"]h%]uhjæ��h)]r—��h6)År“��}r”��(hX���aggregated across CNsr‘��hjŒ��hhhh9h}r’��(h]h ]h!]h"]h%]uh'K|h)]r÷��h2X���aggregated across CNsr◊��ÖÅrÿ��}rŸ��(hj‘��hj“��ubaubahh¥ubehh≠ubaubj±��)År⁄��}r€��(hU�hhhhhj¥��h}r‹��(j∂��U.j��K h"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'K~h(hh)]r›��(h±)Årfi��}rfl��(hX˝���!!! (CN LOG) Number of DataONE users ‚Äì (note: recording of individual IP addresses may be most readily implemented; requiring users to login to Member Nodes is not presently required) - Any users of MNs = D1 user - Eventually can use authn subsystem hj⁄��hNhh¥h}r‡��(h]h ]h!]h"]h%]uh'Nh(hh)]r·��(h6)År‚��}r„��(hXπ���!!! (CN LOG) Number of DataONE users ‚Äì (note: recording of individual IP addresses may be most readily implemented; requiring users to login to Member Nodes is not presently required)r‰��hjfi��hhhh9h}rÂ��(h]h ]h!]h"]h%]uh'K~h)]rÊ��h2Xπ���!!! (CN LOG) Number of DataONE users ‚Äì (note: recording of individual IP addresses may be most readily implemented; requiring users to login to Member Nodes is not presently required)rÁ��ÖÅrË��}rÈ��(hj‰��hj‚��ubaubh™)ÅrÍ��}rÎ��(hU�h}rÏ��(hØX���-h"]h!]h]h ]h%]uhjfi��h)]rÌ��(h±)ÅrÓ��}rÔ��(hX���Any users of MNs = D1 userr��h}rÒ��(h]h ]h!]h"]h%]uhjÍ��h)]rÚ��h6)ÅrÛ��}rÙ��(hj��hjÓ��hhhh9h}rı��(h]h ]h!]h"]h%]uh'KÇh)]rˆ��h2X���Any users of MNs = D1 userr˜��ÖÅr¯��}r˘��(hj��hjÛ��ubaubahh¥ubh±)År˙��}r˚��(hX#���Eventually can use authn subsystem h}r¸��(h]h ]h!]h"]h%]uhjÍ��h)]r˝��h6)År˛��}rˇ��(hX"���Eventually can use authn subsystemr���hj˙��hhhh9h}r��(h]h ]h!]h"]h%]uh'KÉh)]r��h2X"���Eventually can use authn subsystemr��ÖÅr��}r��(hj���hj˛��ubaubahh¥ubehh≠ubeubh±)År��}r��(hX¯���!!! (supporting web site logs) Number of downloads of tools from the Investigator Toolkit --> "Number of times tools are downloaded" - Log analysis - Text needs to be clarified. ITK isn't a place - supporting information (videos, documents, ...) hj⁄��hNhh¥h}r��(h]h ]h!]h"]h%]uh'Nh(hh)]r ��(h6)År ��}r��(hXÖ���!!! (supporting web site logs) Number of downloads of tools from the Investigator Toolkit --> "Number of times tools are downloaded"r��hj��hhhh9h}r ��(h]h ]h!]h"]h%]uh'KÖh)]r��h2XÖ���!!! (supporting web site logs) Number of downloads of tools from the Investigator Toolkit --> "Number of times tools are downloaded"r��ÖÅr��}r��(hj��hj ��ubaubh™)År��}r��(hU�h}r��(hØX���-h"]h!]h]h ]h%]uhj��h)]r��(h±)År��}r��(hX���Log analysisr��h}r��(h]h ]h!]h"]h%]uhj��h)]r��h6)År��}r��(hj��hj��hhhh9h}r��(h]h ]h!]h"]h%]uh'Kàh)]r��h2X���Log analysisr��ÖÅr ��}r!��(hj��hj��ubaubahh¥ubh±)År"��}r#��(hX-���Text needs to be clarified. ITK isn't a placer$��h}r%��(h]h ]h!]h"]h%]uhj��h)]r&��h6)År'��}r(��(hj$��hj"��hhhh9h}r)��(h]h ]h!]h"]h%]uh'Kâh)]r*��h2X-���Text needs to be clarified. ITK isn't a placer+��ÖÅr,��}r-��(hj$��hj'��ubaubahh¥ubh±)År.��}r/��(hX0���supporting information (videos, documents, ...) h}r0��(h]h ]h!]h"]h%]uhj��h)]r1��h6)År2��}r3��(hX/���supporting information (videos, documents, ...)r4��hj.��hhhh9h}r5��(h]h ]h!]h"]h%]uh'Käh)]r6��h2X/���supporting information (videos, documents, ...)r7��ÖÅr8��}r9��(hj4��hj2��ubaubahh¥ubehh≠ubeubh±)År:��}r;��(hX≈���!!! (CN LOG) Number of metadata catalog searches completed ‚Äì (note: over time it may also be desirable to assess precision and recall of incoming searches) - part of the Mercury log (in mysql) hj⁄��hNhh¥h}r<��(h]h ]h!]h"]h%]uh'Nh(hh)]r=��(h6)År>��}r?��(hXù���!!! (CN LOG) Number of metadata catalog searches completed ‚Äì (note: over time it may also be desirable to assess precision and recall of incoming searches)r@��hj:��hhhh9h}rA��(h]h ]h!]h"]h%]uh'Kåh)]rB��h2Xù���!!! (CN LOG) Number of metadata catalog searches completed ‚Äì (note: over time it may also be desirable to assess precision and recall of incoming searches)rC��ÖÅrD��}rE��(hj@��hj>��ubaubh™)ÅrF��}rG��(hU�h}rH��(hØX���-h"]h!]h]h ]h%]uhj:��h)]rI��h±)ÅrJ��}rK��(hX$���part of the Mercury log (in mysql) h}rL��(h]h ]h!]h"]h%]uhjF��h)]rM��h6)ÅrN��}rO��(hX"���part of the Mercury log (in mysql)rP��hjJ��hhhh9h}rQ��(h]h ]h!]h"]h%]uh'Kêh)]rR��h2X"���part of the Mercury log (in mysql)rS��ÖÅrT��}rU��(hjP��hjN��ubaubahh¥ubahh≠ubeubh±)ÅrV��}rW��(hXF��!!! (MN, CN LOG) Number of DataONE datasets downloaded (daily, weekly, monthly, annually) ‚Äì (note: this may be straightforward if included in specifications for Member Node data, impossible otherwise) - Member node access logs - need to be aggregated - What was pulled through D1.get() vs the native mechanisms of the MN - hj⁄��hNhh¥h}rX��(h]h ]h!]h"]h%]uh'Nh(hh)]rY��(h6)ÅrZ��}r[��(hX ���!!! (MN, CN LOG) Number of DataONE datasets downloaded (daily, weekly, monthly, annually) ‚Äì (note: this may be straightforward if included in specifications for Member Node data, impossible otherwise)r\��hjV��hhhh9h}r]��(h]h ]h!]h"]h%]uh'Kìh)]r^��h2X ���!!! (MN, CN LOG) Number of DataONE datasets downloaded (daily, weekly, monthly, annually) ‚Äì (note: this may be straightforward if included in specifications for Member Node data, impossible otherwise)r_��ÖÅr`��}ra��(hj\��hjZ��ubaubh™)Årb��}rc��(hU�h}rd��(hØX���-h"]h!]h]h ]h%]uhjV��h)]re��(h±)Årf��}rg��(hX/���Member node access logs - need to be aggregatedrh��h}ri��(h]h ]h!]h"]h%]uhjb��h)]rj��h6)Årk��}rl��(hjh��hjf��hhhh9h}rm��(h]h ]h!]h"]h%]uh'Kóh)]rn��h2X/���Member node access logs - need to be aggregatedro��ÖÅrp��}rq��(hjh��hjk��ubaubahh¥ubh±)Årr��}rs��(hXC���What was pulled through D1.get() vs the native mechanisms of the MNrt��h}ru��(h]h ]h!]h"]h%]uhjb��h)]rv��h6)Årw��}rx��(hjt��hjr��hhhh9h}ry��(h]h ]h!]h"]h%]uh'Kòh)]rz��h2XC���What was pulled through D1.get() vs the native mechanisms of the MNr{��ÖÅr|��}r}��(hjt��hjw��ubaubahh¥ubh±)År~��}r��(hU�h}rÄ��(h]h ]h!]h"]h%]uhjb��h)]hh¥ubehh≠ubeubh±)ÅrÅ��}rÇ��(hX6���!!! (MN, CN LOG) Most frequently downloaded datasets hj⁄��hhhh¥h}rÉ��(h]h ]h!]h"]h%]uh'Nh(hh)]rÑ��h6)ÅrÖ��}rÜ��(hX4���!!! (MN, CN LOG) Most frequently downloaded datasetsrá��hjÅ��hhhh9h}rà��(h]h ]h!]h"]h%]uh'Kõh)]râ��h2X4���!!! (MN, CN LOG) Most frequently downloaded datasetsrä��ÖÅrã��}rå��(hjá��hjÖ��ubaubaubeubj«��)Årç��}ré��(hU�hhhNhj ��h}rè��(h]h ]h!]h"]h%]uh'Nh(hh)]rê��h™)Årë��}rí��(hU�h}rì��(hØX���-h"]h!]h]h ]h%]uhjç��h)]rî��h±)Årï��}rñ��(hX���Same as 16 h}ró��(h]h ]h!]h"]h%]uhjë��h)]rò��h6)Årô��}rö��(hX ���Same as 16rõ��hjï��hhhh9h}rú��(h]h ]h!]h"]h%]uh'Kûh)]rù��h2X ���Same as 16rû��ÖÅrü��}r†��(hjõ��hjô��ubaubahh¥ubahh≠ubaubh6)År°��}r¢��(hX&���**Reliability and System Performance**r£��hhhhhh9h}r§��(h]h ]h!]h"]h%]uh'K°h(hh)]r•��j®��)År¶��}rß��(hj£��h}r®��(h]h ]h!]h"]h%]uhj°��h)]r©��h2X"���Reliability and System Performancer™��ÖÅr´��}r¨��(hU�hj¶��ubahj∞��ubaubj±��)År≠��}rÆ��(hU�hhhhhj¥��h}rØ��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'K£h(hh)]r∞��h±)År±��}r≤��(hXD���!!! (CN heartbeat logs) Uptime (availability) of Coordinating Nodes hj≠��hhhh¥h}r≥��(h]h ]h!]h"]h%]uh'Nh(hh)]r¥��h6)Årµ��}r∂��(hXC���!!! (CN heartbeat logs) Uptime (availability) of Coordinating Nodesr∑��hj±��hhhh9h}r∏��(h]h ]h!]h"]h%]uh'K£h)]rπ��h2XC���!!! (CN heartbeat logs) Uptime (availability) of Coordinating Nodesr∫��ÖÅrª��}rº��(hj∑��hjµ��ubaubaubaubj«��)ÅrΩ��}ræ��(hU�hhhNhj ��h}rø��(h]h ]h!]h"]h%]uh'Nh(hh)]r¿��h™)År¡��}r¬��(hU�h}r√��(hØX���-h"]h!]h]h ]h%]uhjΩ��h)]rƒ��(h±)År≈��}r∆��(hX7���Need a monitoring service in addition to the CN servicer«��h}r»��(h]h ]h!]h"]h%]uhj¡��h)]r…��h6)År ��}rÀ��(hj«��hj≈��hhhh9h}rÃ��(h]h ]h!]h"]h%]uh'K•h)]rÕ��h2X7���Need a monitoring service in addition to the CN servicerŒ��ÖÅrœ��}r–��(hj«��hj ��ubaubahh¥ubh±)År—��}r“��(hX7���also need to consider geographic accessibility (users) h}r”��(h]h ]h!]h"]h%]uhj¡��h)]r‘��h6)År’��}r÷��(hX6���also need to consider geographic accessibility (users)r◊��hj—��hhhh9h}rÿ��(h]h ]h!]h"]h%]uh'K¶h)]rŸ��h2X6���also need to consider geographic accessibility (users)r⁄��ÖÅr€��}r‹��(hj◊��hj’��ubaubahh¥ubehh≠ubaubj±��)År›��}rfi��(hU�hhhhhj¥��h}rfl��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'K®h(hh)]r‡��h±)År·��}r‚��(hXt���!!! (MN heartbeat logs) Uptime (availability) of Member Nodes ‚Äì (note: tracked if heartbeat is fully implemented) hj›��hhhh¥h}r„��(h]h ]h!]h"]h%]uh'Nh(hh)]r‰��h6)ÅrÂ��}rÊ��(hXs���!!! (MN heartbeat logs) Uptime (availability) of Member Nodes ‚Äì (note: tracked if heartbeat is fully implemented)rÁ��hj·��hhhh9h}rË��(h]h ]h!]h"]h%]uh'K®h)]rÈ��h2Xs���!!! (MN heartbeat logs) Uptime (availability) of Member Nodes ‚Äì (note: tracked if heartbeat is fully implemented)rÍ��ÖÅrÎ��}rÏ��(hjÁ��hjÂ��ubaubaubaubj«��)ÅrÌ��}rÓ��(hU�hhhNhj ��h}rÔ��(h]h ]h!]h"]h%]uh'Nh(hh)]r��h™)ÅrÒ��}rÚ��(hU�h}rÛ��(hØX���-h"]h!]h]h ]h%]uhjÌ��h)]rÙ��h±)Årı��}rˆ��(hX���Same as 18 h}r˜��(h]h ]h!]h"]h%]uhjÒ��h)]r¯��h6)År˘��}r˙��(hX ���Same as 18r˚��hjı��hhhh9h}r¸��(h]h ]h!]h"]h%]uh'K´h)]r˝��h2X ���Same as 18r˛��ÖÅrˇ��}r���(hj˚��hj˘��ubaubahh¥ubahh≠ubaubj±��)År��}r��(hU�hhhhhj¥��h}r��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'K≠h(hh)]r��h±)År��}r��(hX���!!! Server response time hj��hhhh¥h}r��(h]h ]h!]h"]h%]uh'Nh(hh)]r��h6)År ��}r ��(hX���!!! Server response timer��hj��hhhh9h}r��(h]h ]h!]h"]h%]uh'K≠h)]r ��h2X���!!! Server response timer��ÖÅr��}r��(hj��hj ��ubaubaubaubj«��)År��}r��(hU�hhhNhj ��h}r��(h]h ]h!]h"]h%]uh'Nh(hh)]r��h™)År��}r��(hU�h}r��(hØX���-h"]h!]h]h ]h%]uhj��h)]r��(h±)År��}r��(hX���REST service performancer��h}r��(h]h ]h!]h"]h%]uhj��h)]r��h6)År��}r��(hj��hj��hhhh9h}r ��(h]h ]h!]h"]h%]uh'KØh)]r!��h2X���REST service performancer"��ÖÅr#��}r$��(hj��hj��ubaubahh¥ubh±)År%��}r&��(hXS���Define a bunch of test queries that can be executed in parallel for load testing. h}r'��(h]h ]h!]h"]h%]uhj��h)]r(��h6)År)��}r*��(hXQ���Define a bunch of test queries that can be executed in parallel for load testing.r+��hj%��hhhh9h}r,��(h]h ]h!]h"]h%]uh'K∞h)]r-��h2XQ���Define a bunch of test queries that can be executed in parallel for load testing.r.��ÖÅr/��}r0��(hj+��hj)��ubaubahh¥ubehh≠ubaubj±��)År1��}r2��(hU�hhhhhj¥��h}r3��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'K≥h(hh)]r4��h±)År5��}r6��(hX$���!!! Response time of user interface hj1��hhhh¥h}r7��(h]h ]h!]h"]h%]uh'Nh(hh)]r8��h6)År9��}r:��(hX#���!!! Response time of user interfacer;��hj5��hhhh9h}r<��(h]h ]h!]h"]h%]uh'K≥h)]r=��h2X#���!!! Response time of user interfacer>��ÖÅr?��}r@��(hj;��hj9��ubaubaubaubj«��)ÅrA��}rB��(hU�hhhNhj ��h}rC��(h]h ]h!]h"]h%]uh'Nh(hh)]rD��h™)ÅrE��}rF��(hU�h}rG��(hØX���-h"]h!]h]h ]h%]uhjA��h)]rH��(h±)ÅrI��}rJ��(hX4���Time for "page load" vs. number of concurrent users h}rK��(h]h ]h!]h"]h%]uhjE��h)]rL��h6)ÅrM��}rN��(hX3���Time for "page load" vs. number of concurrent usersrO��hjI��hhhh9h}rP��(h]h ]h!]h"]h%]uh'Kµh)]rQ��h2X3���Time for "page load" vs. number of concurrent usersrR��ÖÅrS��}rT��(hjO��hjM��ubaubahh¥ubh±)ÅrU��}rV��(hXD���Time for specific operations (test queries, test renderings, ...) h}rW��(h]h ]h!]h"]h%]uhjE��h)]rX��h6)ÅrY��}rZ��(hXA���Time for specific operations (test queries, test renderings, ...)r[��hjU��hhhh9h}r\��(h]h ]h!]h"]h%]uh'K∑h)]r]��h2XA���Time for specific operations (test queries, test renderings, ...)r^��ÖÅr_��}r`��(hj[��hjY��ubaubahh¥ubehh≠ubaubh6)Åra��}rb��(hX���**Community Engagement**rc��hhhhhh9h}rd��(h]h ]h!]h"]h%]uh'Kªh(hh)]re��j®��)Årf��}rg��(hjc��h}rh��(h]h ]h!]h"]h%]uhja��h)]ri��h2X���Community Engagementrj��ÖÅrk��}rl��(hU�hjf��ubahj∞��ubaubj±��)Årm��}rn��(hU�hhhhhj¥��h}ro��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'KΩh(hh)]rp��(h±)Årq��}rr��(hX,���Baseline assessment of scientists completed hjm��hhhh¥h}rs��(h]h ]h!]h"]h%]uh'Nh(hh)]rt��h6)Åru��}rv��(hX+���Baseline assessment of scientists completedrw��hjq��hhhh9h}rx��(h]h ]h!]h"]h%]uh'KΩh)]ry��h2X+���Baseline assessment of scientists completedrz��ÖÅr{��}r|��(hjw��hju��ubaubaubh±)År}��}r~��(hX5���Number of repeat assessments of scientists completed hjm��hhhh¥h}r��(h]h ]h!]h"]h%]uh'Nh(hh)]rÄ��h6)ÅrÅ��}rÇ��(hX4���Number of repeat assessments of scientists completedrÉ��hj}��hhhh9h}rÑ��(h]h ]h!]h"]h%]uh'Køh)]rÖ��h2X4���Number of repeat assessments of scientists completedrÜ��ÖÅrá��}rà��(hjÉ��hjÅ��ubaubaubh±)Årâ��}rä��(hX4���Baseline assessment of other stakeholders completed hjm��hhhh¥h}rã��(h]h ]h!]h"]h%]uh'Nh(hh)]rå��h6)Årç��}ré��(hX3���Baseline assessment of other stakeholders completedrè��hjâ��hhhh9h}rê��(h]h ]h!]h"]h%]uh'K¡h)]rë��h2X3���Baseline assessment of other stakeholders completedrí��ÖÅrì��}rî��(hjè��hjç��ubaubaubh±)Årï��}rñ��(hX=���Number of repeat assessments of other stakeholders completed hjm��hhhh¥h}ró��(h]h ]h!]h"]h%]uh'Nh(hh)]rò��h6)Årô��}rö��(hX<���Number of repeat assessments of other stakeholders completedrõ��hjï��hhhh9h}rú��(h]h ]h!]h"]h%]uh'K√h)]rù��h2X<���Number of repeat assessments of other stakeholders completedrû��ÖÅrü��}r†��(hjõ��hjô��ubaubaubh±)År°��}r¢��(hX6���Number of DataONE Partnership Agreements established hjm��hhhh¥h}r£��(h]h ]h!]h"]h%]uh'Nh(hh)]r§��h6)År•��}r¶��(hX4���Number of DataONE Partnership Agreements establishedrß��hj°��hhhh9h}r®��(h]h ]h!]h"]h%]uh'K≈h)]r©��h2X4���Number of DataONE Partnership Agreements establishedr™��ÖÅr´��}r¨��(hjß��hj•��ubaubaubeubh6)År≠��}rÆ��(hX���**Education and Outreach**rØ��hhhhhh9h}r∞��(h]h ]h!]h"]h%]uh'K»h(hh)]r±��j®��)År≤��}r≥��(hjØ��h}r¥��(h]h ]h!]h"]h%]uhj≠��h)]rµ��h2X���Education and Outreachr∂��ÖÅr∑��}r∏��(hU�hj≤��ubahj∞��ubaubj±��)Årπ��}r∫��(hU�hhhhhj¥��h}rª��(j∂��U.j��Kh"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'K h(hh)]rº��(h±)ÅrΩ��}ræ��(hXH���Number of education modules developed and/or accessible through DataONE hjπ��hhhh¥h}rø��(h]h ]h!]h"]h%]uh'Nh(hh)]r¿��h6)År¡��}r¬��(hXG���Number of education modules developed and/or accessible through DataONEr√��hjΩ��hhhh9h}rƒ��(h]h ]h!]h"]h%]uh'K h)]r≈��h2XG���Number of education modules developed and/or accessible through DataONEr∆��ÖÅr«��}r»��(hj√��hj¡��ubaubaubh±)År…��}r ��(hX1���Number of times education modules are downloaded hjπ��hhhh¥h}rÀ��(h]h ]h!]h"]h%]uh'Nh(hh)]rÃ��h6)ÅrÕ��}rŒ��(hX0���Number of times education modules are downloadedrœ��hj…��hhhh9h}r–��(h]h ]h!]h"]h%]uh'KÃh)]r—��h2X0���Number of times education modules are downloadedr“��ÖÅr”��}r‘��(hjœ��hjÕ��ubaubaubh±)År’��}r÷��(hXL���Number of best practices guides developed and/or accessible through DataONE hjπ��hhhh¥h}r◊��(h]h ]h!]h"]h%]uh'Nh(hh)]rÿ��h6)ÅrŸ��}r⁄��(hXK���Number of best practices guides developed and/or accessible through DataONEr€��hj’��hhhh9h}r‹��(h]h ]h!]h"]h%]uh'KŒh)]r›��h2XK���Number of best practices guides developed and/or accessible through DataONErfi��ÖÅrfl��}r‡��(hj€��hjŸ��ubaubaubh±)År·��}r‚��(hX5���Number of times best practices guides are downloaded hjπ��hhhh¥h}r„��(h]h ]h!]h"]h%]uh'Nh(hh)]r‰��h6)ÅrÂ��}rÊ��(hX4���Number of times best practices guides are downloadedrÁ��hj·��hhhh9h}rË��(h]h ]h!]h"]h%]uh'K–h)]rÈ��h2X4���Number of times best practices guides are downloadedrÍ��ÖÅrÎ��}rÏ��(hjÁ��hjÂ��ubaubaubh±)ÅrÌ��}rÓ��(hXE���Number of training sessions or workshops offered (e.g., at meetings) hjπ��hhhh¥h}rÔ��(h]h ]h!]h"]h%]uh'Nh(hh)]r��h6)ÅrÒ��}rÚ��(hXD���Number of training sessions or workshops offered (e.g., at meetings)rÛ��hjÌ��hhhh9h}rÙ��(h]h ]h!]h"]h%]uh'K“h)]rı��h2XD���Number of training sessions or workshops offered (e.g., at meetings)rˆ��ÖÅr˜��}r¯��(hjÛ��hjÒ��ubaubaubh±)År˘��}r˙��(hX ���Number of workshop participants hjπ��hhhh¥h}r˚��(h]h ]h!]h"]h%]uh'Nh(hh)]r¸��h6)År˝��}r˛��(hX���Number of workshop participantsrˇ��hj˘��hhhh9h}r���(h]h ]h!]h"]h%]uh'K‘h)]r��h2X���Number of workshop participantsr��ÖÅr��}r��(hjˇ��hj˝��ubaubaubh±)År��}r��(hX7���Number of people in DataONE International Users Group hjπ��hhhh¥h}r��(h]h ]h!]h"]h%]uh'Nh(hh)]r��h6)År ��}r ��(hX5���Number of people in DataONE International Users Groupr��hj��hhhh9h}r��(h]h ]h!]h"]h%]uh'K÷h)]r ��h2X5���Number of people in DataONE International Users Groupr��ÖÅr��}r��(hj��hj ��ubaubaubeubh6)År��}r��(hX���**Sustainability**r��hhhhhh9h}r��(h]h ]h!]h"]h%]uh'KŸh(hh)]r��j®��)År��}r��(hj��h}r��(h]h ]h!]h"]h%]uhj��h)]r��h2X���Sustainabilityr��ÖÅr��}r��(hU�hj��ubahj∞��ubaubj±��)År��}r��(hU�hhhhhj¥��h}r��(j∂��U.j��K"h"]h!]h]j∑��U�h ]h%]j∏��jπ��uh'K€h(hh)]r ��(h±)År!��}r"��(hXT���Amount of revenue (including in-kind support) generated annually to support DataONE hj��hhhh¥h}r#��(h]h ]h!]h"]h%]uh'Nh(hh)]r$��h6)År%��}r&��(hXS���Amount of revenue (including in-kind support) generated annually to support DataONEr'��hj!��hhhh9h}r(��(h]h ]h!]h"]h%]uh'K€h)]r)��h2XS���Amount of revenue (including in-kind support) generated annually to support DataONEr*��ÖÅr+��}r,��(hj'��hj%��ubaubaubh±)År-��}r.��(hXk���Diversity of revenue streams ‚Äì e.g., government, private foundations, commercial for-profit sector, etc. hj��hhhh¥h}r/��(h]h ]h!]h"]h%]uh'Nh(hh)]r0��h6)År1��}r2��(hXj���Diversity of revenue streams ‚Äì e.g., government, private foundations, commercial for-profit sector, etc.r3��hj-��hhhh9h}r4��(h]h ]h!]h"]h%]uh'Kfih)]r5��h2Xj���Diversity of revenue streams ‚Äì e.g., government, private foundations, commercial for-profit sector, etc.r6��ÖÅr7��}r8��(hj3��hj1��ubaubaubh±)År9��}r:��(hXa���Number of projects and partners collaborating with DataONE or leveraging DataONE infrastructure hj��hhhh¥h}r;��(h]h ]h!]h"]h%]uh'Nh(hh)]r<��h6)År=��}r>��(hX_���Number of projects and partners collaborating with DataONE or leveraging DataONE infrastructurer?��hj9��hhhh9h}r@��(h]h ]h!]h"]h%]uh'K·h)]rA��h2X_���Number of projects and partners collaborating with DataONE or leveraging DataONE infrastructurerB��ÖÅrC��}rD��(hj?��hj=��ubaubaubeubeubhhhUsystem_messagerE��h}rF��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypeUINFOrG��uh'K<h(hh)]rH��h6)ÅrI��}rJ��(hX:���Enumerated list start value not ordinal-1: "2" (ordinal 2)h}rK��(h]h ]h!]h"]h%]uhhh)]rL��h2X:���Enumerated list start value not ordinal-1: "2" (ordinal 2)rM��ÖÅrN��}rO��(hU�hjI��ubahh9ubaubh)ÅrP��}rQ��(hU�hhhhhjE��h}rR��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'KKh(hh)]rS��h6)ÅrT��}rU��(hX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)h}rV��(h]h ]h!]h"]h%]uhjP��h)]rW��h2X:���Enumerated list start value not ordinal-1: "4" (ordinal 4)rX��ÖÅrY��}rZ��(hU�hjT��ubahh9ubaubh)År[��}r\��(hU�h}r]��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKMUtypejG��uhj^��h)]r^��h6)År_��}r`��(hXe���Unexpected possible title overline or transition. Treating it as ordinary text because it's so short.h}ra��(h]h ]h!]h"]h%]uhj[��h)]rb��h2Xe���Unexpected possible title overline or transition. Treating it as ordinary text because it's so short.rc��ÖÅrd��}re��(hU�hj_��ubahh9ubahjE��ubh)Årf��}rg��(hU�hhhhhjE��h}rh��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'KRh(hh)]ri��h6)Årj��}rk��(hX:���Enumerated list start value not ordinal-1: "5" (ordinal 5)h}rl��(h]h ]h!]h"]h%]uhjf��h)]rm��h2X:���Enumerated list start value not ordinal-1: "5" (ordinal 5)rn��ÖÅro��}rp��(hU�hjj��ubahh9ubaubh)Årq��}rr��(hU�hhhhhjE��h}rs��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'KZh(hh)]rt��h6)Åru��}rv��(hX:���Enumerated list start value not ordinal-1: "6" (ordinal 6)h}rw��(h]h ]h!]h"]h%]uhjq��h)]rx��h2X:���Enumerated list start value not ordinal-1: "6" (ordinal 6)ry��ÖÅrz��}r{��(hU�hju��ubahh9ubaubh)År|��}r}��(hU�hhhhhjE��h}r~��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'K^h(hh)]r��h6)ÅrÄ��}rÅ��(hX:���Enumerated list start value not ordinal-1: "7" (ordinal 7)h}rÇ��(h]h ]h!]h"]h%]uhj|��h)]rÉ��h2X:���Enumerated list start value not ordinal-1: "7" (ordinal 7)rÑ��ÖÅrÖ��}rÜ��(hU�hjÄ��ubahh9ubaubh)Årá��}rà��(hU�hhhhhjE��h}râ��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'Kdh(hh)]rä��h6)Årã��}rå��(hX:���Enumerated list start value not ordinal-1: "8" (ordinal 8)h}rç��(h]h ]h!]h"]h%]uhjá��h)]ré��h2X:���Enumerated list start value not ordinal-1: "8" (ordinal 8)rè��ÖÅrê��}rë��(hU�hjã��ubahh9ubaubh)Årí��}rì��(hU�hhhhhjE��h}rî��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'Krh(hh)]rï��h6)Årñ��}ró��(hX<���Enumerated list start value not ordinal-1: "11" (ordinal 11)h}rò��(h]h ]h!]h"]h%]uhjí��h)]rô��h2X<���Enumerated list start value not ordinal-1: "11" (ordinal 11)rö��ÖÅrõ��}rú��(hU�hjñ��ubahh9ubaubh)Årù��}rû��(hU�hhhhhjE��h}rü��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'Kyh(hh)]r†��h6)År°��}r¢��(hX<���Enumerated list start value not ordinal-1: "12" (ordinal 12)h}r£��(h]h ]h!]h"]h%]uhjù��h)]r§��h2X<���Enumerated list start value not ordinal-1: "12" (ordinal 12)r•��ÖÅr¶��}rß��(hU�hj°��ubahh9ubaubh)År®��}r©��(hU�hhhhhjE��h}r™��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'K~h(hh)]r´��h6)År¨��}r≠��(hX<���Enumerated list start value not ordinal-1: "13" (ordinal 13)h}rÆ��(h]h ]h!]h"]h%]uhj®��h)]rØ��h2X<���Enumerated list start value not ordinal-1: "13" (ordinal 13)r∞��ÖÅr±��}r≤��(hU�hj¨��ubahh9ubaubh)År≥��}r¥��(hU�hhhhhjE��h}rµ��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'K£h(hh)]r∂��h6)År∑��}r∏��(hX<���Enumerated list start value not ordinal-1: "18" (ordinal 18)h}rπ��(h]h ]h!]h"]h%]uhj≥��h)]r∫��h2X<���Enumerated list start value not ordinal-1: "18" (ordinal 18)rª��ÖÅrº��}rΩ��(hU�hj∑��ubahh9ubaubh)Åræ��}rø��(hU�hhhhhjE��h}r¿��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'K®h(hh)]r¡��h6)År¬��}r√��(hX<���Enumerated list start value not ordinal-1: "19" (ordinal 19)h}rƒ��(h]h ]h!]h"]h%]uhjæ��h)]r≈��h2X<���Enumerated list start value not ordinal-1: "19" (ordinal 19)r∆��ÖÅr«��}r»��(hU�hj¬��ubahh9ubaubh)År…��}r ��(hU�hhhhhjE��h}rÀ��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'K≠h(hh)]rÃ��h6)ÅrÕ��}rŒ��(hX<���Enumerated list start value not ordinal-1: "20" (ordinal 20)h}rœ��(h]h ]h!]h"]h%]uhj…��h)]r–��h2X<���Enumerated list start value not ordinal-1: "20" (ordinal 20)r—��ÖÅr“��}r”��(hU�hjÕ��ubahh9ubaubh)År‘��}r’��(hU�hhhhhjE��h}r÷��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'K≥h(hh)]r◊��h6)Årÿ��}rŸ��(hX<���Enumerated list start value not ordinal-1: "21" (ordinal 21)h}r⁄��(h]h ]h!]h"]h%]uhj‘��h)]r€��h2X<���Enumerated list start value not ordinal-1: "21" (ordinal 21)r‹��ÖÅr›��}rfi��(hU�hjÿ��ubahh9ubaubh)Årfl��}r‡��(hU�hhhhhjE��h}r·��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'KΩh(hh)]r‚��h6)År„��}r‰��(hX<���Enumerated list start value not ordinal-1: "22" (ordinal 22)h}rÂ��(h]h ]h!]h"]h%]uhjfl��h)]rÊ��h2X<���Enumerated list start value not ordinal-1: "22" (ordinal 22)rÁ��ÖÅrË��}rÈ��(hU�hj„��ubahh9ubaubh)ÅrÍ��}rÎ��(hU�hhhhhjE��h}rÏ��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'K h(hh)]rÌ��h6)ÅrÓ��}rÔ��(hX<���Enumerated list start value not ordinal-1: "27" (ordinal 27)h}r��(h]h ]h!]h"]h%]uhjÍ��h)]rÒ��h2X<���Enumerated list start value not ordinal-1: "27" (ordinal 27)rÚ��ÖÅrÛ��}rÙ��(hU�hjÓ��ubahh9ubaubh)Årı��}rˆ��(hU�hhhhhjE��h}r˜��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh'K€h(hh)]r¯��h6)År˘��}r˙��(hX<���Enumerated list start value not ordinal-1: "34" (ordinal 34)h}r˚��(h]h ]h!]h"]h%]uhjı��h)]r¸��h2X<���Enumerated list start value not ordinal-1: "34" (ordinal 34)r˝��ÖÅr˛��}rˇ��(hU�hj˘��ubahh9ubaubeUcurrent_sourcer���NU decorationr��NUautofootnote_startr��KUnameidsr��}r��(hhÛhjê��hhñh h$h hùuh)]r��hahU�Utransformerr��NU footnote_refsr��}r��Urefnamesr ��}r ��Usymbol_footnotesr��]r��Uautofootnote_refsr ��]r��Usymbol_footnote_refsr��]r��U citationsr��]r��h(hUcurrent_liner��NUtransform_messagesr��]r��h)År��}r��(hU�h}r��(h]UlevelKh"]h!]Usourcehh ]h%]UlineKUtypejG��uh)]r��h6)År��}r��(hU�h}r��(h]h ]h!]h"]h%]uhj��h)]r��h2X?���Hyperlink target "logging-use-case-synopsis" is not referenced.r��ÖÅr��}r ��(hU�hj��ubahh9ubahjE��ubaUreporterr!��NUid_startr"��KU autofootnotesr#��]r$��U citation_refsr%��}r&��Uindirect_targetsr'��]r(��Usettingsr)��(cdocutils.frontend Values r*��or+��}r,��(Ufootnote_backlinksr-��KUrecord_dependenciesr.��NUrfc_base_urlr/��Uhttps://tools.ietf.org/html/r0��U tracebackr1��àUpep_referencesr2��NUstrip_commentsr3��NU toc_backlinksr4��Uentryr5��U language_coder6��Uenr7��U datestampr8��NUreport_levelr9��KU_destinationr:��NU halt_levelr;��KU strip_classesr<��Nh/NUerror_encoding_error_handlerr=��Ubackslashreplacer>��Udebugr?��NUembed_stylesheetr@��âUoutput_encoding_error_handlerrA��UstrictrB��U sectnum_xformrC��KUdump_transformsrD��NU docinfo_xformrE��KUwarning_streamrF��NUpep_file_url_templaterG��Upep-%04drH��Uexit_status_levelrI��KUconfigrJ��NUstrict_visitorrK��NUcloak_email_addressesrL��àUtrim_footnote_reference_spacerM��âUenvrN��NUdump_pseudo_xmlrO��NUexpose_internalsrP��NUsectsubtitle_xformrQ��âUsource_linkrR��NUrfc_referencesrS��NUoutput_encodingrT��Uutf-8rU��U source_urlrV��NUinput_encodingrW��U utf-8-sigrX��U_disable_configrY��NU id_prefixrZ��U�U tab_widthr[��KUerror_encodingr\��UUTF-8r]��U_sourcer^��hUgettext_compactr_��àU generatorr`��NUdump_internalsra��NUsmart_quotesrb��âUpep_base_urlrc��U https://www.python.org/dev/peps/rd��Usyntax_highlightre��Ulongrf��Uinput_encoding_error_handlerrg��jB��Uauto_id_prefixrh��Uidri��Udoctitle_xformrj��âUstrip_elements_with_classesrk��NU _config_filesrl��]Ufile_insertion_enabledrm��àUraw_enabledrn��KU dump_settingsro��NubUsymbol_footnote_startrp��K�Uidsrq��}rr��(jê��hhñhóhùhóh$hhÛhÔuUsubstitution_namesrs��}rt��hh(h}ru��(h]h"]h!]Usourcehh ]h%]uU footnotesrv��]rw��Urefidsrx��}ry��hñ]rz��hëasub.