Olá a todos,
Estou com dificuldades de coletar os grupos no pre-processamento do zabbix. Quando utilizo a ferramenta de regex, no meu caso o site regex101.com mostra que a expressão regular encontrou vários grupos que deram match porém, quando filtro a saída no zabbix com output /2, /3 ,/4 em diante não me mostra o resultado do macth, somente o primeiro. Como posso coletar os demais grupos da expressão regular?
Alguém pode me ajudar por favor?
Utilizo a versão 5.2.6.
Expressão regular utilizada: ([0-9]+.[0-9]+MB)
Exemplo de texto utilizado para encontrar os matchs:
"memory": {
"rss": "331.56MB",
"heapTotal": "212.99MB",
"heapUsed": "197.6MB"},
"memory": {
"rss": "1119.98MB",
"heapTotal": "681.65MB",
"heapUsed": "500.98MB"
}, },
"memory": {
"rss": "1152.95MB",
"heapTotal": "644.02MB",
"heapUsed": "461.17MB" },
"memory": {
"rss": "1186.18MB",
"heapTotal": "716.53MB",
"heapUsed": "523.74MB"
}, },
"memory": {
"rss": "1223.15MB",
"heapTotal": "739.02MB",
"heapUsed": "530.62MB"
},



Estou com dificuldades de coletar os grupos no pre-processamento do zabbix. Quando utilizo a ferramenta de regex, no meu caso o site regex101.com mostra que a expressão regular encontrou vários grupos que deram match porém, quando filtro a saída no zabbix com output /2, /3 ,/4 em diante não me mostra o resultado do macth, somente o primeiro. Como posso coletar os demais grupos da expressão regular?
Alguém pode me ajudar por favor?
Utilizo a versão 5.2.6.
Expressão regular utilizada: ([0-9]+.[0-9]+MB)
Exemplo de texto utilizado para encontrar os matchs:
"memory": {
"rss": "331.56MB",
"heapTotal": "212.99MB",
"heapUsed": "197.6MB"},
"memory": {
"rss": "1119.98MB",
"heapTotal": "681.65MB",
"heapUsed": "500.98MB"
}, },
"memory": {
"rss": "1152.95MB",
"heapTotal": "644.02MB",
"heapUsed": "461.17MB" },
"memory": {
"rss": "1186.18MB",
"heapTotal": "716.53MB",
"heapUsed": "523.74MB"
}, },
"memory": {
"rss": "1223.15MB",
"heapTotal": "739.02MB",
"heapUsed": "530.62MB"
},
Comment