Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
atlas
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dataplatform
atlas
Commits
e6deb337
Commit
e6deb337
authored
6 years ago
by
Madhan Neethiraj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ATLAS-3071: renamed stats key for backend/index stores stats - #2
parent
9d4380e0
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
6 deletions
+7
-6
AtlasMetrics.java
...ain/java/org/apache/atlas/model/metrics/AtlasMetrics.java
+2
-2
AtlasMetricsUtil.java
...src/main/java/org/apache/atlas/util/AtlasMetricsUtil.java
+5
-4
No files found.
intg/src/main/java/org/apache/atlas/model/metrics/AtlasMetrics.java
View file @
e6deb337
...
...
@@ -40,8 +40,6 @@ public class AtlasMetrics {
public
static
final
String
PREFIX_NOTIFICATION
=
"Notification:"
;
public
static
final
String
PREFIX_SERVER
=
"Server:"
;
public
static
final
String
STAT_CONNECTION_STATUS_BACKEND_STORE
=
PREFIX_CONNECTION_STATUS
+
"backendStore"
;
public
static
final
String
STAT_CONNECTION_STATUS_INDEX_STORE
=
PREFIX_CONNECTION_STATUS
+
"indexStore"
;
public
static
final
String
STAT_NOTIFY_COUNT_CURR_DAY
=
PREFIX_NOTIFICATION
+
"currentDay"
;
public
static
final
String
STAT_NOTIFY_AVG_TIME_CURR_DAY
=
PREFIX_NOTIFICATION
+
"currentDayAvgTime"
;
public
static
final
String
STAT_NOTIFY_CREATES_COUNT_CURR_DAY
=
PREFIX_NOTIFICATION
+
"currentDayEntityCreates"
;
...
...
@@ -79,6 +77,8 @@ public class AtlasMetrics {
public
static
final
String
STAT_NOTIFY_FAILED_COUNT_TOTAL
=
PREFIX_NOTIFICATION
+
"totalFailed"
;
public
static
final
String
STAT_SERVER_ACTIVE_TIMESTAMP
=
PREFIX_SERVER
+
"activeTimeStamp"
;
public
static
final
String
STAT_SERVER_START_TIMESTAMP
=
PREFIX_SERVER
+
"startTimeStamp"
;
public
static
final
String
STAT_SERVER_STATUS_BACKEND_STORE
=
PREFIX_SERVER
+
"statusBackendStore"
;
public
static
final
String
STAT_SERVER_STATUS_INDEX_STORE
=
PREFIX_SERVER
+
"statusIndexStore"
;
public
static
final
String
STAT_SERVER_UP_TIME
=
PREFIX_SERVER
+
"upTime"
;
private
Map
<
String
,
Map
<
String
,
Object
>>
data
;
...
...
This diff is collapsed.
Click to expand it.
repository/src/main/java/org/apache/atlas/util/AtlasMetricsUtil.java
View file @
e6deb337
...
...
@@ -112,8 +112,9 @@ public class AtlasMetricsUtil {
ret
.
put
(
STAT_SERVER_START_TIMESTAMP
,
serverStartTime
);
ret
.
put
(
STAT_SERVER_ACTIVE_TIMESTAMP
,
serverActiveTime
);
ret
.
put
(
STAT_SERVER_UP_TIME
,
millisToTimeDiff
(
System
.
currentTimeMillis
()
-
serverStartTime
));
ret
.
put
(
STAT_CONNECTION_STATUS_BACKEND_STORE
,
getHBaseStatus
()
?
STATUS_CONNECTED
:
STATUS_NOT_CONNECTED
);
ret
.
put
(
STAT_CONNECTION_STATUS_INDEX_STORE
,
getSolrStatus
()
?
STATUS_CONNECTED
:
STATUS_NOT_CONNECTED
);
ret
.
put
(
STAT_SERVER_STATUS_BACKEND_STORE
,
getBackendStoreStatus
()
?
STATUS_CONNECTED
:
STATUS_NOT_CONNECTED
);
ret
.
put
(
STAT_SERVER_STATUS_INDEX_STORE
,
getIndexStoreStatus
()
?
STATUS_CONNECTED
:
STATUS_NOT_CONNECTED
);
ret
.
put
(
STAT_NOTIFY_START_OFFSET
,
msgOffsetStart
);
ret
.
put
(
STAT_NOTIFY_CURRENT_OFFSET
,
msgOffsetCurrent
);
ret
.
put
(
STAT_NOTIFY_LAST_MESSAGE_PROCESSED_TIME
,
this
.
messagesProcessed
.
getLastIncrTime
().
toEpochMilli
());
...
...
@@ -158,7 +159,7 @@ public class AtlasMetricsUtil {
return
ret
;
}
private
boolean
get
HBas
eStatus
(){
private
boolean
get
BackendStor
eStatus
(){
try
{
runWithTimeout
(
new
Runnable
()
{
@Override
...
...
@@ -174,7 +175,7 @@ public class AtlasMetricsUtil {
return
true
;
}
private
boolean
get
Solr
Status
(){
private
boolean
get
IndexStore
Status
(){
final
String
query
=
AtlasGraphUtilsV2
.
getIndexSearchPrefix
()
+
"\""
+
Constants
.
TYPE_NAME_PROPERTY_KEY
+
"\":("
+
TYPE_NAME_INTERNAL
+
")"
;
try
{
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment