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

Сообщения

Сообщения за апрель, 2017

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 segments count, heap usage, and query performance

короче elasticsearch 1.4.2 но возможно пригодится для любого. Бля ну вообщем пост должен быть был бы если бы... Короче о другом... curl -XGET 'http:// localhost:9200 /_nodes/stats/indices/segments?human&pretty' {   "cluster_name" : "test",   "nodes" : {     "8Pq7sp65RteplAbVTeat8g" : {       "timestamp" : 1463136778214,       "name" : "test1",       "transport_address" : "inet[/123123:9313]",       "host" : "test1",       "ip" : [ "inet[/sdfsdf:9313]", "NONE" ],       "indices" : {         "segments" : {           "count" : 699 ,           "memory" : "4.5gb",           "memory_in_bytes" : 4902715254,           "index_writer_memory" : "0b",           "index_writer_memory_in_bytes" : 0,           "index_writer_max_memory&qu