|
@@ -1,6 +1,8 @@
|
|
#!/usr/bin/env python3
|
|
#!/usr/bin/env python3
|
|
# -*- encoding: utf-8; py-indent-offset: 4 -*-
|
|
# -*- encoding: utf-8; py-indent-offset: 4 -*-
|
|
|
|
|
|
|
|
+# (c) Michael Honkoop <mhonkoop@comsolve.nl>
|
|
|
|
+
|
|
# License: GNU General Public License v2
|
|
# License: GNU General Public License v2
|
|
|
|
|
|
from cmk.graphing.v1 import metrics, Title
|
|
from cmk.graphing.v1 import metrics, Title
|
|
@@ -24,14 +26,14 @@ metric_maxoutboundconnection = metrics.Metric(
|
|
|
|
|
|
# Metrics for LDAP traffic
|
|
# Metrics for LDAP traffic
|
|
metric_inbytes = metrics.Metric(
|
|
metric_inbytes = metrics.Metric(
|
|
- name="inBytes",
|
|
|
|
|
|
+ name="TrafficVolume_inBytes",
|
|
title=Title("LDAP traffic bytes in"),
|
|
title=Title("LDAP traffic bytes in"),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
color=metrics.Color.BROWN,
|
|
color=metrics.Color.BROWN,
|
|
)
|
|
)
|
|
|
|
|
|
metric_outbytes = metrics.Metric(
|
|
metric_outbytes = metrics.Metric(
|
|
- name="outBytes",
|
|
|
|
|
|
+ name="TrafficVolume_outBytes",
|
|
title=Title("LDAP traffic bytes Out"),
|
|
title=Title("LDAP traffic bytes Out"),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
color=metrics.Color.BLUE,
|
|
color=metrics.Color.BLUE,
|
|
@@ -41,7 +43,7 @@ metric_outbytes = metrics.Metric(
|
|
graph_ldaptraffic_combined = Graph(
|
|
graph_ldaptraffic_combined = Graph(
|
|
name = "ldap_traffic",
|
|
name = "ldap_traffic",
|
|
title = Title("LDAP traffic totals"),
|
|
title = Title("LDAP traffic totals"),
|
|
- compound_lines=[ "inBytes", "outBytes" ],
|
|
|
|
|
|
+ compound_lines=[ "TrafficVolume_inBytes", "TrafficVolume_outBytes" ],
|
|
)
|
|
)
|
|
|
|
|
|
# Metric for Partition Agent
|
|
# Metric for Partition Agent
|
|
@@ -54,35 +56,35 @@ metric_maxringdelta = metrics.Metric(
|
|
|
|
|
|
# Metrics for RecordManager Size
|
|
# Metrics for RecordManager Size
|
|
metric_dibfilesize = metrics.Metric(
|
|
metric_dibfilesize = metrics.Metric(
|
|
- name="DIBFileSize",
|
|
|
|
|
|
+ name="Size_DIBFileSize",
|
|
title=Title("Total DIB files size"),
|
|
title=Title("Total DIB files size"),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
color=metrics.Color.BROWN,
|
|
color=metrics.Color.BROWN,
|
|
)
|
|
)
|
|
|
|
|
|
metric_dibflmfilesize = metrics.Metric(
|
|
metric_dibflmfilesize = metrics.Metric(
|
|
- name="DIBRflmFileSize",
|
|
|
|
|
|
+ name="Size_DIBRflmFileSize",
|
|
title=Title("Total roll forward log files size"),
|
|
title=Title("Total roll forward log files size"),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
color=metrics.Color.BLUE,
|
|
color=metrics.Color.BLUE,
|
|
)
|
|
)
|
|
|
|
|
|
metric_dibrollbackfilesize = metrics.Metric(
|
|
metric_dibrollbackfilesize = metrics.Metric(
|
|
- name="DIBRollBackFileSize",
|
|
|
|
|
|
+ name="Size_DIBRollBackFileSize",
|
|
title=Title("Total roll back files size"),
|
|
title=Title("Total roll back files size"),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
color=metrics.Color.DARK_BLUE,
|
|
color=metrics.Color.DARK_BLUE,
|
|
)
|
|
)
|
|
|
|
|
|
metric_dibstreamfilesize = metrics.Metric(
|
|
metric_dibstreamfilesize = metrics.Metric(
|
|
- name="DIBStreamFileSize",
|
|
|
|
|
|
+ name="Size_DIBStreamFileSize",
|
|
title=Title("Total stream files size"),
|
|
title=Title("Total stream files size"),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
color=metrics.Color.DARK_BROWN,
|
|
color=metrics.Color.DARK_BROWN,
|
|
)
|
|
)
|
|
|
|
|
|
metric_totaldibsize = metrics.Metric(
|
|
metric_totaldibsize = metrics.Metric(
|
|
- name="TotalDIBSize",
|
|
|
|
|
|
+ name="Size_TotalDIBSize",
|
|
title=Title("Total FLAIM database size"),
|
|
title=Title("Total FLAIM database size"),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
unit=metrics.Unit(metrics.IECNotation("bytes")),
|
|
color=metrics.Color.DARK_BROWN,
|
|
color=metrics.Color.DARK_BROWN,
|