This article covers loggers related to Tags that were introduced in Ignition version 8.1.X.
Loggers in this article:
tags.execution.actors
A series of loggers for monitoring the execution of active tag subscriptions. Each tag type contains its own specific sub logger for better filtering.
tags.execution.actors.db
- Provides monitoring for the creation, execution, and removal of all running query tags.
- DEBUG log notifying the gateway logs of an enabled query tag for provider default then later, the tag is disabled. The last line indicates there aren’t any active query tags in the provider:
Listener set=ExecutableTag[name=QueryTag, id=5f7a2f30-6252-406f-82b3-ff7d83deae92, actors=2, valid=true] provider=default
…
Listener set=null provider=default
- DEBUG log notifying the gateway logs of an enabled query tag for provider default then later, the tag is disabled. The last line indicates there aren’t any active query tags in the provider:
-
- TRACE log showing the initialization of a single enabled query tag on tag provider default:
Scheduling execution. provider=default
Scheduling single execution for db tag: [default]Testing/TagTypes/QueryTag provider=default
Firing value change '[null, Uncertain_InitialValue, Thu Sep 30 15:29:29 PDT 2021 (1633040969072)]': Changed: false, forced: true, listener: ExecutableTag[name=QueryTag, id=5f7a2f30-6252-406f-82b3-ff7d83deae92, actors=2, valid=true] provider=default
Tag execution completed. Value=[Dataset [3R ? 3C], Good, Thu Sep 30 15:37:57 PDT 2021 (1633041477660)] tag=QueryTag
Firing value change '[Dataset [3R ? 3C], Good, Thu Sep 30 15:37:57 PDT 2021 (1633041477660)]': Changed: true, forced: false, listener: ExecutableTag[name=QueryTag, id=5f7a2f30-6252-406f-82b3-ff7d83deae92, actors=2, valid=true] tag=QueryTag
- TRACE log showing the initialization of a single enabled query tag on tag provider default:
-
- TRACE log showing the execution of an active query tag. These set of logs will appear at the rate of tag group execution:
Scheduling due to tag group. tagGroup=default/Default
Scheduling execution. tagGroup=default/Default
Scheduling single execution for db tag: [default]Testing/TagTypes/QueryTag tagGroup=default/Default
Tag execution completed. Value=[Dataset [3R ? 3C], Good, Thu Sep 30 15:37:57 PDT 2021 (1633041477801)] tag=QueryTag
Firing value change '[Dataset [3R ? 3C], Good, Thu Sep 30 15:37:57 PDT 2021 (1633041477801)]': Changed: true, forced: false, listener: ExecutableTag[name=QueryTag, id=5f7a2f30-6252-406f-82b3-ff7d83deae92, actors=2, valid=true] tag=QueryTag
- TRACE log showing the execution of an active query tag. These set of logs will appear at the rate of tag group execution:
tags.execution.actors.derived
- An existing logger but does not provide any messages for successful executions for derived tags. Instead they are currently being monitored by Tags.execution.actors.reference.
tags.execution.actors.expr
- Provides monitoring for the creation, execution, and removal of all running expression tags.
- DEBUG log notifying the gateway logs of an enabled expression tag for provider default then later, the tag is disabled. The last line indicates there aren’t any active expression tags in the provider:
Listener set=ExecutableTag[name=Expression, id=d16f8ee6-49ac-471f-afdf-5fae8686f913, actors=2, valid=true] provider=default
…
Listener set=null provider=default
- DEBUG log notifying the gateway logs of an enabled expression tag for provider default then later, the tag is disabled. The last line indicates there aren’t any active expression tags in the provider:
-
- TRACE log showing the initialization of a single enabled expression tag on tag provider default:
Scheduling execution. provider=default
Scheduling single execution for expression tag: [default]Testing/TagTypes/Expression provider=default
Tag execution completed. Value=[Tue Oct 05 15:33:04 PDT 2021, Good, Tue Oct 05 15:33:04 PDT 2021 (1633473184844)] tag=Expression
Firing value change '[Tue Oct 05 15:33:04 PDT 2021, Good, Tue Oct 05 15:33:04 PDT 2021 (1633473184844)]':
Changed: false, forced: true, listener:
ExecutableTag[name=Expression, id=d16f8ee6-49ac-471f-afdf-5fae8686f913, actors=2, valid=true] provider=default
- TRACE log showing the initialization of a single enabled expression tag on tag provider default:
-
- TRACE log showing the execution of an active expression tag. These set of logs will appear at the rate of tag group execution:
Scheduling due to tag group. tagGroup=default/Default
Scheduling execution. tagGroup=default/Default
Scheduling single execution for expression tag: [default]Testing/TagTypes/Expression tagGroup=default/Default
Tag execution completed. Value=[Tue Oct 05 15:33:04 PDT 2021, Good, Tue Oct 05 15:33:04 PDT 2021 (1633473184911)] tag=Expression
Firing value change '[Tue Oct 05 15:33:04 PDT 2021, Good, Tue Oct 05 15:33:04 PDT 2021 (1633473184911)]':
Changed: true, forced: false, listener: ExecutableTag[name=Expression, id=d16f8ee6-49ac-471f-afdf-5fae8686f913, actors=2, valid=true]
tag=Expression
- TRACE log showing the execution of an active expression tag. These set of logs will appear at the rate of tag group execution:
tags.execution.actors.reference
- Provides monitoring for the creation, execution, and removal of all running reference and derived tags.
- DEBUG log showing the initialization of a single enabled reference tag on tag provider default then later disabled. Here we can see the specific tag that is also being reference upon the reference tag’s creation:
Modifying subscription '[default]Testing/Bindings/Random/RandomInteger2', op='subscribe' provider=default
Initialized, current path=[default]Testing/Bindings/Random/RandomInteger2 provider=default
Listener set=ExecutableTag[name=Reference, id=c32e6ac8-786e-40f6-b053-e27f72d65bf1, actors=2, valid=true] provider=default
…
Listener set=null provider=default
Modifying subscription '[default]Testing/Bindings/Random/RandomInteger2', op='unsubscribe' provider=default
Shutting down, reason=Normal provider=default
- DEBUG log showing the initialization of a single enabled reference tag on tag provider default then later disabled. Here we can see the specific tag that is also being reference upon the reference tag’s creation:
-
- DEBUG log showing the initialization of a single enabled derived tag on tag provider default then later disabled. Here we can see the specific tag that is also being reference upon the derived tag’s creation:
Modifying subscription '[default]Testing/Bindings/Random/RandomInteger1', op='subscribe' provider=default
Initialized, current path=[default]Testing/Bindings/Random/RandomInteger1 provider=default
Listener set=ExecutableTag[name=Derived, id=84635744-8d51-499c-bbdd-33d823aeef5f, actors=2, valid=true] provider=default
…
Listener set=null provider=default
Modifying subscription '[default]Testing/Bindings/Random/RandomInteger1', op='unsubscribe' provider=default
Shutting down, reason=Normal provider=default
- DEBUG log showing the initialization of a single enabled derived tag on tag provider default then later disabled. Here we can see the specific tag that is also being reference upon the derived tag’s creation:
-
- TRACE log showing the expected output for a reference/derived tag:
Firing value change '[97, Good, Thu Oct 07 15:41:29 PDT 2021 (1633646489447)]':
Changed: true, forced: false, listener: ExecutableTag[name=Derived, id=84635744-8d51-499c-bbdd-33d823aeef5f, actors=2, valid=true]
- TRACE log showing the expected output for a reference/derived tag:
tags.execution.actors.memory
- Provides monitoring for the execution of all enabled memory tags
- DEBUG log notifying the gateway logs of an enabled memory tag for provider default then later, the tag is disabled. The last line indicates there aren’t any active query tags in the provider:
Listener set=ExecutableTag[name=MemoryTag, id=ab331e36-b31b-46cb-91d0-8f1cda547174, actors=2, valid=true] provider=default
…
Listener set=null provider=default
- DEBUG log notifying the gateway logs of an enabled memory tag for provider default then later, the tag is disabled. The last line indicates there aren’t any active query tags in the provider:
-
- TRACE log showing the initialization of a single enabled memory tag on tag provider default then later disabled:
Initializing memory actor provider=default
Firing value change '[3, Good, Thu Oct 07 15:22:12 PDT 2021 (1633645332372)]': Changed: false, forced: true, listener: ExecutableTag[name=MemoryTag, id=ab331e36-b31b-46cb-91d0-8f1cda547174, actors=2, valid=true] provider=default
...
Destroying memory actor provider=default
- TRACE log showing the initialization of a single enabled memory tag on tag provider default then later disabled:
-
- TRACE log showing the value change of an active memory tag. These set of logs will appear every time the value has been changed:
Firing value change '[24, Good, Thu Oct 07 15:22:31 PDT 2021 (1633645351346)]':
Changed: false, forced: true, listener: ExecutableTag[name=Memory Member,
id=aef95176-6758-4f02-af64-af225abb61e8.8e65292b-8ad6-4b00-878d-63c0cd1a6f54, actors=2, valid=true] provider=default
- TRACE log showing the value change of an active memory tag. These set of logs will appear every time the value has been changed:
tags.execution.actors.opc
A series of loggers that provides monitoring for the execution of all enabled opc tags.
tags.execution.actors.opc.subscription
- Tracks existing tag subscriptions and the latest state of their qualified values. Both the tag path and the full opc item path is provided.
- TRACE log showing the current state of an existing opc tag. Will log at the rate of the used tag group per tag:
[[default]Testing/Bindings/Random/RandomInteger1] Value change=
[84, Good, Tue Oct 12 09:54:14 PDT 2021 (1634057654192)], nodeid=[Ignition OPC-UA Server]ns=1;s=[Simulator]_Meta:Random/RandomInteger1
- TRACE log showing the current state of an existing opc tag. Will log at the rate of the used tag group per tag:
tags.execution.actors.opc.group
- Also tracks existing tag subscriptions and the latest state of their qualified values but can distinguish between tag writes and reads ( forced: false ). Also provides the the tag’s id for referencing the TAG CONFIG public table in internal database:
- TRACE log showing a detected value change for a tag based on a tag group’s polling rate:
Firing value change '[84, Good, Tue Oct 12 09:54:14 PDT 2021 (1634057654192)]':
Changed: true, forced: false, listener: ExecutableTag[name=RandomInteger1,
id=516f492c-8476-4850-aa24-f07a151c902c, actors=3, valid=true]
- TRACE log showing a detected value change for a tag based on a tag group’s polling rate:
Comments
0 comments
Article is closed for comments.