Несколько целей MRTG в одной

Что у меня есть 2 скрипта для получения значений Я пытаюсь объединить их в 1 график

Я могу успешно иметь их в 1 график, суммируя их, как показано ниже, но я пытаюсь иметь их отдельно, как первое значение и второе значение:сообщество, где первое является сродни входу и второй выход (в соответствии с руководством), но это не работает, кто-либо когда-либо делал что-то подобное раньше?

(и прежде чем вы спросите, поскольку, без сомнения, кто-то ответит "просто используйте 2 графа" - нет, мы не собираемся этого делать, это то, как мы видим их сейчас, но мы хотим объединить их)

Target[mqueue]: `/usr/sbin/m/outq` + `/usr/sbin/m/inq`
Title[mqueue]: Messages In Mail Queue
PageTop[mqueue]: <H1>Messages In Mail Queue</H1>
Directory[mqueue]: mqueue
MaxBytes[mqueue]: 2000
AbsMax[mqueue]: 100000
YLegend[mqueue]: Messages
ShortLegend[mqueue]: &nbsp;Messages &nbsp; &nbsp;
Legend1[mqueue]: Average Messages
Legend2[mqueue]:
Legend3[mqueue]: Maximum Messages
Legend4[mqueue]:
LegendI[mqueue]:.
LegendO[mqueue]:.
Colours[mqueue]: Red#E41B17, Blue#7BAEFF, Black#000000, Gray#CCCCCC
0
задан 12 June 2021 в 11:57
2 ответа

Вы можете написать небольшой сценарий оболочки, который считывает два значения и записывает их как IN и OUT.
Что-то вроде этого:

#!/bin/sh
# mqueue.sh
in=`/usr/sbin/inq`
out=`/usr/sbin/m/outq`
uptime="..."
name="..."
echo $in
echo $out
echo $uptime
echo $name

Скрипт - ваша новая цель:

Target[mqueue]: `/path/to/mqueue.sh`
...
1
ответ дан 28 July 2021 в 14:06

Насколько я знаю, MRTG может отображать два значения ... обычно IN, а затем OUT. Я не уверен, можно ли сделать больше двух. Эта запись может быть полезна, однако в ней обсуждается использование RRDTool для построения графиков, а не оригинального кода MRTG для построения графиков. Построение четырех значений в одном графике MRTG/RRD

0
ответ дан 28 July 2021 в 14:06