.. _package-rst-monitoring:
========================
Package rst.monitoring
========================
*Not documented*
Messages
========
.. container:: mess4ge-multi
.. container:: mess4ge-graph
.. digraph:: message_graph
fontname="Arial";
fontsize=11;
stylesheet="../_static/graphs.css";
node [fontsize=11,fontname="Arial"]
edge [fontsize=11,fontname="Arial"]
"1" [label=<
| ProcessAnomaly |
|
UINT32 | pid |
OCTET-VECTOR | name |
OCTET-VECTOR | host_name |
ASCII-STRING | reasons |
>,shape=box,style=filled,fillcolor="white"];
.. container:: mess4ge-list
.. container:: messages
* :ref:`ProcessAnomaly `
.. container:: clearer
clearer: should be made invisible via css
.. _message-rst-monitoring-processanomaly:
Message ProcessAnomaly
----------------------
.. container:: message-rst-monitoring-processanomaly-multi
.. container:: message-rst-monitoring-processanomaly-documentation
.. py:class:: rst.monitoring.ProcessAnomaly
Monitoring-relevant cues about a system process.
.. codeauthor:: Johannes Wienke
.. todo::
this message requires serious abstraction once the
functionality of all cue providers is understood. Do not move
it to stable!
A message to describe a detected anomaly inside a system-level process.
.. codeauthor:: Johannes Wienke
.. todo::
this message requires serious abstraction once the
functionality of all cue providers is understood. Do not move
it to stable!
.. py:attribute:: pid
:type: :py:class:`UINT32`
PID of the program.
.. py:attribute:: name
:type: :py:class:`OCTET-VECTOR`
Name of the program (argv[0]).
.. py:attribute:: host_name
:type: :py:class:`OCTET-VECTOR`
Name of the host the program is running on.
.. py:attribute:: reasons
:type: array of :py:class:`ASCII-STRING`
A use-case-dependent list of reasons for the detection of this anomaly.
.. container:: message-rst-monitoring-processanomaly-source
:download:`Download this file /home/jenkins/workspace/rst-manual-0.12/rst-manual/../rst-proto/proto/sandbox/rst/monitoring/ProcessAnomaly.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-0.12/rst-manual/../rst-proto/proto/sandbox/rst/monitoring/ProcessAnomaly.proto
:lines: 13-35
:language: protobuf
:emphasize-lines: 6-6,11-11,16-16,21-21