0
我正在尋找每分鐘通過crontab運行腳本。該腳本應該在Solr日誌文件(solr.log)中找到字符串「java.lang.OutOfMemoryError」的出現次數並計算該字符串被找到的次數。Python:計算日誌文件中字符串的發生並使用zabbix_sender發送數據
腳本在服務器負載方面應儘可能高效。 這是我到目前爲止...打印行... 如何添加計數器並將值記錄在整數變量中?
#!/usr/bin/env python
# Open the file and look for match
with open("/opt/data/solr/logs/solr.log" 'r') as f:
for line in f:
if "java.lang.OutOfMemoryError" in line:
print line