corda/docs/source
josecoll a3436160cf Monitoring and Logging Design document (#129)
* WIP draft of Monitoring and Logging design document (JIRA ENT-1109)

Added missing diagram.

Minor updates and reshuffle: Michele's proposal is an architectural/design implementation detail (not a solution in its own right).

Completed technical implementation detail.

Moved Design Decision signoff to top.
Moved current state of logging and reporting to Appendix.

WIP ...

Listed additional metrics to add.

Minor update to proposed solutions activities.

* Incorporating feedback following review by RGB.

* Incorporating feedback following review by MS.

* Added details about Artemis logging.

* Clarified usage of SLF4J

* Updated Design Decisions matrix.

* Decision point: should LOG4J2 output be separated for Corda Node vs CorDapps.
Clarify additional effort required in logging.
Minor reformatting for clarify.

* Clarifications following review feedback from WN

* Incorporating minor clarifications and feedback from WN.

* Incorporating Auditing requirements following conversation with Andrey.

* Updated following review feedback from MH.
2018-01-16 18:03:18 +00:00
..
_static Merge pull request #352 from corda/colljos-merge-release3-dp-master 2018-01-16 17:33:28 +00:00
_templates Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
design Monitoring and Logging Design document (#129) 2018-01-16 18:03:18 +00:00
example-code Merge remote-tracking branch 'open/master' into colljos-merge-160118 2018-01-16 12:13:49 +00:00
resources Merge remote-tracking branch 'open/master' into colljos-merge-160118 2018-01-16 12:13:49 +00:00
whitepaper added correct 'figure' translation for traditional chinese. 2017-05-08 14:36:29 +02:00
api-contract-constraints.rst Adds debugging info for contract constraints, and links to it from error message. 2017-12-14 14:01:21 +00:00
api-contracts.rst Joel api contracts (#1611) 2017-09-22 16:51:14 +01:00
api-core-types.rst Merge release-v1 onto master (mostly documentation changes) (#1797) 2017-10-03 17:32:11 +01:00
api-flows.rst State machine rewrite 2017-12-05 11:36:20 +00:00
api-identity.rst Reflects V1.0 changes on Master re: internal samples and identity sync flow API. 2017-10-25 09:29:32 +01:00
api-persistence.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
api-rpc.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
api-service-hub.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
api-states.rst Joel states api (#1605) 2017-09-22 15:14:16 +01:00
api-transactions.rst Fixes the API docs. 2017-10-07 12:48:16 +01:00
api-vault-query.rst Minor fix to "API: Vault Query" docsite page (#1910) 2017-12-14 14:09:26 +00:00
azure-vm.rst [CORDA-446] Clean up other mentions of network map node and logic (#1974) 2017-11-01 14:25:48 +00:00
building-a-cordapp-index.rst Updates the documentation on versioning. 2018-01-12 10:20:24 +00:00
building-a-cordapp-samples.rst Re-introduce demo docs (#1981) 2017-11-22 15:39:48 +00:00
building-against-master.rst Updates the example CorDapp page. 2017-07-21 12:33:31 +01:00
building-the-docs.rst Removed old information about Dokka from the building docs documentation. 2017-03-30 12:23:20 +01:00
changelog.rst Merge branch 'master' into colljos-merge-release3-dp-master 2018-01-16 09:58:51 +00:00
cheat-sheet.rst Minor corrections to the V2 cheatsheet. 2017-12-08 17:00:31 +00:00
CLI-vs-IDE.rst Removes R3 references from the docs. 2017-12-12 10:42:48 +00:00
clientrpc.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
codestyle.rst Removes R3 references from the docs. 2017-12-12 10:42:48 +00:00
component-library-index.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
conf.py Reverted labels back to "master". 2018-01-13 11:16:51 +00:00
contract-catalogue.rst Pluggable cash selection using H2 as default implementation. (#1300) 2017-08-22 18:09:23 +01:00
contract-irs.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
contract-upgrade.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
corda-api.rst Removes old network diagram. Consolidates two sections on node naming. Moves contract constraints to API section. 2017-12-08 17:00:08 +00:00
corda-configuration-file.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
corda-networks-index.rst CORDA-831: Add roles to X509 certificates (#2180) 2017-12-18 16:23:34 +00:00
corda-nodes-index.rst [CORDA-827] Improved unit tests coverage and documentation (#2229) 2017-12-13 17:09:09 +00:00
corda-repo-layout.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
cordapp-build-systems.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
cordapp-custom-serializers.rst CORDA-553 - Remove CordaCustomSerializer annotation 2017-12-07 21:15:33 +00:00
cordapp-overview.rst Reflects tutorial changes and CorDapp build docs changes from release-V1. 2017-11-16 15:31:52 +00:00
demobench.rst [CORDA-446] Clean up other mentions of network map node and logic (#1974) 2017-11-01 14:25:48 +00:00
deploying-a-node.rst Merge branch 'master' into shams-master-merge-081217 2017-12-08 16:03:16 +00:00
event-scheduling.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
faq.rst Changes master docs to reflect M12 last-minute changes. 2017-06-09 13:59:39 +01:00
financial-model.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
flow-cookbook.rst Flow cookbook added and merged into flow API page. 2017-06-22 16:13:54 +01:00
flow-library.rst Replace data vending service with SendTransactionFlow (#964) 2017-08-04 11:26:31 +01:00
flow-state-machines.rst * Move CompositeSignaturesWithKeys into net.corda.core.crypto package. 2017-10-02 16:03:07 +01:00
flow-testing.rst Merge Open Source to Enterprise (#79) 2017-10-25 13:54:34 +01:00
generating-a-node.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
getting-set-up.rst Reflects tutorial changes and CorDapp build docs changes from release-V1. 2017-11-16 15:31:52 +00:00
glossary.rst Removes R3 references from the docs. 2017-12-12 10:42:48 +00:00
hello-world-flow.rst Updates tutorials (general fixes, link to solutions repos) 2017-12-13 16:22:40 +00:00
hello-world-introduction.rst Reflects tutorial changes and CorDapp build docs changes from release-V1. 2017-11-16 15:31:52 +00:00
hello-world-running.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
hello-world-state.rst Updates tutorials (general fixes, link to solutions repos) 2017-12-13 16:22:40 +00:00
hello-world-template.rst Updates tutorials (general fixes, link to solutions repos) 2017-12-13 16:22:40 +00:00
index.rst Reflects tutorial changes and CorDapp build docs changes from release-V1. 2017-11-16 15:31:52 +00:00
json.rst Fixes docsite dead links. 2017-09-29 17:42:49 +01:00
key-concepts-consensus.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
key-concepts-contracts.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
key-concepts-ecosystem.rst Removes old network diagram. Consolidates two sections on node naming. Moves contract constraints to API section. 2017-12-08 17:00:08 +00:00
key-concepts-flows.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
key-concepts-identity.rst Removes old network diagram. Consolidates two sections on node naming. Moves contract constraints to API section. 2017-12-08 17:00:08 +00:00
key-concepts-ledger.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
key-concepts-node.rst Renamed "plugins" dir to "cordapps" (#1644) 2017-10-13 15:01:24 +01:00
key-concepts-notaries.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
key-concepts-oracles.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
key-concepts-states.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
key-concepts-time-windows.rst Changes master docs to reflect M12 last-minute changes. 2017-06-09 13:59:39 +01:00
key-concepts-tradeoffs.rst Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
key-concepts-transactions.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
key-concepts.rst Removes old network diagram. Consolidates two sections on node naming. Moves contract constraints to API section. 2017-12-08 17:00:08 +00:00
loadtesting.rst Added throttling to the load test tool and added stability test. (#847) 2017-06-16 15:30:11 +01:00
messaging.rst [CORDA-446] Clean up other mentions of network map node and logic (#1974) 2017-11-01 14:25:48 +00:00
network-map.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
network-simulator.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
node-administration.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
node-database.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
node-explorer.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
node-internals-index.rst Cleaned up incorrect references to vault query and persistence. (#933) 2017-06-28 16:00:39 +01:00
node-services.rst Some cleanup after network map removal (#2006) 2017-11-07 12:16:49 +00:00
oracles.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
other-index.rst Joel move api docs 2017-10-09 11:32:03 +01:00
out-of-process-verification.rst Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
permissioning-certificate-specification.rst CORDA-831: Add roles to X509 certificates (#2180) 2017-12-18 16:23:34 +00:00
permissioning.rst Add doc comments on supported TLS schemes and scheme hash functions (#2161) 2017-12-14 12:30:07 +00:00
quickstart-index.rst Re-introduce demo docs (#1981) 2017-11-22 15:39:48 +00:00
release-notes.rst Merge branch 'master' into colljos-merge-release3-dp-master 2018-01-16 09:58:51 +00:00
release-process-index.rst Moves upgrade notes to be more visible. 2017-12-13 17:41:34 +00:00
running-a-node.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
running-a-notary.rst Raft Notary: bootstrap command line flag 2017-11-14 13:51:21 +00:00
running-doorman.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
running-signing-service.rst ENT-1350 unifying the config-file command line argument (#333) 2018-01-10 16:27:59 +00:00
secure-coding-guidelines.rst Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
serialization-default-evolution.rst CORDA-834 - Class default evolution serialisation documentation (#2209) 2018-01-05 17:44:53 +00:00
serialization-enum-evolution.rst Enum evolution documentation (#2189) 2018-01-05 19:30:17 +00:00
serialization.rst Merge branch 'master' into colljos-merge-release3-dp-master 2018-01-16 09:58:51 +00:00
setting-up-a-corda-network.rst [CORDA-879] Generate node directories as part of bootstrapping (#2285) 2017-12-23 11:22:31 +00:00
shell.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
signing-service.rst Adding HSM signing service docs (#122) 2017-11-24 11:32:12 +00:00
soft-locking.rst Improvements to Vault Query Service soft locked state querying (#1174) 2017-08-04 17:23:31 +01:00
testing.rst Improved SQL test setup for Azure SQL and SQL Server (#152) 2017-12-07 16:26:17 +00:00
tools-index.rst Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
troubleshooting.rst New docs on deploying a node. Makes it clear existing docs were only for local or dev deployments. 2017-11-29 17:07:13 +00:00
tut-two-party-contract.rst Updates tutorials (general fixes, link to solutions repos) 2017-12-13 16:22:40 +00:00
tut-two-party-flow.rst Updates tutorials (general fixes, link to solutions repos) 2017-12-13 16:22:40 +00:00
tut-two-party-introduction.rst Reflects tutorial changes and CorDapp build docs changes from release-V1. 2017-11-16 15:31:52 +00:00
tutorial-attachments.rst AttachmentCriteriaQuery class and infrastructure (#2022) 2017-11-14 10:22:02 +00:00
tutorial-building-transactions.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
tutorial-clientrpc-api.rst Merge from R3 Corda 3.0 Dev Preview release branch to master 2018-01-13 11:00:01 +00:00
tutorial-contract.rst Remove unnecessary this in sample code + minor changes to contract paragraph 2017-10-06 11:33:58 +01:00
tutorial-cordapp.rst New docs on deploying a node. Makes it clear existing docs were only for local or dev deployments. 2017-11-29 17:07:13 +00:00
tutorial-custom-notary.rst Fixed AbstractNode to load custom notary services properly (#1720) 2017-10-13 10:36:25 +01:00
tutorial-integration-testing.rst Moves code sections in tutorials to code files. 2017-10-01 23:33:15 +01:00
tutorial-observer-nodes.rst Adds a caveat regarding the inability to record a transaction twice. 2017-12-21 14:42:18 +00:00
tutorial-tear-offs.rst Merge release-v1 onto master (mostly documentation changes) (#1797) 2017-10-03 17:32:11 +01:00
tutorial-test-dsl.rst Move the CommercialPaperTest examples to a location where it'll be run by gradle/ci. Make sure the tests pass, even the example tests that are intended to fail, so these files are kept up to date as the code changes. 2018-01-15 17:56:21 +01:00
tutorials-index.rst Clarifies that only the first two tutorials are related and form a sequence. 2017-12-13 17:46:31 +00:00
upgrade-notes.rst Merge branch 'master' into colljos-merge-release3-dp-master 2018-01-16 14:28:07 +00:00
upgrading-cordapps.rst Updates the documentation on versioning. 2018-01-12 10:20:24 +00:00
vault.rst Cleaned up incorrect references to vault query and persistence. (#933) 2017-06-28 16:00:39 +01:00
versioning.rst Updates versioning docs. 2018-01-16 15:29:26 +00:00
writing-a-cordapp.rst Reflects tutorial changes and CorDapp build docs changes from release-V1. 2017-11-16 15:31:52 +00:00