Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [
- {
- "id": "nprobe",
- "parameters": [
- {
- "id": "network-interface",
- "type": "string",
- "example": "eth0",
- "description": "Set the network interface to probe",
- "config": {
- "schema": "properties",
- "source": "/etc/nprobe/nprobe.conf",
- "path": [
- "-i"
- ]
- }
- },
- {
- "id": "capture-direction",
- "type": "integer",
- "example": 1,
- "description": "Specify packet capture direction: 0=RX+TX (default), 1=RX only, 2=TX only",
- "config": {
- "schema": "properties",
- "source": "/etc/nprobe/nprobe.conf",
- "path": [
- "-capture-direction"
- ]
- }
- },
- {
- "id": "flow-template",
- "type": "string",
- "example": "%IPV4_SRC_ADDR %IPV4_DST_ADDR %IPV4_NEXT_HOP %INPUT_SNMP %OUTPUT_SNMP %IN_PKTS %IN_BYTES %FIRST_SWITCHED %LAST_SWITCHED %L4_SRC_PORT %L4_DST_PORT %TCP_FLAGS %PROTOCOL %SRC_TOS %SRC_AS %DST_AS %IPV4_SRC_MASK %IPV4_DST_MASK",
- "description": "Specifies the NFv9 template",
- "config": {
- "schema": "properties",
- "source": "/etc/nprobe/nprobe.conf",
- "path": [
- "-T"
- ]
- }
- }
- ],
- "actions": [
- {
- "id": "start",
- "status": "started",
- "config": {
- "cmd": "sudo systemctl start nprobe"
- }
- },
- {
- "id": "stop",
- "status": "stopped",
- "config": {
- "cmd": "sudo systemctl stop nprobe"
- }
- },
- {
- "id": "restart",
- "status": "started",
- "config": {
- "cmd": "sudo systemctl restart nprobe"
- }
- }
- ]
- }
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement