裁剪北向接口
This commit is contained in:
Binary file not shown.
@@ -1,14 +0,0 @@
|
|||||||
http:
|
|
||||||
ipv4: 0.0.0.0
|
|
||||||
ipv6: ::0
|
|
||||||
port: 4040
|
|
||||||
db:
|
|
||||||
dbuser: "root"
|
|
||||||
dbpwd: "1000omc@kp!"
|
|
||||||
dbip: "127.0.0.1"
|
|
||||||
dbport: "33066"
|
|
||||||
dbname: "omc_db"
|
|
||||||
logger:
|
|
||||||
file: /usr/local/omc/log/4a/4a_agent.log
|
|
||||||
level: debug
|
|
||||||
duration: 30
|
|
||||||
@@ -1727,3 +1727,45 @@ func XormGetNorthboundCmLatestObject(neType, neID, objectType string) (*Northbou
|
|||||||
|
|
||||||
return cmResult, nil
|
return cmResult, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type TraceData struct {
|
||||||
|
ID int `json:"id" xorm:"pk 'id' autoincr"`
|
||||||
|
TaskID int `json:"taskID" xorm:"task_id"`
|
||||||
|
Imsi string `json:"imsi" xorm:"imsi"`
|
||||||
|
Msisdn string `json:"msisdn" xorm:"msisdn"`
|
||||||
|
SrcAddr string `json:"srcAddr" xorm:"src_addr"`
|
||||||
|
DstAddr string `json:"dstAddr" xorm:"dst_addr"`
|
||||||
|
IfType int `json:"ifType" xorm:"if_type"`
|
||||||
|
MsgType int `json:"msgType" xorm:"msg_type"`
|
||||||
|
MsgDirect int `json:"msgDirect" xorm:"msg_direct"`
|
||||||
|
Timestamp int64 `json:"timestamp" xorm:"timestamp"`
|
||||||
|
RawMsg []byte `json:"rawMsg" xorm:"raw_msg"`
|
||||||
|
DecMsg string `json:"decMsg" xorm:"dec_msg"`
|
||||||
|
}
|
||||||
|
|
||||||
|
func XormGetTraceData(id int) (*TraceData, error) {
|
||||||
|
result := new(TraceData)
|
||||||
|
_, err := xEngine.Table("trace_data").
|
||||||
|
ID(id).
|
||||||
|
Get(result)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("Failed to get table trace_data:", err)
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
|
||||||
|
return result, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func XormGetTraceRawMsg(id int) ([]byte, error) {
|
||||||
|
var rawMsg []byte
|
||||||
|
_, err := xEngine.Table("trace_data").
|
||||||
|
ID(id).
|
||||||
|
Cols("HEX(raw_msg)").
|
||||||
|
Get(&rawMsg)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("Failed to get table trace_data:", err)
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
|
||||||
|
return rawMsg, nil
|
||||||
|
}
|
||||||
|
|||||||
Binary file not shown.
@@ -1,22 +0,0 @@
|
|||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIDqzCCApOgAwIBAgIUDs5kTQVLnC1MdhXHj0KqYIG+nyAwDQYJKoZIhvcNAQEL
|
|
||||||
BQAwZTELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMREwDwYDVQQHDAhzaGVuemhl
|
|
||||||
bjEnMCUGA1UECgweaHR0cHM6Ly93d3cuYWdyYW5kdGVjaC5jb20uY24vMQ0wCwYD
|
|
||||||
VQQDDAR0ZXN0MB4XDTIzMDcwMTA4NDQzOFoXDTMzMDYyODA4NDQzOFowZTELMAkG
|
|
||||||
A1UEBhMCQ04xCzAJBgNVBAgMAkdEMREwDwYDVQQHDAhzaGVuemhlbjEnMCUGA1UE
|
|
||||||
CgweaHR0cHM6Ly93d3cuYWdyYW5kdGVjaC5jb20uY24vMQ0wCwYDVQQDDAR0ZXN0
|
|
||||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0SMdRLkcxy3PKOSCusJ+
|
|
||||||
AnGiJyW6AxyujqZj4xjgtIFjYIMVW5ZXVbWnY0xzRPddFddnEWgMeMLn9V3zcESV
|
|
||||||
3tu9exm6Ijop8/KaDJ1EJAESunxkP9x/1ek3kgQvuK3YAcizTeB5ODUZ/KFJw9MP
|
|
||||||
R/KUB+TYqCp50mr6mlIZE6lvhhvMxHz6ZmOFh2RvYg0h8oXpo5G8nmRVb4gNrlXK
|
|
||||||
y/HZpGtbm/mfbOtxWgvSFy3PE/49V8nOYJbhDaoOXWVN06Z7w1y4KzSKbIoZfC9C
|
|
||||||
WdWRrrhIv+Px1QLQItL17kAKqtp+vtG8lZjC5vsAgXLVAZLK71b6onv1Ir3Yuwwf
|
|
||||||
vQIDAQABo1MwUTAdBgNVHQ4EFgQUbbMdtnhOyBmP+k1rOl6pfcsHmLowHwYDVR0j
|
|
||||||
BBgwFoAUbbMdtnhOyBmP+k1rOl6pfcsHmLowDwYDVR0TAQH/BAUwAwEB/zANBgkq
|
|
||||||
hkiG9w0BAQsFAAOCAQEAdGZdTglVP1hI0wcxD0rkkHu7IkfFGlaad1vFL+VfujlV
|
|
||||||
6H3/WrDLCDhLDBZrdZ3m0LrQqpJjZriOaqc0O8LbT4ktquVuAgYtT/il6EQzLpyE
|
|
||||||
pEW+iM4Ae2tu9rMH1F365+C8ffQWuSenvQOOjL8L9BP5N0bguVsWA+uMNprMado4
|
|
||||||
lLuyHOt5S36WOKh4mnMlkDBuCNnBCiFS8rcQXJugk6jrOYKji5wJGNAVMoSEtRvN
|
|
||||||
LdZh5XOkbXuFrhltPxMG/7BaPc9xS46chBKDvCQPweKGeu2eG+y6KTwCDYmakmVX
|
|
||||||
OE8TnP4Zr0miTprzkmbWhIkUWkg/FclJs1/TcSkCGw==
|
|
||||||
-----END CERTIFICATE-----
|
|
||||||
@@ -1,81 +0,0 @@
|
|||||||
Certificate:
|
|
||||||
Data:
|
|
||||||
Version: 3 (0x2)
|
|
||||||
Serial Number: 1 (0x1)
|
|
||||||
Signature Algorithm: sha256WithRSAEncryption
|
|
||||||
Issuer: C=CN, ST=GD, L=shenzhen, O=https://www.agrandtech.com.cn/, CN=test
|
|
||||||
Validity
|
|
||||||
Not Before: Jul 1 10:05:48 2023 GMT
|
|
||||||
Not After : Mar 27 10:05:48 2026 GMT
|
|
||||||
Subject: C=CN, ST=GD, O=https://www.agrandtech.com.cn/, CN=test
|
|
||||||
Subject Public Key Info:
|
|
||||||
Public Key Algorithm: rsaEncryption
|
|
||||||
RSA Public-Key: (2048 bit)
|
|
||||||
Modulus:
|
|
||||||
00:f3:bd:e9:fe:aa:a6:c1:d9:7b:74:20:f0:d0:f3:
|
|
||||||
ee:7c:d0:69:84:8d:1a:37:1e:29:42:98:86:51:87:
|
|
||||||
fe:5d:48:2e:97:b0:c6:16:9c:46:6a:38:7b:34:54:
|
|
||||||
ec:76:d2:52:50:bb:31:a8:de:7d:3f:8c:c5:f8:fb:
|
|
||||||
e3:e3:73:37:36:10:e8:55:df:80:cf:c0:d9:40:30:
|
|
||||||
b7:54:49:69:e3:a8:79:49:47:d8:74:b0:07:13:dd:
|
|
||||||
47:72:89:69:bd:0c:40:8b:f4:ee:49:02:cb:f4:b9:
|
|
||||||
c1:7a:7d:da:10:1b:b2:b1:9f:0d:70:66:d1:86:31:
|
|
||||||
dc:e3:d6:e5:f5:2c:e1:57:bd:72:ea:4a:1d:0c:4c:
|
|
||||||
58:09:2b:2e:e5:53:40:73:55:e9:78:c3:7a:95:25:
|
|
||||||
b7:9d:80:ac:e4:79:c3:d7:9b:d1:c3:73:78:da:03:
|
|
||||||
f4:aa:68:21:81:f2:53:b8:3d:91:60:e0:91:47:2e:
|
|
||||||
6d:5d:01:ae:f2:82:c0:8a:dd:06:8c:70:6e:77:7e:
|
|
||||||
14:ae:61:a5:d8:e0:13:1b:2c:f7:d3:62:0c:d1:5c:
|
|
||||||
48:fe:59:ca:b5:b1:2b:89:2b:2f:69:5d:40:42:05:
|
|
||||||
ab:76:58:4f:36:1a:36:1c:21:eb:85:1c:da:22:1b:
|
|
||||||
c2:60:8e:c1:7d:50:33:39:c0:40:e0:49:20:a0:f7:
|
|
||||||
c3:4f
|
|
||||||
Exponent: 65537 (0x10001)
|
|
||||||
X509v3 extensions:
|
|
||||||
X509v3 Basic Constraints:
|
|
||||||
CA:FALSE
|
|
||||||
Netscape Comment:
|
|
||||||
OpenSSL Generated Certificate
|
|
||||||
X509v3 Subject Key Identifier:
|
|
||||||
D7:A0:3F:5F:C0:65:83:88:6F:5E:98:DB:30:3D:9F:24:6A:D0:DE:54
|
|
||||||
X509v3 Authority Key Identifier:
|
|
||||||
keyid:6D:B3:1D:B6:78:4E:C8:19:8F:FA:4D:6B:3A:5E:A9:7D:CB:07:98:BA
|
|
||||||
|
|
||||||
Signature Algorithm: sha256WithRSAEncryption
|
|
||||||
39:8a:89:a2:79:0f:c0:fd:d8:db:d5:38:d2:03:b4:38:be:a2:
|
|
||||||
6e:6b:1c:28:93:0a:a6:0b:af:0a:69:6b:8b:d5:df:3d:de:76:
|
|
||||||
ad:24:23:98:7a:21:a1:2f:90:47:9b:98:9e:d2:b4:75:21:bd:
|
|
||||||
d0:38:34:6b:b1:96:3d:24:da:ac:1a:45:e4:01:1d:a2:20:c3:
|
|
||||||
43:d3:ec:d9:2d:3b:d1:ee:0d:1e:21:15:e7:7f:d3:95:1c:dc:
|
|
||||||
fa:88:3a:05:4b:c5:08:5d:f4:40:89:29:80:fe:6b:40:b9:34:
|
|
||||||
92:2e:48:94:d2:4b:0b:4d:1e:3c:64:17:cf:34:ec:36:5c:6d:
|
|
||||||
3d:90:9c:74:95:d7:c8:96:a2:70:59:4a:d2:b5:e1:c1:a9:b7:
|
|
||||||
ad:f0:99:ff:b4:4d:89:e7:e3:9d:7d:79:36:40:05:6d:20:46:
|
|
||||||
54:af:18:73:c9:07:17:26:18:86:99:cc:e2:58:27:96:84:58:
|
|
||||||
18:d4:fe:dc:36:cd:8a:48:cc:e6:51:27:e5:76:81:2f:c7:9c:
|
|
||||||
7b:f9:fb:19:c9:7c:e4:27:06:75:cd:16:88:74:3c:0b:23:d6:
|
|
||||||
86:6b:95:41:10:cf:b2:fc:e8:1e:e0:d6:a5:8c:d1:c0:1b:d5:
|
|
||||||
6e:15:8c:9a:67:5c:9d:ac:02:5a:69:17:e8:4c:42:d0:5d:88:
|
|
||||||
da:08:4e:c0
|
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIDrTCCApWgAwIBAgIBATANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQGEwJDTjEL
|
|
||||||
MAkGA1UECAwCR0QxETAPBgNVBAcMCHNoZW56aGVuMScwJQYDVQQKDB5odHRwczov
|
|
||||||
L3d3dy5hZ3JhbmR0ZWNoLmNvbS5jbi8xDTALBgNVBAMMBHRlc3QwHhcNMjMwNzAx
|
|
||||||
MTAwNTQ4WhcNMjYwMzI3MTAwNTQ4WjBSMQswCQYDVQQGEwJDTjELMAkGA1UECAwC
|
|
||||||
R0QxJzAlBgNVBAoMHmh0dHBzOi8vd3d3LmFncmFuZHRlY2guY29tLmNuLzENMAsG
|
|
||||||
A1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPO96f6q
|
|
||||||
psHZe3Qg8NDz7nzQaYSNGjceKUKYhlGH/l1ILpewxhacRmo4ezRU7HbSUlC7Maje
|
|
||||||
fT+Mxfj74+NzNzYQ6FXfgM/A2UAwt1RJaeOoeUlH2HSwBxPdR3KJab0MQIv07kkC
|
|
||||||
y/S5wXp92hAbsrGfDXBm0YYx3OPW5fUs4Ve9cupKHQxMWAkrLuVTQHNV6XjDepUl
|
|
||||||
t52ArOR5w9eb0cNzeNoD9KpoIYHyU7g9kWDgkUcubV0BrvKCwIrdBoxwbnd+FK5h
|
|
||||||
pdjgExss99NiDNFcSP5ZyrWxK4krL2ldQEIFq3ZYTzYaNhwh64Uc2iIbwmCOwX1Q
|
|
||||||
MznAQOBJIKD3w08CAwEAAaN7MHkwCQYDVR0TBAIwADAsBglghkgBhvhCAQ0EHxYd
|
|
||||||
T3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFNegP1/AZYOI
|
|
||||||
b16Y2zA9nyRq0N5UMB8GA1UdIwQYMBaAFG2zHbZ4TsgZj/pNazpeqX3LB5i6MA0G
|
|
||||||
CSqGSIb3DQEBCwUAA4IBAQA5iomieQ/A/djb1TjSA7Q4vqJuaxwokwqmC68KaWuL
|
|
||||||
1d893natJCOYeiGhL5BHm5ie0rR1Ib3QODRrsZY9JNqsGkXkAR2iIMND0+zZLTvR
|
|
||||||
7g0eIRXnf9OVHNz6iDoFS8UIXfRAiSmA/mtAuTSSLkiU0ksLTR48ZBfPNOw2XG09
|
|
||||||
kJx0ldfIlqJwWUrSteHBqbet8Jn/tE2J5+OdfXk2QAVtIEZUrxhzyQcXJhiGmczi
|
|
||||||
WCeWhFgY1P7cNs2KSMzmUSfldoEvx5x7+fsZyXzkJwZ1zRaIdDwLI9aGa5VBEM+y
|
|
||||||
/Oge4NaljNHAG9VuFYyaZ1ydrAJaaRfoTELQXYjaCE7A
|
|
||||||
-----END CERTIFICATE-----
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
-----BEGIN RSA PRIVATE KEY-----
|
|
||||||
MIIEowIBAAKCAQEA873p/qqmwdl7dCDw0PPufNBphI0aNx4pQpiGUYf+XUgul7DG
|
|
||||||
FpxGajh7NFTsdtJSULsxqN59P4zF+Pvj43M3NhDoVd+Az8DZQDC3VElp46h5SUfY
|
|
||||||
dLAHE91HcolpvQxAi/TuSQLL9LnBen3aEBuysZ8NcGbRhjHc49bl9SzhV71y6kod
|
|
||||||
DExYCSsu5VNAc1XpeMN6lSW3nYCs5HnD15vRw3N42gP0qmghgfJTuD2RYOCRRy5t
|
|
||||||
XQGu8oLAit0GjHBud34UrmGl2OATGyz302IM0VxI/lnKtbEriSsvaV1AQgWrdlhP
|
|
||||||
Nho2HCHrhRzaIhvCYI7BfVAzOcBA4EkgoPfDTwIDAQABAoIBAFTFQ0GABnk681XD
|
|
||||||
Mx3pCJO+RESGcoyi38S6mVR30L6OoS2+nFY2ycKdnDPqKUd2BIzxXecWYkcc5amf
|
|
||||||
qXVsl9Ik9TkQf5NBxg0uJESbN8mmyW/0HdMPeZauCfBK3EyUm0pRyCH6aAbYJ/M7
|
|
||||||
HAEoMPDXmWvzRoG+i81t6xJnJoRFwI8xQfKf6DbiP4KUlU7MVRWpVFkCXzZkyoqi
|
|
||||||
NWKyYfv7cBTZrWpeBCvyKRtUDvA9xjgfRTmR5rBfre9XCcu0hD2HwYBR8Nh0kz0g
|
|
||||||
4/ZgEX4LYpL40r/tbzL1hlG2zaKQw/Hmb90CvUBfwwNFA/Xvhq5NYJhwVaauPhVN
|
|
||||||
vDxIf/ECgYEA/gyooDz0B/OGSDeetBuZyQ1HjlWc7wNSCG+SBbaDb5WCLAcJCOEc
|
|
||||||
ybCg81s3P1p4IRo1BR0II1RM8RHhMLVlL/NgYQsvpYJd/02BTxYQka7EXXOdL533
|
|
||||||
CuKYTEKODisSSjNPF051kADHs0iL5Jc8iDT21Rb8C6E4N1J1lCEWsCkCgYEA9Zz+
|
|
||||||
16P7UVKGZzEF6/xtOf59H+Arrty9eW9nlGH+Wjkz+xySYAVSaa/6n6LiBGOwXvKc
|
|
||||||
GmUSMhanIgvnTXVkwpCEAl6cVufwuPR5V0Y66xnSsAtpascJqvCgVAxS9b0SVAju
|
|
||||||
WvExxRrEquvYUlZ7kwN2a8Rnm02BjFPijy8D5rcCgYBZWApVkBoiUbp/20+s96f1
|
|
||||||
1P29SM6QIBLRdKtd5voCXAoTgcXjoYeGRt/TtdiQJzjoK1dKHROnmRYWEbuobaLQ
|
|
||||||
Yj8a4dw30MlN5+v57ECXe2cDlo1JGbyvz1DQQPfEc9FS1wiRob4mjp+spW7NTYK0
|
|
||||||
RCwqdJLfZCtpCU7gcWKRQQKBgG9DB064Qgi80ZW9Z2lXmENFPXlLG37DEDIKfWmC
|
|
||||||
Wq6Uay+96bEFuCeYSHg4WRqT7jmUvZJXZr659ExACC/WliZtQN+x7DCSMUIXvUAD
|
|
||||||
2HzX3dFR2hc8wuxkxLxOOOaJF9xpj1AzItCfJ6gl3oCuHJykXOjEuApqOd1PwroK
|
|
||||||
GkJRAoGBANzf7rFrVxapMa5W/Q5fGFMwzF6sKPU0xZUhYKen0jwndl4NEQakWoiI
|
|
||||||
oWjeeFgPoKQa7LPfwfPEsCNTt3D/7ow/5kk39kTpegmICDcF+f1ij8w5ekuw4QyO
|
|
||||||
ltQsHXNdzdulT8Mhg1+R6EabgvBGZEFyWMH2yeF3QKhg6ezRAzcV
|
|
||||||
-----END RSA PRIVATE KEY-----
|
|
||||||
@@ -1,92 +0,0 @@
|
|||||||
{
|
|
||||||
"oss_info":[
|
|
||||||
{
|
|
||||||
"addr":"http://127.0.0.1",
|
|
||||||
"grant_type":"password",
|
|
||||||
"user_name":"omc",
|
|
||||||
"user_key":"omc@password",
|
|
||||||
"max_data_len":10,
|
|
||||||
"time_out":10
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"addr":"http://127.0.0.1",
|
|
||||||
"grant_type":"password",
|
|
||||||
"user_name":"omc",
|
|
||||||
"user_key":"omc@password",
|
|
||||||
"max_data_len":10,
|
|
||||||
"time_out":10
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"ca":{
|
|
||||||
"root_cert":"/usr/local/omc/etc/certs/cacert.pem",
|
|
||||||
"cert":"/usr/local/omc/etc/certs/nbi_agent.crt",
|
|
||||||
"private_key":"/usr/local/omc/etc/certs/nbi_agent.key",
|
|
||||||
"check":true
|
|
||||||
},
|
|
||||||
"syslog":{
|
|
||||||
"facility": 16,
|
|
||||||
"severity": 6,
|
|
||||||
"vendor": "RJ",
|
|
||||||
"ne_name": "omc_sz_01",
|
|
||||||
"rm_uid": "sz_01",
|
|
||||||
"ne_type": "omc",
|
|
||||||
"log_file": [
|
|
||||||
{
|
|
||||||
"table_name": "nbi_operation_log",
|
|
||||||
"log_path": "/opt/omc/ftp/log/nbi/nbi_operation.log",
|
|
||||||
"period": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"table_name": "nbi_secure_log",
|
|
||||||
"log_path": "/opt/omc/ftp/log/nbi/nbi_secure.log",
|
|
||||||
"period": 1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"mysql":"root:1000omc@kp!@tcp(192.168.0.229:33066)/omc_db?charset=utf8mb4&parseTime=True&loc=Local",
|
|
||||||
"log_dir":"/usr/loal/omc/log/nbi",
|
|
||||||
"log_file":"nbi_agent.log",
|
|
||||||
"mock_report_api":true,
|
|
||||||
"web_addr":"0.0.0.0:5050",
|
|
||||||
"cm":{
|
|
||||||
"udm":[
|
|
||||||
"ManagedElement",
|
|
||||||
"UdmFunction",
|
|
||||||
"UdrFunction",
|
|
||||||
"AusfFunction",
|
|
||||||
"IPResource"
|
|
||||||
],
|
|
||||||
"upf":[
|
|
||||||
"ManagedElement",
|
|
||||||
"InventoryUnitRack",
|
|
||||||
"InventoryUnitShelf",
|
|
||||||
"InventoryUnitPack",
|
|
||||||
"InventoryUnitHost",
|
|
||||||
"InventoryUnitAccessory",
|
|
||||||
"UpfFunction",
|
|
||||||
"EpRpDynN9Upf",
|
|
||||||
"EpRpDynN3Upf",
|
|
||||||
"AmfFunction",
|
|
||||||
"SmfFunction",
|
|
||||||
"UdrFunction",
|
|
||||||
"AusfFunction",
|
|
||||||
"IPResource"
|
|
||||||
],
|
|
||||||
"smf":[
|
|
||||||
"ManagedElement",
|
|
||||||
"SmfFunction",
|
|
||||||
"AddrPool",
|
|
||||||
"EpRpDynN7Smf",
|
|
||||||
"EpRpDynN10Smf",
|
|
||||||
"IPResource"
|
|
||||||
],
|
|
||||||
"amf":[
|
|
||||||
"ManagedElement",
|
|
||||||
"AmfFunction",
|
|
||||||
"EpRpDynN8Amf",
|
|
||||||
"EpRpDynN11Amf",
|
|
||||||
"EpRpDynN12Amf",
|
|
||||||
"IPResource"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,47 +0,0 @@
|
|||||||
项目交付文件:
|
|
||||||
fpt://192.168.0.229/home/guodeng/bin/nbi_agent
|
|
||||||
|
|
||||||
|
|
||||||
服务启动:
|
|
||||||
./nbi_agent -c /home/guodeng/nbi_agent/conf/nbi_agent.json
|
|
||||||
|
|
||||||
|
|
||||||
配置文件详情:
|
|
||||||
{{
|
|
||||||
//oss侧配置
|
|
||||||
"oss_info": [
|
|
||||||
{
|
|
||||||
// oss 服务器地址
|
|
||||||
"addr": "http://127.0.0.1",
|
|
||||||
//用户认证方式
|
|
||||||
"grant_type": "password",
|
|
||||||
//用户名
|
|
||||||
"user_name": "test",
|
|
||||||
//用户认证密码/CA
|
|
||||||
"user_key": "test",
|
|
||||||
//上报的最大数据条数
|
|
||||||
"max_data_len": 10,
|
|
||||||
//上报接口的超时时间
|
|
||||||
"time_out": 10
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"addr": "http://127.0.0.1",
|
|
||||||
"grant_type": "password",
|
|
||||||
"user_name": "test",
|
|
||||||
"user_key": "test",
|
|
||||||
"max_data_len": 10,
|
|
||||||
"time_out": 10
|
|
||||||
}
|
|
||||||
],
|
|
||||||
|
|
||||||
// 数据库连接
|
|
||||||
"mysql": "root:1000omc@kp!@tcp(192.168.0.229:33066)/omc_db?charset=utf8mb4&parseTime=True&loc=Local",
|
|
||||||
|
|
||||||
//日志目录
|
|
||||||
"log_dir": "./nbi_log",
|
|
||||||
//日志文件名称
|
|
||||||
"log_file":"nbi_agent",
|
|
||||||
|
|
||||||
//本地web服务启动地址&端口
|
|
||||||
"web_addr": "0.0.0.0:80"
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,22 +0,0 @@
|
|||||||
{
|
|
||||||
"channel": [
|
|
||||||
{
|
|
||||||
"tcp_port": 31232,
|
|
||||||
"bind_flag": "SMF#SZ_01",
|
|
||||||
"province": "BJ",
|
|
||||||
"device_code": "0001"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"tcp_port": 31233,
|
|
||||||
"bind_flag": "UDM#SZ_03",
|
|
||||||
"province": "BJ",
|
|
||||||
"device_code": "0002"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"mysql": "root:1000omc@kp!@tcp(127.0.0.1:33066)/omc_db?charset=utf8mb4&parseTime=True&loc=Local",
|
|
||||||
"ftp_root": "/opt/omc/ftp/fm",
|
|
||||||
"mame":"nbi alarm agent",
|
|
||||||
"heartbeat_max": 180,
|
|
||||||
"log_dir": "/usr/local/omc/log/nbi_log",
|
|
||||||
"log_file":"nbi_alarm.log"
|
|
||||||
}
|
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
|
|
||||||
项目交付文件:
|
|
||||||
fpt://192.168.0.229/home/guodeng/bin
|
|
||||||
|
|
||||||
服务启动:
|
|
||||||
./nb_alarm_agent -c /home/guodeng/omc/conf/nb_alarm_agent.json
|
|
||||||
|
|
||||||
配置文件详情:
|
|
||||||
{
|
|
||||||
/* 通道配置项*/
|
|
||||||
"channel": [
|
|
||||||
{
|
|
||||||
"tcp_port": 31232, //通道TCP监听端口
|
|
||||||
"bind_flag": "SMF#SZ_01", //通道Bind网元(格式为 ne_type#ne_id)
|
|
||||||
"province": "BJ", //网元所在省份
|
|
||||||
"device_code": "0001" //网元主机编码
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"tcp_port": 31233, //通道TCP监听端口
|
|
||||||
"bind_flag": "UDM#SZ_03", //通道Bind网元(格式为 ne_type#ne_id)
|
|
||||||
"province": "BJ", //网元所在省份
|
|
||||||
"device_code": "0002" //网元主机编码
|
|
||||||
}
|
|
||||||
],
|
|
||||||
|
|
||||||
// 数据库配置
|
|
||||||
"mysql": "root:1000omc@kp!@tcp(192.168.0.229:33066)/omc_db?charset=utf8mb4&parseTime=True&loc=Local",
|
|
||||||
|
|
||||||
// FTP服务器根目录
|
|
||||||
"ftp_root": "data/ftp",
|
|
||||||
|
|
||||||
//服务名称
|
|
||||||
"mame":"north agent",
|
|
||||||
|
|
||||||
// 心跳保活时间, 如果服务器检查client 在超过心跳时间没有数据(心跳数据或者业务数据)发送,则断开连接
|
|
||||||
"heartbeat_max": 180,
|
|
||||||
|
|
||||||
// 日志存放目录
|
|
||||||
"log_dir": "./omc_log",
|
|
||||||
|
|
||||||
// 日志文件名称
|
|
||||||
"log_file":"omc.log"
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user