openstack-manuals/doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml
Gauvain Pocentek 914b80c712 Use sample files from the kilo branch
We import several sample configuration files for the git repositories.
Use the stable/kilo branches now that they exist.

Update the ceilometer sample and import a complete cinder sample (not
provided in the git tree anymore)

Remove the lbaas_agent.ini link. The whole lbaas configuration has
changed and must be updated.

Change-Id: I7c9da1e31aa9c696318bc31d589376f114e2351f
2015-04-29 06:48:47 +02:00

56 lines
3.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?><section xmlns="http://docbook.org/ns/docbook"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="5.0"
xml:id="section_telemetry-sample-configuration-files">
<title>Telemetry sample configuration files</title>
<para>All the files in this section can be found in the <filename
class="directory">/etc/ceilometer/</filename> directory.</para>
<section xml:id="section_ceilometer.conf">
<title>ceilometer.conf</title>
<para>The configuration for the Telemetry services and agents is
found in the <filename>ceilometer.conf</filename> file.</para>
<para>This file must be modified after installation.</para>
<programlisting language="ini">
<!-- <xi:include parse="text" href="https://git.openstack.org/cgit/openstack/ceilometer/plain/etc/ceilometer/ceilometer.conf.sample"/> -->
<xi:include parse="text" href="../../common/samples/ceilometer.conf"/>
</programlisting>
</section>
<section xml:id="section_event_definitions.yaml">
<title>event_definitions.yaml</title>
<para>The <filename>event_definitions.yaml</filename> file defines how
events received from other OpenStack components should be translated
to Telemetry events.</para>
<para>This file provides a standard set of events and corresponding traits
that may be of interest. This file can be modified to add and drop traits
that operators may find useful.</para>
<programlisting language="ini"><xi:include parse="text" href="https://git.openstack.org/cgit/openstack/ceilometer/plain/etc/ceilometer/event_definitions.yaml?h=stable/kilo"/></programlisting>
</section>
<section xml:id="section_pipeline.yaml">
<title>pipeline.yaml</title>
<para>Pipelines describe a coupling between sources of samples and the
corresponding sinks for transformation and publication of the
data. They are defined in the <filename>pipeline.yaml</filename>
file.</para>
<para>This file can be modified to adjust polling intervals and the
samples generated by the Telemetry module</para>
<programlisting language="ini"><xi:include parse="text" href="https://git.openstack.org/cgit/openstack/ceilometer/plain/etc/ceilometer/pipeline.yaml?h=stable/kilo"/></programlisting>
</section>
<section xml:id="section_event_pipeline.yaml">
<title>event_pipeline.yaml</title>
<para>Event pipelines describe a coupling between notification event_types
and the corresponding sinks for publication of the event data. They are
defined in the <filename>event_pipeline.yaml</filename> file.</para>
<para>This file can be modified to adjust which notifications to capture and the
and where to publish the events.</para>
<programlisting language="ini"><xi:include parse="text" href="https://git.openstack.org/cgit/openstack/ceilometer/plain/etc/ceilometer/event_pipeline.yaml"/></programlisting>
</section>
<section xml:id="section_ceilometer-policy.json">
<title>policy.json</title>
<para>The <filename>policy.json</filename> file defines additional
access controls that apply to the Telemetry service.</para>
<programlisting language="json"><xi:include parse="text" href="https://git.openstack.org/cgit/openstack/ceilometer/plain/etc/ceilometer/policy.json?h=stable/kilo"/></programlisting>
</section>
<!-- TODO(gpocentek): include sources.json -->
</section>