Remove workaround settings
This commit is contained in:
		
							parent
							
								
									8e5462cfb7
								
							
						
					
					
						commit
						09c73c5ae1
					
				| 
						 | 
					@ -0,0 +1,65 @@
 | 
				
			||||||
 | 
					version: "3.6"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					services:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  pinot-controller:
 | 
				
			||||||
 | 
					    image: apachepinot/pinot:latest-arm64
 | 
				
			||||||
 | 
					    restart: unless-stopped
 | 
				
			||||||
 | 
					    command: StartController -zkAddress pinot-zoo
 | 
				
			||||||
 | 
					    depends_on:
 | 
				
			||||||
 | 
					      - pinot-zoo
 | 
				
			||||||
 | 
					    expose:
 | 
				
			||||||
 | 
					      - "9000"
 | 
				
			||||||
 | 
					    ports:
 | 
				
			||||||
 | 
					      - "9000:9000"
 | 
				
			||||||
 | 
					    networks:
 | 
				
			||||||
 | 
					      - pinpoint
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  pinot-broker-0:
 | 
				
			||||||
 | 
					    image: apachepinot/pinot:latest-arm64
 | 
				
			||||||
 | 
					    restart: unless-stopped
 | 
				
			||||||
 | 
					    command: StartBroker -zkAddress pinot-zoo
 | 
				
			||||||
 | 
					    depends_on:
 | 
				
			||||||
 | 
					      - pinot-controller
 | 
				
			||||||
 | 
					    expose:
 | 
				
			||||||
 | 
					      - "8099"
 | 
				
			||||||
 | 
					    networks:
 | 
				
			||||||
 | 
					      - pinpoint
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  pinot-server-0:
 | 
				
			||||||
 | 
					    image: apachepinot/pinot:latest-arm64
 | 
				
			||||||
 | 
					    restart: unless-stopped
 | 
				
			||||||
 | 
					    command: StartServer -zkAddress pinot-zoo
 | 
				
			||||||
 | 
					    depends_on:
 | 
				
			||||||
 | 
					      - pinot-broker-0
 | 
				
			||||||
 | 
					    expose:
 | 
				
			||||||
 | 
					      - "8098"
 | 
				
			||||||
 | 
					    networks:
 | 
				
			||||||
 | 
					      - pinpoint
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  pinot-init:
 | 
				
			||||||
 | 
					    image: apachepinot/pinot:latest-arm64
 | 
				
			||||||
 | 
					    restart: "no"
 | 
				
			||||||
 | 
					    entrypoint: >
 | 
				
			||||||
 | 
					      sh -c "
 | 
				
			||||||
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-uriStat-table.json > uriStatTable.json &&
 | 
				
			||||||
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-uriStat-schema.json > uriStatSchema.json &&
 | 
				
			||||||
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-tag-table.json > tagTable.json &&
 | 
				
			||||||
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-tag-schema.json > tagSchema.json &&
 | 
				
			||||||
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-double-table.json > doubleTable.json &&
 | 
				
			||||||
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-double-schema.json > doubleSchema.json &&
 | 
				
			||||||
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-dataType-table.json > dataTypeTable.json &&
 | 
				
			||||||
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-dataType-schema.json > dataTypeSchema.json &&
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      sed -i 's/localhost:19092/pinpoint-kafka:9092/g' uriStatTable.json tagTable.json doubleTable.json dataTypeTable.json &&
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      sleep 30 &&
 | 
				
			||||||
 | 
					      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile uriStatSchema.json -realtimeTableConfigFile uriStatTable.json -controllerHost pinot-controller -controllerPort 9000 -exec &&
 | 
				
			||||||
 | 
					      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile tagSchema.json -realtimeTableConfigFile tagTable.json -controllerHost pinot-controller -controllerPort 9000 -exec &&
 | 
				
			||||||
 | 
					      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile doubleSchema.json -realtimeTableConfigFile doubleTable.json -controllerHost pinot-controller -controllerPort 9000 -exec &&
 | 
				
			||||||
 | 
					      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile dataTypeSchema.json -realtimeTableConfigFile dataTypeTable.json -controllerHost pinot-controller -controllerPort 9000 -exec"
 | 
				
			||||||
 | 
					    depends_on:
 | 
				
			||||||
 | 
					      - pinot-server-0
 | 
				
			||||||
 | 
					      - pinpoint-kafka-init
 | 
				
			||||||
 | 
					    networks:
 | 
				
			||||||
 | 
					      - pinpoint
 | 
				
			||||||
