К основному контенту

Сообщения

Сообщения за сентябрь, 2015

Weblogic Diagnostic Framework Run Bash Script (reboot managed server) - (bad practices)

Вообщем переодически сервер дохнет по: The WebLogic Server encountered a critical failure java.lang.OutOfMemoryError: Metaspace Reason: There is a panic condition in the server. The server is configured to exit on panic И хотя это гавно пишет типа  Reason: There is a panic condition in the server. The server is configured to exit on panic чёт ни хуя он ни куда не exit.... Вообщем т.к разбираться с тем чем он жрётся нет ни времени ни желания (оно обязательно появится)... как вариант можно приделать костыль... костыль будет заключаться в ребуте сервера при возникновении этой ошибки. Что значит для этого надо... Желания и понимание что так жить нельзя, и вообще... Делаем новый модуль называем скажем:  Reboot-OOMMetaSpace Идём в в новый модуль делаем Policy: Называем его OOM-Metaspace и говорит что это Server log: Жмём next в Configuration Policy пишем: log.logMessage.contains('java.lang.OutOfMemoryError: Metaspace')

Elasticsearch permormance tuning kibana historgam

Система: [oracle@lal config]$ cat /proc/cpuinfo |grep -e processor -e "model name" processor : 0 model name : Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz processor : 1 model name : Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz processor : 2 model name : Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz processor : 3 model name : Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz Оперативки: 12G Настройки elasticsearch: [oracle@lal config]$ cat elasticsearch.yml|grep -v '#\|^$' cluster.name: cluster node.name: "Node" index.number_of_shards: 2 index.number_of_replicas: 0 index.merge.scheduler.max_thread_count: 1 index.refresh_interval: 30s index.store.type: niofs index.query.default_field: _type path.data: /media/data/elasticsearch path.work: /media/data/elasticsearch/tmp path.logs: /media/data/elasticsearch/logs bootstrap.mlockall: true http.port: 9200 indices.recovery.max_bytes_per_sec: 100mb index.search.slowlog.threshold.query.warn: 10