Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance documentation with more details on value types for object attributes #5655

Merged
merged 1 commit into from Oct 10, 2017

Conversation

dnsmichi
Copy link
Contributor

@dnsmichi dnsmichi commented Oct 9, 2017

Main focus: Object attributes and their value types. Originates from the
API Event Streams patch to document their value types. Now applied to
the entire configuration objects chapter.

The API chapter and their value types has been changed to capitalized
type identifiers.

Value types are now explicitly told about inside monitoring basics. This
has been adopted into the Icinga 2 training material a long time ago
and finds its way into the docs too.

The CheckResult and PerfdataValue value types have been moved into the
advanced topics chapter. mkdocs doesn't like multiple # headings in one file
and did just hide it.

Also moved the Influxdb details into the features documentation where it
belongs.

Many small references and URLs to other chapters added.
E.g. dedicated chapters for object accessor examples, to better link against
time dependent thresholds.

Can serve as patch basis and reference for ITL documentation where the
value types are missing too.

This commit also fixes the non-requirement of "legacy-timeperiod" which
also is a default template import since 2.6.

This also fixes the state mapping issue.

fixes #4015

@dnsmichi
Copy link
Contributor Author

dnsmichi commented Oct 9, 2017

Samples:

screen shot 2017-10-09 at 21 51 49

screen shot 2017-10-09 at 21 50 38

screen shot 2017-10-09 at 21 45 43

@dnsmichi dnsmichi added this to the 2.8.0 milestone Oct 9, 2017
@dnsmichi dnsmichi added area/documentation End-user or developer help enhancement New feature or request labels Oct 9, 2017
@dnsmichi dnsmichi self-assigned this Oct 9, 2017
@dnsmichi dnsmichi force-pushed the feature/docs-attribute-value-types branch from 99526a8 to 0081ddf Compare October 10, 2017 09:23
…ributes

Main focus: Object attributes and their value types. Originates from the
API Event Streams patch to document their value types. Now applied to
the entire configuration objects chapter.

The API chapter and their value types has been changed to capitalized
type identifiers.

Value types are now explicitly told about inside monitoring basics. This
has been adopted into the Icinga 2 training material a long time ago
and finds its way into the docs too.

The CheckResult and PerfdataValue value types have been moved into the
advanced topics chapter. mkdocs doesn't like multiple `#` headings in one file
and did just hide it.

Also moved the Influxdb details into the features documentation where it
belongs.

Many small references and URLs to other chapters added.
E.g. dedicated chapters for object accessor examples, to better link against
time dependent thresholds.

Can serve as patch basis and reference for ITL documentation where the
value types are missing too.

This commit also fixes the non-requirement of "legacy-timeperiod" which
also is a default template import since 2.6.

This also fixes the state mapping issue.

fixes #4015
@dnsmichi dnsmichi force-pushed the feature/docs-attribute-value-types branch from 0081ddf to 2d8607d Compare October 10, 2017 15:52
@dnsmichi
Copy link
Contributor Author

More docs changes are incoming with a separate PR.

@dnsmichi dnsmichi merged commit fc098ea into master Oct 10, 2017
@dnsmichi dnsmichi deleted the feature/docs-attribute-value-types branch October 10, 2017 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/documentation End-user or developer help enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[dev.icinga.com #11339] Add documentation for host state calculation from plugin exit codes
1 participant