| 
						 | 
					@ -117,7 +117,7 @@ services:
 | 
				
			||||||
      - pinpoint
 | 
					      - pinpoint
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  pinot-controller:
 | 
					  pinot-controller:
 | 
				
			||||||
    image: apachepinot/pinot:latest-arm64
 | 
					    image: apachepinot/pinot:latest
 | 
				
			||||||
    restart: unless-stopped
 | 
					    restart: unless-stopped
 | 
				
			||||||
    command: StartController -zkAddress pinot-zoo
 | 
					    command: StartController -zkAddress pinot-zoo
 | 
				
			||||||
    depends_on:
 | 
					    depends_on:
 | 
				
			||||||
| 
						 | 
					@ -130,7 +130,7 @@ services:
 | 
				
			||||||
      - pinpoint
 | 
					      - pinpoint
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  pinot-broker-0:
 | 
					  pinot-broker-0:
 | 
				
			||||||
    image: apachepinot/pinot:latest-arm64
 | 
					    image: apachepinot/pinot:latest
 | 
				
			||||||
    restart: unless-stopped
 | 
					    restart: unless-stopped
 | 
				
			||||||
    command: StartBroker -zkAddress pinot-zoo
 | 
					    command: StartBroker -zkAddress pinot-zoo
 | 
				
			||||||
    depends_on:
 | 
					    depends_on:
 | 
				
			||||||
| 
						 | 
					@ -141,7 +141,7 @@ services:
 | 
				
			||||||
      - pinpoint
 | 
					      - pinpoint
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  pinot-server-0:
 | 
					  pinot-server-0:
 | 
				
			||||||
    image: apachepinot/pinot:latest-arm64
 | 
					    image: apachepinot/pinot:latest
 | 
				
			||||||
    restart: unless-stopped
 | 
					    restart: unless-stopped
 | 
				
			||||||
    command: StartServer -zkAddress pinot-zoo
 | 
					    command: StartServer -zkAddress pinot-zoo
 | 
				
			||||||
    depends_on:
 | 
					    depends_on:
 | 
				
			||||||
| 
						 | 
					@ -152,7 +152,7 @@ services:
 | 
				
			||||||
      - pinpoint
 | 
					      - pinpoint
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  pinot-init:
 | 
					  pinot-init:
 | 
				
			||||||
    image: apachepinot/pinot:latest-arm64
 | 
					    image: apachepinot/pinot:latest
 | 
				
			||||||
    restart: "no"
 | 
					    restart: "no"
 | 
				
			||||||
    entrypoint: >
 | 
					    entrypoint: >
 | 
				
			||||||
      sh -c "
 | 
					      sh -c "
 | 
				
			||||||
| 
						 | 
					@ -166,8 +166,6 @@ services:
 | 
				
			||||||
      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-dataType-schema.json > dataTypeSchema.json &&
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/pinot/pinot-dataType-schema.json > dataTypeSchema.json &&
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      sed -i 's/localhost:19092/pinpoint-kafka:9092/g' uriStatTable.json tagTable.json doubleTable.json dataTypeTable.json &&
 | 
					      sed -i 's/localhost:19092/pinpoint-kafka:9092/g' uriStatTable.json tagTable.json doubleTable.json dataTypeTable.json &&
 | 
				
			||||||
      sed -i 's/uri-stat/url-stat/g' uriStatTable.json &&
 | 
					 | 
				
			||||||
      sed -i '3,$$s/Double/DOUBLE/' doubleSchema.json &&
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
      sleep 30 &&
 | 
					      sleep 30 &&
 | 
				
			||||||
      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile uriStatSchema.json -realtimeTableConfigFile uriStatTable.json -controllerHost pinot-controller -controllerPort 9000 -exec &&
 | 
					      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile uriStatSchema.json -realtimeTableConfigFile uriStatTable.json -controllerHost pinot-controller -controllerPort 9000 -exec &&
 | 
				
			||||||
| 
						 | 
					@ -175,7 +173,7 @@ services:
 | 
				
			||||||
      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile doubleSchema.json -realtimeTableConfigFile doubleTable.json -controllerHost pinot-controller -controllerPort 9000 -exec &&
 | 
					      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile doubleSchema.json -realtimeTableConfigFile doubleTable.json -controllerHost pinot-controller -controllerPort 9000 -exec &&
 | 
				
			||||||
      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile dataTypeSchema.json -realtimeTableConfigFile dataTypeTable.json -controllerHost pinot-controller -controllerPort 9000 -exec"
 | 
					      /opt/pinot/bin/pinot-admin.sh AddTable -schemaFile dataTypeSchema.json -realtimeTableConfigFile dataTypeTable.json -controllerHost pinot-controller -controllerPort 9000 -exec"
 | 
				
			||||||
    depends_on:
 | 
					    depends_on:
 | 
				
			||||||
      - pinot-server
 | 
					      - pinot-server-0
 | 
				
			||||||
      - pinpoint-kafka-init
 | 
					      - pinpoint-kafka-init
 | 
				
			||||||
    networks:
 | 
					    networks:
 | 
				
			||||||
      - pinpoint
 | 
					      - pinpoint
 | 
				
			||||||
