Hello all,
we have started a zabbix monitoring project in our company, and we would like to have some advices in the way we need to get the KPI from our applications.
First of all we plan to monitor few dozen applications distributed on some 100 servers.
We have chosen to monitor the KPI in the application logs of each application / server. What is the best approach to do that?
One of our question is the best way to scan the logs. For security reason, we have chosen to use a "push pattern" to push the data on the Zabbix server, instead of pulling the data from the Zabbix server.
For example, we plan to make a kind of "tail -f " on each server on the application logs and then make a "one minute extract" in a "awk" script. The awk script would extract the KPI from the "One minute Extract" and send the "kpi extraction" by sftp/scp to the zabbix server. Is that a valide way to scan the logs, or is there some ready made pattern?
thanks and regards,
Etienne
Montreal
we have started a zabbix monitoring project in our company, and we would like to have some advices in the way we need to get the KPI from our applications.
First of all we plan to monitor few dozen applications distributed on some 100 servers.
We have chosen to monitor the KPI in the application logs of each application / server. What is the best approach to do that?
One of our question is the best way to scan the logs. For security reason, we have chosen to use a "push pattern" to push the data on the Zabbix server, instead of pulling the data from the Zabbix server.
For example, we plan to make a kind of "tail -f " on each server on the application logs and then make a "one minute extract" in a "awk" script. The awk script would extract the KPI from the "One minute Extract" and send the "kpi extraction" by sftp/scp to the zabbix server. Is that a valide way to scan the logs, or is there some ready made pattern?
thanks and regards,
Etienne
Montreal
Comment