| 
						 | 
					@ -197,18 +195,6 @@ services:
 | 
				
			||||||
      - pinpoint-collector
 | 
					      - pinpoint-collector
 | 
				
			||||||
    entrypoint: >
 | 
					    entrypoint: >
 | 
				
			||||||
      sh -c "
 | 
					      sh -c "
 | 
				
			||||||
      echo '
 | 
					      curl https://raw.githubusercontent.com/pinpoint-apm/pinpoint/v${PINPOINT_VERSION}/metric-module/metric/src/main/telegraf/pinpoint-telegraf.conf > telegraf.conf &&
 | 
				
			||||||
      [[inputs.cpu]]\
 | 
					      sed -i 's/127.0.0.1/pinpoint-collector/g' telegraf.conf &&
 | 
				
			||||||
        percpu = true\
 | 
					 | 
				
			||||||
        totalcpu = true\
 | 
					 | 
				
			||||||
        collect_cpu_time = false\
 | 
					 | 
				
			||||||
        report_active = false\
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
      [[outputs.http]]\
 | 
					 | 
				
			||||||
        url = \"http://pinpoint-collector:15200/telegraf\"\
 | 
					 | 
				
			||||||
        data_format = \"json\"\
 | 
					 | 
				
			||||||
        [outputs.http.headers]\
 | 
					 | 
				
			||||||
          hostGroupName = \"pinpoint-docker\"\
 | 
					 | 
				
			||||||
          Content-Type = \"application/json\"\' > telegraf.conf &&
 | 
					 | 
				
			||||||
      cat telegraf.conf &&
 | 
					 | 
				
			||||||
      telegraf -config telegraf.conf"
 | 
					      telegraf -config telegraf.conf"
 | 
				
			||||||
| 
						 | 
					@ -2,7 +2,7 @@ FROM openjdk:11.0.16-jre-slim-buster
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ARG PINPOINT_VERSION=${PINPOINT_VERSION:-2.5.0}
 | 
					ARG PINPOINT_VERSION=${PINPOINT_VERSION:-2.5.0}
 | 
				
			||||||
#ARG INSTALL_URL=https://github.com/pinpoint-apm/pinpoint/releases/download/v${PINPOINT_VERSION}/pinpoint-collector-starter-boot-${PINPOINT_VERSION}.jar
 | 
					#ARG INSTALL_URL=https://github.com/pinpoint-apm/pinpoint/releases/download/v${PINPOINT_VERSION}/pinpoint-collector-starter-boot-${PINPOINT_VERSION}.jar
 | 
				
			||||||
ARG INSTALL_URL=https://github.com/ga-ram/pinpoint/releases/download/v${PINPOINT_VERSION}/pinpoint-collector-starter-boot-2.5.0.jar
 | 
					ARG INSTALL_URL=https://github.com/pinpoint-apm/pinpoint/releases/download/v${PINPOINT_VERSION}/pinpoint-collector-starter-boot-${PINPOINT_VERSION}.jar
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN mkdir -p /pinpoint/config \
 | 
					RUN mkdir -p /pinpoint/config \
 | 
				
			||||||
    && mkdir -p /pinpoint/scripts
 | 
					    && mkdir -p /pinpoint/scripts
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,8 +1,7 @@
 | 
				
			||||||
FROM openjdk:11.0.16-jre-slim-buster
 | 
					FROM openjdk:11.0.16-jre-slim-buster
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ARG PINPOINT_VERSION=${PINPOINT_VERSION:-2.5.0}
 | 
					ARG PINPOINT_VERSION=${PINPOINT_VERSION:-2.5.0}
 | 
				
			||||||
#ARG INSTALL_URL=https://github.com/pinpoint-apm/pinpoint/releases/download/v${PINPOINT_VERSION}/pinpoint-web-starter-boot-${PINPOINT_VERSION}.jar
 | 
					ARG INSTALL_URL=https://github.com/pinpoint-apm/pinpoint/releases/download/v${PINPOINT_VERSION}/pinpoint-web-starter-boot-${PINPOINT_VERSION}.jar
 | 
				
			||||||
ARG INSTALL_URL=https://github.com/ga-ram/pinpoint/releases/download/v${PINPOINT_VERSION}/pinpoint-web-starter-boot-2.5.0.jar
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN mkdir -p /pinpoint/config \
 | 
					RUN mkdir -p /pinpoint/config \
 | 
				
			||||||
    && mkdir -p /pinpoint/scripts
 | 
					    && mkdir -p /pinpoint/scripts
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue